Views: 19,988,429 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-18-24 12:17 PM |
Guest: |
0 users reading Land Lord GB (Super Mario Land Editor Progress) | 1 bot |
Main - Misc. ROM hacking - Land Lord GB (Super Mario Land Editor Progress) | Hide post layouts | New reply |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 Posts: 91/270 EXP: 238487 Next: 15164 Since: 05-20-16 Last post: 2700 days ago Last view: 2560 days ago |
So I started making this tool a while back just for fun, but quit. Now I decided to bring it back. A Super Mario Land Hacking tool. It also comes with a list of compiled information such as: Level Structure, Object Data, ROM Map, RAM Map, Text Editing, etc. (almost all of it is not by me, I just compiled it, I contributed a tiny bit though)
Currently, Land Lord GB has no tile based interface, its written in C#, and I've only implemented object ID editing. (not position editing). If I happen to want to do more after its done, Ill make an actual user interface where you can move around the actual tiles and stuff. Don't know if/when this will be finished, just thought I'd show it off anyway. ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Anthe |
| ||
Member I have found a basket to put in my SD card reader so I never lose it Level: 66 Posts: 1002/1099 EXP: 2378406 Next: 83445 Since: 08-17-12 From: Belgium Last post: 761 days ago Last view: 351 days ago |
I love Super Mario Land. This is my dream. Please continue! ____________________ |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 Posts: 92/270 EXP: 238487 Next: 15164 Since: 05-20-16 Last post: 2700 days ago Last view: 2560 days ago |
Posted by Anthe I've continued since the first post, I've fixed a few bugs, and the program now reads object positions. However, I still need to implement writing object positions. The most time consuming part is going through the level data and finding which object is which. I'd really like to make a tile based interface in the future, but we'll see. I have no clue how I would do any of that. ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 Posts: 115/270 EXP: 238487 Next: 15164 Since: 05-20-16 Last post: 2700 days ago Last view: 2560 days ago |
Now reading object lists!
Decided to completely redo it and its going pretty good. ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Hiccup |
|
gridatttack |
| ||
Giant Red Paratroopa K64 RPG Overlord Level: 73 Posts: 1268/1416 EXP: 3480841 Next: 5027 Since: 08-11-12 From: El Salvador Last post: 1065 days ago Last view: 1059 days ago |
|
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 Posts: 116/270 EXP: 238487 Next: 15164 Since: 05-20-16 Last post: 2700 days ago Last view: 2560 days ago |
Theres tile data (haven't looked at formatting but played around a bit and was able to delete some tiles). Enemy data which is 3 bytes, ObjID and X and Y positions. And stuff like ? Boxes which are stored seperate from animated sprites. They're most likely 3 bytes too. Not exactly sure what you mean by premade object structures.
EDIT: Just decided to jump right into a gameboy debugger without even learning any assembly lol. Here are my notes so far: 601 - Some sort of string loader for HUD bar, doesn't load strings atop the screen It appears this game uses a base address of some sort. During the game over function is loads FF00 plus 0xB3, noping this disables game over. FF00 is used other places too and stuff gets added to it. 0048 - Displays screen 0050 - NOPing loads title screen (push af) 00A5 - Background scroll related 0134-014E - Rom info 1DCF - D-Pad right related (noping loads title screen on right press lol) 1DD7 - Move player related 6D75 - Music Note related (CD D8 6E) seems like theres some fail safe mechanism where if something messes up it resets the game. 9870 - Font related I'd like to release some tweaks with the editor, like a starting world/level modifier, disable pause menu, etc. I'd also like to figure out music hacking too for some cool chiptunes lol. ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 Posts: 122/270 EXP: 238487 Next: 15164 Since: 05-20-16 Last post: 2700 days ago Last view: 2560 days ago |
Some promotional art for Land Lord:
I hope I made the right marketing decisions ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Isaac |
| ||
Lakitu anime tiddies Level: 46 Posts: 68/553 EXP: 702907 Next: 8867 Since: 04-18-16 From: USA Last post: 385 days ago Last view: 175 days ago |
I made a logo/ promotional art! this looks like a cool project! to see it better( https://kuribo64.net/get.php?id=VTVetJgXaNmIBwcT ) e |
Hiccup |
| ||
Normal user Level: 58 Posts: 640/815 EXP: 1515382 Next: 62164 Since: 09-06-12 Last post: 1684 days ago Last view: 39 days ago |
The logo is nice, but you used SML2 sprites |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 Posts: 125/270 EXP: 238487 Next: 15164 Since: 05-20-16 Last post: 2700 days ago Last view: 2560 days ago |
Posted by GamesWithIsaac fuck, dude! I was just going for a pulp fiction reference, but the promotional art you made is really sick. I appreciate it! Ill add it to the main post when I have some more screenshots to show off. Additional updates: Text reading is almost fully functional in land lord, just a few tweaks to it and the text editor will be half complete. Still need to code importing text. ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Isaac |
| ||
Lakitu anime tiddies Level: 46 Posts: 69/553 EXP: 702907 Next: 8867 Since: 04-18-16 From: USA Last post: 385 days ago Last view: 175 days ago |
Posted by Hiccup oh, I just realized I did. ._. Sparsite Do you want me to change the sprites I used? e |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 Posts: 126/270 EXP: 238487 Next: 15164 Since: 05-20-16 Last post: 2700 days ago Last view: 2560 days ago |
Posted by GamesWithIsaac no, the SML2 one is more detailed. its fine, it looks better that way. ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Isaac |
| ||
Lakitu anime tiddies Level: 46 Posts: 70/553 EXP: 702907 Next: 8867 Since: 04-18-16 From: USA Last post: 385 days ago Last view: 175 days ago |
Made a small change: e |
Nintenboy195 |
| ||
Newcomer Tracer Lover Level: 6 Posts: 3/5 EXP: 588 Next: 319 Since: 09-15-16 Last post: 2771 days ago Last view: 2771 days ago |
Compared to other mario games (2D) would you recommend hacking this one for beginners? Once it's released, I'd love to take a gander at this one! |
Hiccup |
| ||
Normal user Level: 58 Posts: 650/815 EXP: 1515382 Next: 62164 Since: 09-06-12 Last post: 1684 days ago Last view: 39 days ago |
well, it doesn't have many object choices, and the GB is easily emulate-able on lots of platforms, so I wouldn't say it is a bad place to start. |
cros107 |
| ||
Member Actually not active Level: 24 Posts: 46/120 EXP: 71033 Next: 7092 Since: 04-20-16 From: Melbourne, Australia Last post: 2329 days ago Last view: 1878 days ago |
Well, this is cool. Is the download/source available anywhere? I'd like to look into continuing this, as it seems dead. There was a hack of SML made by someone at kafuka, but it was all done with hex editing. ____________________ No, not doing SM64DS hacking, just here for the waffles. |
poudink |
| ||
Bob-Omb [sic] Level: 49 Posts: 99/616 EXP: 833145 Next: 50738 Since: 03-01-16 From: Québec (Canada) Last post: 890 days ago Last view: 824 days ago |
His last post in this thread was only 16 days old, I'm pretty sure it's not dead. ____________________ Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m. |
cros107 |
| ||
Member Actually not active Level: 24 Posts: 47/120 EXP: 71033 Next: 7092 Since: 04-20-16 From: Melbourne, Australia Last post: 2329 days ago Last view: 1878 days ago |
Oh. Wow. I didn't even bother checking the dates, it was just pretty low in the "misc patches" forum.
Lots of info here Pipe stuff here And here is the hack I was talking about: ____________________ No, not doing SM64DS hacking, just here for the waffles. |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 6645/9019 EXP: 56214811 Next: 272833 Since: 07-03-12 From: in a box Last post: 6 days ago Last view: 1 day ago |
Posted by cros107 [url]http://derp.com/[/url]
not like it's rocket science hard. there's also a button for it on the BBCode toolbar, and it's even described in the FAQ you were supposed to have read before registering.
[url=http://derp.com/]this is a link[/url] also, the board automatically turns URLs into links. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
Main - Misc. ROM hacking - Land Lord GB (Super Mario Land Editor Progress) | Hide post layouts | New reply |
Page rendered in 0.046 seconds. (2048KB of memory used) MySQL - queries: 30, rows: 236/236, time: 0.013 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |