Views: 20,023,202 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-23-24 08:36 PM |
Guest: |
Main - Posts by Sparsite |
Sparsite |
| ||
take your dumb self out of here. thank you. Level: 34 Posts: 181/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
I'm not sure what this game's problem is with its the ASM Patch Template, but they they need to work out their issues because this code is crashing for no reason what so ever.
int TmpX = 0;
int TmpY = 0; int TmpZ = 0; void hook_020e50ac() { if (KEY_STATES_ALL == 68) //Select + DPad Up { LoadLevel(CURRENT_ENTRANCE_LEVEL_LEVEL_ID, CURRENT_ENTRANCE_LEVEL_ENTRANCE_ID, 0xFFFFFFFF, 1); } if (KEY_STATES_ALL == 36) //Select + Left { TmpX = PLAYER->xPos; TmpY = PLAYER->yPos; TmpZ = PLAYER->zPos; } if (KEY_STATES_ALL == 20) //Select + Right { PLAYER->xPos = TmpX; PLAYER->yPos = TmpY; PLAYER->zPos = TmpZ; } } It gives me a white screen when a file is selected. ____________________ 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: 182/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
First, questions like these go on the help thread.
Second, can you confirm that you have looked at the errors on the "Getting Started" thread? Ensure that the object you have added is in the correct object bank in the level settings tab. (I.e adding the castle grounds water in Shifting Sand Land will crash because both levels have a different setting for bank 7) Custom levels usually crash if you don't remove the previously existing texture animations. To remove them, go to the texture animation window (button is near the top), click remove all, and then save changes. ____________________ 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: 183/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by pacmainia&luigi hmm... I like that idea, swapping certain objects in object banks. I don't know much about object banks, but it seems like it would be easy. Although im certain Fiachra is the only one who would be able to figure it out. Just checked two object constructors in the same bank setting and nothing seemed to match regarding the bank setting number so I'm all out of ideas, 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: 184/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by pacmainia&luigi If you don't understand asm, chances are you won't be able to figure it out. If I had to guess, object banks are loaded via overlays since all the object behaviours/constructors seem to be in overlays. You would probably have to swap the objects in the overlays. Maybe there is some sort of pointer pointing to each objects constructor or something like that though, and you could make it point to a different object. These are just my assumptions without any actual research. ____________________ 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: 185/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Where is the Mario Party DS section? You can edit boards in MKDS Course Modifier. ____________________ 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: 186/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by CamTro I might do some Mario Party DS ASM hacking sometime. ____________________ 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: 187/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by TMolter Paypal sucks when you have no money, otherwise its lit. ____________________ 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: 188/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by MattCrafter Are there any real time rom corrupters anyway? no$gba debugger is a lot better because it allows you to make savestates and easily undo any code you got rid of, plus its real time and you can corrupt very specific stuff by looking at the actual code and not hex. ____________________ 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: 189/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
+ Usually works ____________________ 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: 190/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
This hack looks really good, and I'll definitely be playing it whenever it's out/I install A9LH. Is there a full texture dump of this game that I could use for making custom levels? ____________________ 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: 191/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by NintendoFan I couldn't care less. My point was that I have not come acrosss any real time "corrupters" when looking for useful hacking tools. Corrupting random data seems like a last resort if you have no idea what the fuck you are doing. ____________________ 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: 192/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Would it be wise to program some sort of emulator first before messing with the firmware on the device (and possibly bricking it)? ____________________ 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: 193/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by SGC Because Gericom is a lazy piece of shit who can't fix any of his programs. ____________________ 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: 194/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
This thread is for Zelda DS hacking. There are currently no tools for hacking this game specifically, except old documents from Ray and Freeze. Gericom also programmed a ZCB collision generator. However, these guys aren't hacking the Zelda DS games anymore.
Gericom handed his ZCB generator code over to me, and apparently Ray and Freeze programmed an unreleased editor that could edit ZMB files. I'll probably end up coding my own editor though. It will also double as an importer since I have Gericom's ZCB generator source code which converts OBJ files into Zelda specific ZCB collision files. (However it may cause some lag problems with bigger models since the format is not entirely known.) Ray and Freeze's old notes Editing these games are weird, because when you LZ decompress them to edit them, they will crash the game. If you LZ compress them after editing them, it only works in Desmume. If anyone knows whats causing this error, it would be a huge help, otherwise hacking will be very limited. Zelda: PH D-Pad Patch - https://gbatemp.net/threads/legend-of-zelda-phantom-hourglass-d-pad-patch.375388/ Zelda: SS D-Pad Patch - http://www.romhacking.net/hacks/2235/ Source Code: https://github.com/StraDaMa/Legend-of-Zelda-Spirit-Tracks-D-Pad-Patch These fix all the control issues people have with this game. The touch screen is eliminated, but its also still an option if you wish to play like that. Zelda DS Specific File Formats: -ZCB: Collision (Zelda Collision Binary) -ZMB: Level Data like object positions and header (Zelda Map Binary) -ZEB: Enviorment Coloring (Zelda Enviorment Binary) -ZOB: Object/NPC Type File -ZAB: Unknown Tools: Hex Editing - NSMBe5 EveryFileExplorer - Replacing Files Music Viewing/Exporting - MKDS CM ZCB Collision Generation - MKDS CM>File>New>ZCB NSBMD 3D Model Generation - MKDS CM>File>New>NSBMD Animation Viewing - MKDS CM Tinke - 2D Graphics Viewing Basic Data Locations: Map Data - root/Map Sea Textures - root/Enviornment/Sea Skyboxes - root/Enviornment/VRBox Mist - root/Enviornment/Filter Text - root/English/Message Player Animations - root/Player Ship Textures - root/Ship Intro Slides - root/Event/Kamishibai/kami1 For testing purposes: Mercay Island Starting Point: isle_main/map00.bin/nsbmd/isle_main_00.nsbmd This is the first level of the game, so you can test stuff like imports here. ASM hacking hasn't been looked into very much, but I've found some basic stuff like the main green rupee behavoir at 0213B1B0. ____________________ 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: 195/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by poudink To clear things up, im aware about the zcb format being collsion, gericom programmed a ZCB generator and put it in MKDS CM so level importing isnt a problem. Im concerned about the ZMB files. These are the files that contain objects, warps, etc. And this is important to document otherwise custom levels wont function properly. zab and zob files may or may not be involved with the functionality of zmbs, but I dont think so. Posted by Hiccup Yes, I have clicked it. Click it 1 or 100 times the thing doesnt save my new zmb/zcb/zab/zob files. ____________________ 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: 196/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by SGC I didn't say that that was a bug, but if he puts a lot of effort into his program, it shouldnt be that hard to make a (first of its kind) editor. I was refering to the program itself, and EFE, and expressing my bitterness towards Gericom. Posted by TheKoopaKingdom Go big or go home. I really don't care how much effort they put into it. A program like EFE should atleast have a fully functional save button. ____________________ 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: 197/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by TheKoopaKingdom I don't want editing functionalities, nor am I saying anyone deserves them. I didn't say it "had to be editable". Im just saying, if he really puts a lot of work into his editor, he should've found the time to add the functionality. Finish shit before you start a million new things. Theres very little point in viewing boards when you can't edit them, and from what I can tell, the board files are probably just made up of coordinates. Not like he's even working on it anyway, last update was 2015. He couldn't even fork his MKDS CM file viewers and put it into EFE (Such as BMG files). ____________________ 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: 198/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by Yami > gericom is a lazy shit who cant update his programs (not just because of the mpds board viewer) > no, im not talking about the board viewer being buggy, im talking about his inability to complete what he starts (use the board viewer for example, why view boards in mkds cm when you can load up an emu and look at them). > incomplete programs lead to bugs > I don't have to wan't something to give an opinion on why I think it should exist Maybe thats easier to interperet ____________________ 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: 199/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by Yami If that makes it more vague then it looks like someone will have to spoon feed it to you. And I was never complaining about his programs (it may have came off that way though), I was complaining about Gericom being too lazy and not fixing his programs (Or even touching it in almost 2 years). Also being to lazy to fork his own code for a common file format that is in both Wii and DS games (BMG), and other files like .SPA. ____________________ 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: 200/270 EXP: 238707 Next: 14944 Since: 05-20-16 Last post: 2705 days ago Last view: 2565 days ago |
Posted by MattCrafter A little over 5000 polygons ____________________ ASMR: *quietly whispers* move r0 r7 push r4 to r14 load register r4 into r0 POP |
Main - Posts by Sparsite |
Page rendered in 0.043 seconds. (2048KB of memory used) MySQL - queries: 22, rows: 139/139, time: 0.009 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |