Banner
Views: 883,441,756
Time:
11 users online: Dmytro Vakhitov Dima _DVD_, Far, FLIO, Jaffra, Jezaiya,  KevinM, Magikey, monkey03297, Neidave, rextep, Sparx - Guests: 57 - Bots: 87 Users: 49,503 (2,402 active)
Latest: sprucegoose
Tip: If you plan on making long levels, be sure to include multiple midway points. A patch for this can be found in the Patches section.Not logged in.
Posts by CaptainSwag101
CaptainSwag101's Profile - Posts by CaptainSwag101
Pages: « 1 »
I'd like to be added as well, my Skype name is CaptainSwag101

--------------------
Captain Swag, creator of Mario 64 Movie Maker 2.0, maintainer of LazyShell 4.0, and a bunch of other stuff.
Would you be able to explain how you determine the VM rom base from each emulator? I'm trying to create a program that hooks into an emulator, and the only way I can get it to work on other people's computers is by figuring out their emulator's VM base address, since it differs from computer to computer. I know you don't have the source code, but if somebody could explain how that sort of thing is done, I would appreciate it greatly.

--------------------
Captain Swag, creator of Mario 64 Movie Maker 2.0, maintainer of LazyShell 4.0, and a bunch of other stuff.
I scanned the proccess memory as well, and in Projext64's case, it seems like the emulated memory base always starts at an address ending in 0000, so I only searched by bytes with those endings in my program.

--------------------
Captain Swag, creator of Mario 64 Movie Maker 2.0, maintainer of LazyShell 4.0, and a bunch of other stuff.
I haven't seen any sort of thread talking about this, so I apologize if I'm wrong in assuming that most people aren't aware that Giangurgolo released v4.0 of his LazyShell editor back in August of 2014.
Based on this post he made back in 2015, it seems that this was possibly the last version he will ever officially release.

That said, I have taken quite a bit of time to create a GitHub repository for LazyShell for anyone who wants to contribute to the program's source code for adding new features, fixing bugs, making the program compatible with newer systems, etc.
The repo features a recreation of the version history with commits which are as time-accurate as possible, based off of the timestamps from any code snapshots of the program that could be obtained.
Please feel free to fork and submit pull requests!

The GitHub repository can be found here: https://github.com/jpmac26/LazyShell
You can also download the latest version of the program, including the mysterious v4.0 release here: https://github.com/jpmac26/LazyShell/releases/

--------------------
Captain Swag, creator of Mario 64 Movie Maker 2.0, maintainer of LazyShell 4.0, and a bunch of other stuff.
Originally posted by Rashama Izouki
Maybe it's me but it seems the older version works better than 4.0

Found that Giangurgolo made this post on 6/5/2015 on board2 explaining:
Originally posted by giangurgolo
I haven't been able to work on the editor since last August, but here is a (very buggy) beta version of LAZY SHELL v4.0 (source). There's still quite a few bugs in this version, since I've been too busy the last year to fix them. You can try it out if you wish, but don't expect a final version to be released any time soon (if ever at all), since I don't have time anymore to work on it.

I've put 100's of hours into this editor since I first started working on it in 2008, and until last year it's what I've primarily spent my time on. I know it's far from perfect and has always had problems (see the posts right above, for example). Nevertheless, I hope people can still make use of it or at least enjoy playing around with it for fun and whatnot. It's come a long way and it's largely because of your bug reports and feedback that have pushed it to reach the level it is today. Without the (relatively small but dedicated) user base LAZY SHELL has acquired over the years it would never have made it past v1.0.

Thanks to everyone for their support.


So it would seem he wasn't finished with v4.0, but he decided to upload his most recent code at the time because he wasn't going to be finishing it for one reason or another. This would probably explain why it's buggy.

Either way, I'm planning on maintaining the code myself on my repository to see if I can improve the v4.0 code, although if anyone else wants to contribute, feel free to submit ideas, suggestions, and pull requests!

--------------------
Captain Swag, creator of Mario 64 Movie Maker 2.0, maintainer of LazyShell 4.0, and a bunch of other stuff.
Originally posted by Rashama Izouki
one thing that will really help if you can do a preview of the attacks without launching a emulator and something similar with the event scripts that would definaly save time in making smrpg hacks and mods

I'll see what I can do, thanks for the suggestion!

--------------------
Captain Swag, creator of Mario 64 Movie Maker 2.0, maintainer of LazyShell 4.0, and a bunch of other stuff.
Pages: « 1 »
CaptainSwag101's Profile - Posts by CaptainSwag101

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2021 - SMW Central
Legal Information - Privacy Policy - Link To Us


Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Super Mario Bros. X Community
  • ROMhacking.net
  • Mario Fan Games Galaxy
  • sm64romhacks