![]() Register - Login | |||||
|
Main
- Memberlist
- Active users
- Calendar
- Wiki
- IRC Chat
- Online users Ranks - Rules/FAQ - JCS - Stats - Color Chart - Smilies |
|
| | |||
| Jul - NSMB Hacking - Original NSMB Hacking Thread (Archived) |
- - ![]() |
| Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | Add to favorites | Next newer thread |
|
Yoshi52 Member Level: 13 Posts: 37/47 EXP: 9779 For next: 488 Since: 03-02-08 From: Somewhere Since last post: 488 days Last activity: 487 days |
|
Originally posted by Treeki Ah, OK, I can understand that. I'd like to point out that some sprites and vines also effect the camera views, if the boundaries aren't programmed not to go higher or lower. Sprites 198 and 199 seem to create more room for camera views. Though, I bet you people already know that, right? |
Treeki![]() :3 Level: 67 ![]() Posts: 216/1765 EXP: 2504941 For next: 87931 Since: 07-26-07 From: Rogueport Since last post: 3 days Last activity: 57 min. |
|
| The long-awaited entrance support...
...isn't here. That's because I'm lazy. But still, have an update! Check page 16 as usual. 4.2 includes a list of sprites. Pirahnaplant (not a board member here as far as I know though) sent me a list of sprites; I went through it and finished off the missing sprites (with some help in IRC from MM200 and Tanks) and added support for it to the editor. In addition, some levels like water areas now display correctly on all region ROMs. |
|
Kaysakado Random nobody Level: 3 Posts: 1/2 EXP: 63 For next: 65 Since: 04-26-09 Since last post: 500 days Last activity: 475 days |
|
| I've been playing around with Entrances/Exits and Views, and I think I might have found the use of one of the bytes.
The 9th byte (right after the height) in each View structure is the View Number. The second-to-last (19th) byte in each Entrance structure is which number area to spawn in. If you take a look at this quick edit of the Extra Life Mushroom house, you'll see that you spawn in a second view I made just to the right of the actual level: http://kaysakado.googlepages.com/I01_1.bin If you change the 19th byte in the Entrance structure back to 01, you will spawn on the right edge of the standard view. If you keep the Entrance structure the same and change the View Number in the second View Structure back to 01, the game will crash. And yeah, it does get messed up. I didn't want to bother with uploading the BGDat, since the standard one works just fine for these purposes. Also, this is kind of unrelated, but when I added the second view structure, Toadsworth and the Item Boxes dissapeared from the level. I don't know why. |
Treeki![]() :3 Level: 67 ![]() Posts: 221/1765 EXP: 2504941 For next: 87931 Since: 07-26-07 From: Rogueport Since last post: 3 days Last activity: 57 min. |
|
Here's 4.3 with entrance editing and other new features. I'm sleepy and just want to release this, so here's a quote from the changelog:
Download it on page 16 as usual. I will go to bed now. (Or sometime soon..) |
|
Kaysakado Random nobody Level: 3 Posts: 2/2 EXP: 63 For next: 65 Since: 04-26-09 Since last post: 500 days Last activity: 475 days |
|
| Would you mind updating the Entrance/Exit section in that NSMB document? I see a couple of new things in the editor that aren't on there. |
|
Raccoon Sam Member free speech disabled Level: 20 Posts: 103/111 EXP: 39523 For next: 2916 Since: 07-25-07 From: Somewhat Since last post: 396 days Last activity: 32 days |
|
| I see multiple languages are supported now.
I'd be glad to do a finnish one. |
Treeki![]() :3 Level: 67 ![]() Posts: 222/1765 EXP: 2504941 For next: 87931 Since: 07-26-07 From: Rogueport Since last post: 3 days Last activity: 57 min. |
|
Originally posted by Raccoon Sam Not sure how much use that would be. I only added the spanish translation because I found a bunch of people hacking NSMB (with brains, amazingly enough) on a spanish forum - and the translation system is also kind of hackish. |
|
Raccoon Sam Member free speech disabled Level: 20 Posts: 104/111 EXP: 39523 For next: 2916 Since: 07-25-07 From: Somewhat Since last post: 396 days Last activity: 32 days |
|
| I see.
Regardless, you know you can contact me about that if you ever intend on making some kind of 'language files' or whatnot. ![]() |
|
Dr. Sophie ??? Level: 32 Posts: 215/319 EXP: 192815 For next: 13627 Since: 07-22-07 Since last post: 341 days Last activity: 1 hour |
|
Same here if you ever need a German translation Just let me know ![]() |
|
I Love Ikachan! Member Level: 10 Posts: 4/28 EXP: 3319 For next: 1095 Since: 04-25-09 Since last post: 279 days Last activity: 268 days |
|
| Is it me, or is Warp to level thing a sprite? Shouldn't it be at the entrance/exit mode? |
Treeki![]() :3 Level: 67 ![]() Posts: 223/1765 EXP: 2504941 For next: 87931 Since: 07-26-07 From: Rogueport Since last post: 3 days Last activity: 57 min. |
|
Originally posted by The T Nope - it's used for vines and areas where you can teleport without going through a pipe or door (leaving 1-1's cloud bonus area, for example) |
|
Bob-omb8194 Catgirl Blarg Level: 59 ![]() Posts: 180/1640 EXP: 1581257 For next: 91871 Since: 02-19-09 From: NC, US Since last post: 14 days Last activity: 5 days |
|
| Great editor! Keep up the good work! |
Camewel![]() unfunny, plz leave Level: 23 Posts: 1/208 EXP: 66267 For next: 1456 Since: 05-09-09 Since last post: 165 days Last activity: 100 days |
|
| Hi treeki! Just wanted to ask, does the Mario vs Luigi editor edit the DS Download files too, of do i have to do that manually? If it doesn't do the narc editing, then can you add that into things for the next update, as well as easier sprite controls, or at least another readme with the controls for the 'Sprite Data' for each sprite, as i don't understand the complex data in the slightest, and i'm planning to make a new new super mario bros for a friend. |
Treeki![]() :3 Level: 67 ![]() Posts: 225/1765 EXP: 2504941 For next: 87931 Since: 07-26-07 From: Rogueport Since last post: 3 days Last activity: 57 min. |
|
Originally posted by Camewel Nope, it won't update the NARCs by itself. I'm not even sure whether it would work fully. As for the sprite data thing, that's impossible - I am not Nintendo, I don't have info about the usable data for every sprite. Right now, this kind of editor is the best I can do - every sprite has a different data format, so I can't just make one that works for everything. We don't know about how every sprite works, just a few. |
Camewel![]() unfunny, plz leave Level: 23 Posts: 2/208 EXP: 66267 For next: 1456 Since: 05-09-09 Since last post: 165 days Last activity: 100 days |
|
| i've found out that if one person has the hacked files and they send them via ds download play, you have the standard levels, but i haven't tested it on multicard play yet. could you add an editor for the sendable data on to the next editor, because i really want to make some new mulltiplayer levels. PS, on a prievew of NSMB editor 3, it showed staff roll editing. where did that go? |
Camewel![]() unfunny, plz leave Level: 23 Posts: 3/208 EXP: 66267 For next: 1456 Since: 05-09-09 Since last post: 165 days Last activity: 100 days |
|
| when i hit the LZ decompress button, i got this
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.IndexOutOfRangeException: Index was outside the bounds of the array. at NSMBe4.NitroClass.LZ77_Decompress(Byte[] source) at NSMBe4.LevelChooser.decompressFileButton_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.oncl at System.Windows.Forms.Button.oncl at System.Windows.Forms.Button.onmou at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- NSMBe4 Assembly Version: 4.1.0.0 Win32 Version: 4.1.0.0 CodeBase: file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/mooes/NSMBe4.exe ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. is this an error in my computer, or a glitch? |
Camewel![]() unfunny, plz leave Level: 23 Posts: 4/208 EXP: 66267 For next: 1456 Since: 05-09-09 Since last post: 165 days Last activity: 100 days |
|
| Eureka! I've figured out how to edit the multiplayer files! This is how you do it:
Get NSMB editor 4 and NARC explorer 2 Edit the multiplayer levels normally. Now for the good bit Extract these files from the ARCHIVE folder: Dat_Basement.narc Dat_Field.narc Dat_Fort.nacc Dat_Ice.narc Dat_Pipe.narc and these files from the course folder: J01_1.bin J02_1.bin J03_1.bin J04_1.bin J05_1.bin Now open Nitro Explorer 2 and open the narcs. put: J01_1.bin into Dat_Field.narc J02_1.bin into Dat_Basement.narc J03_1.bin into Dat_Ice.narc J04_1.bin into Dat_Pipe.narc J05_1.bin into Dat_Fort.narc Now, back into NSMB editor 4 and but the narcs back in. Bingo, 5 new multiplayer levels |
Treeki![]() :3 Level: 67 ![]() Posts: 226/1765 EXP: 2504941 For next: 87931 Since: 07-26-07 From: Rogueport Since last post: 3 days Last activity: 57 min. |
|
Originally posted by Camewel I never bothered readding the staff roll editing because I decided having better level editing was more important. (Also, this is a totally different and rewritten editor from that - NSMBe3 never got beyond viewing levels) Originally posted by Camewel I doubt it's either of those. Are you sure the file you're trying to decompress is actually LZ compressed?
Don't forget to change the matching _bgdat.bin files over as well, or you won't see changes in the normal objects. |
Camewel![]() unfunny, plz leave Level: 23 Posts: 5/208 EXP: 66267 For next: 1456 Since: 05-09-09 Since last post: 165 days Last activity: 100 days |
|
| OK then, but have i made that breakthrough or has someone beat me to it? |
Tanks![]() 360? Yessum. Level: 97 ![]() Posts: 2543/4132 EXP: 9037436 For next: 279889 Since: 07-09-07 From: VA Since last post: 76 days Last activity: 71 days |
|
Originally posted by Camewel So you're out to get famous eh? Some hacker you are... Well, no you have not. Treeki and I have known about these for about over a year now... They're normal files just like the rest. They're just in Narc files. Now, don't be discouraged. Though I do suggest a change in attitude for why you're hacking and discovering new things, I think you're on the right track. I left off with those mulitplayer files where you seem to be now. Best of luck to you. |
| Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | Add to favorites | Next newer thread |
| Jul - NSMB Hacking - Original NSMB Hacking Thread (Archived) |
- - ![]() |