Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,490,988
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-27-24 04:02 AM
Guest: Register | Login

0 users currently in ROM Hacking | 4 guests | 3 bots

Main - ROM Hacking - SUPER MARIO ADVANCE 4 - Hacking & Editor Efforts New thread | New reply

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 32 33 34 35 36

copyRIGHThunter
Posted on 08-06-09 04:49 AM (rev. 2 of 08-06-09 10:29 AM) Link | Quote | ID: 112185


Shyguy
Level: 22

Posts: 8/83
EXP: 55534
Next: 2816

Since: 07-21-09

Last post: 4636 days
Last view: 4636 days
If/When someone writes a program to hack SMA4, will he need to have a bunch of icons/sprites for the GUI so it's user friendly??? I know Lunar Magic can animate levels, and it'd be cool if this proposed editor had that too.


If so, I'd be happy to start ripping a bunch of GIFs.



Also, with all of this talking about map hacking, would it be possible to add the "World-e" locked doors to the original game maps perhaps??? These locked doors don't open when a fortress is beaten, but when enough A-Coins are collected. Would it also be possible to alter the engine so that when a level is beaten, it can be replayed immediately, instead of after when the whole game is completed????? It would be like NSMB or SMW???

Just a thought, but it could add a dimension that never existed in SMB3 before. A map that is an easy grid, but it essentially has the functionality of the SMW or NSMB map!! For once the A-Coins or Dragon Coins in a level actually mean something!!!!

Also, another idea i'd like to pitch is locked doors on maps that only go away when a coin counter requirement is met. It could be something based off of the system to make white mushroom houses appear, but it'd be used to open up parts of a map.

____________________



Raccoon Sam
Posted on 08-06-09 03:13 PM (rev. 2 of 08-06-09 03:13 PM) Link | Quote | ID: 112366


Cobrat
Level: 56

Posts: 644/672
EXP: 1380105
Next: 18071

Since: 02-19-07
From: Hi

Last post: 3468 days
Last view: 2699 days
Those are cool ideas; maybe you should do dummied layouts for the possible editor? Smash MS Paint open and doodle around.
We looked into the World-e map with Treeki and apparently we couldn't find anything. The worls maps are all stored in a single byte array, but the e-map is nowhere to be seen. Maybe it's stored somewhere else..

____________________


Kawa
Posted on 08-06-09 05:11 PM Link | Quote | ID: 112368


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 2180/5344
EXP: 30946629
Next: 716352

Since: 02-20-07
From: The Netherlands

Last post: 4499 days
Last view: 2634 days



____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Raccoon Sam
Posted on 08-06-09 08:49 PM Link | Quote | ID: 112400


Cobrat
Level: 56

Posts: 645/672
EXP: 1380105
Next: 18071

Since: 02-19-07
From: Hi

Last post: 3468 days
Last view: 2699 days
Excellent.

____________________


zbyte
Posted on 08-07-09 08:47 PM Link | Quote | ID: 112738


Boomerang Brother
Z is Superior!
Level: 66

Posts: 197/1016
EXP: 2387305
Next: 74546

Since: 06-10-09

Last post: 4432 days
Last view: 2911 days
I downloaded the .sav file. It does not work!

____________________
No quotes found; we apologize for the inconvenience. Commas, question marks, and semicolons are available, though.








KP9000
Posted on 08-07-09 11:50 PM Link | Quote | ID: 112765


Boomboom

Level: 90

Posts: 904/1975
EXP: 6953746
Next: 234863

Since: 02-19-07

Last post: 3581 days
Last view: 3204 days


Oh, it does indeed work. Perhaps you should tell us what's wrong or what you are doing that way we can actually help you.

So, Kawa, how far into this editor are you? Treeki, are you also working on it? As far as I could tell in IRC you were both working on stuff... Is this a joint project between the two of you or are you both making two separate editors?

Also, Kawa, those screens seem to imply that the game is being emulated and the viewer is imposed on the emulator... what exactly is going on here?

____________________

Kawa
Posted on 08-07-09 11:54 PM Link | Quote | ID: 112767


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 2203/5344
EXP: 30946629
Next: 716352

Since: 02-20-07
From: The Netherlands

Last post: 4499 days
Last view: 2634 days
Well, Treeki's working on a hack that replaces the Mario-style object-based level format with raw tilemaps, which the game uses internally anyway. That part is easy as it involves replacing the level renderer with a simple LZ77Uncomp call. He will apparently write a tilemap-based editor.

I, meanwhile, am working on a level renderer to convert the original object-based levels into said tilemaps.

That screenshot is a shop to demonstrate how the other shot's output matches the game's.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

zbyte
Posted on 08-08-09 02:42 AM Link | Quote | ID: 112807


Boomerang Brother
Z is Superior!
Level: 66

Posts: 200/1016
EXP: 2387305
Next: 74546

Since: 06-10-09

Last post: 4432 days
Last view: 2911 days
VisualBoyAdvance, SMA4 Independent.gba, and the .sav are in the same folder. When I run it, it has the GAME BOY PLAYER screen, then says "Your saved data is corrupted."

____________________
No quotes found; we apologize for the inconvenience. Commas, question marks, and semicolons are available, though.








copyRIGHThunter
Posted on 08-08-09 08:39 AM (rev. 3 of 08-08-09 08:46 AM) Link | Quote | ID: 112829


Shyguy
Level: 22

Posts: 9/83
EXP: 55534
Next: 2816

Since: 07-21-09

Last post: 4636 days
Last view: 4636 days
Posted by zbyte
VisualBoyAdvance, SMA4 Independent.gba, and the .sav are in the same folder. When I run it, it has the GAME BOY PLAYER screen, then says "Your saved data is corrupted."


That's just a problem w/ the rom. Google that error message. You need to change a setting in VBA save flash type or something to like 64K or 128k or something. Google that. Also, make sure the ROM and SAV are in the same folder and that they have the same name.

Also, I played around w/ MSPaint and developed perhaps some of what I think you be great in a final GUI...




...It'd really be great to have a tip/warning appear when objects are selected in the hopes people make fewer shitty hacks. It'd kinda be like the tips that appear on SMW central, but they're built into the editor.

Other tips could be:
-don't build slopes that go into holes. Have at least one tile of wall before a hole. Also, be careful of hills cutting off other tiles.

OR

-don't make warp pipes or doors that send players directly into holes, lava, or enemies. The player should have a second or two to avoid a hazard.

also, when the hacker selects the type of scrolling that's used in W5-3, W2-Fort, W5-Tower, or W1-1 in my NES hack a good warning would be...

-note that enemies like boo didley and fire chomp can enter the screen from an inaccessible part of the screen. Be careful when stacking the level.

That was a problem in some of schwaWarriors levels.

____________________



era64
Posted on 08-08-09 10:28 AM Link | Quote | ID: 112833


Goomba
Level: 13

Posts: 16/25
EXP: 9180
Next: 1087

Since: 07-21-09

Last post: 5306 days
Last view: 5306 days
Well, CopyRIGHTThunter. This GUI looks very good, but, well... it's possible to insert something other than ? with this GUI? Also - where is invisible coin blocks like in 7-5 (OMG, invisible blocks labiryth). Also, w/ seems to me a laziness. Here IS a place to insert with (two lines are available). Also, please note that sprites and objects may be tileset-specific. Kuribo's Shoe was tileset-specific in SMAS, not sure about SMA4 (because here was level with Kuribo's Shoes in castles). Anyway, programming of this GUI will be propably hellg. (offtopic: you're videos are very good )

Kawa? You're system in Linux? Because I also have Linux? This may be problem because SDL edition of VBA doesn't have debugging features (at least I think this). However, good luck with SMA4 editor. Actually it's look like crap, but who knows... Maybe it will have good GUI.

And I don't have any data about hacking of SMA4! Sorry!

Also... level 14 (world-e) is interesing. Is both vertical and horizontal (WITHOUT AUTOSCROLL!). This isn't possible with SMW (the only known way to have this is unused autoscroll command).

Kawa
Posted on 08-08-09 10:57 AM Link | Quote | ID: 112834


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 2217/5344
EXP: 30946629
Next: 716352

Since: 02-20-07
From: The Netherlands

Last post: 4499 days
Last view: 2634 days
era64: It's not Linux. The app looks like crap because all it does is draw those little rectangles.

©H: Didn't you get the memo about doing this on a tilemap system? Still, the only part that would be different is the main level panel.

An interesting thing to know is that the second set of question mark blocks, the one with the coin and leaf, is actually one 2-tile strip of coin block with the second block on top of that. You can tell because, in my (crappy) level viewer, the first block is too wide.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Kiiro
Posted on 08-08-09 08:15 PM (rev. 3 of 08-08-09 11:48 PM) Link | Quote | ID: 112849


Red Paratroopa
Level: 30

Posts: 8/161
EXP: 157649
Next: 8220

Since: 01-06-08

Last post: 2525 days
Last view: 315 days
This is really interesting, with SMA4, it looks like you can do many things that SMW can't ^^
Looking forward to that SMA4 Editor if one day it would be released ^^

EDIT :
I just did remember about something...

http://acmlm.kafuka.org/board/thread.php?id=2701

____________________
My Website on Neocities

Treeki
Posted on 08-10-09 02:00 AM Link | Quote | ID: 113063


Red Cheep-cheep
Level: 34

Posts: 175/209
EXP: 236628
Next: 17023

Since: 07-12-07
From: Rogueport

Last post: 3928 days
Last view: 3630 days
So anyway, this is probably a stupid question - but I've never done anything like this before; I'm used to DS hacking.

Which of these would be the best choice?

Right now, the level data in the ROM is just an 11-byte level header along with objects. Assuming that my editor can expand a ROM and convert it to the new format (similar to SM64 hacking with the ROM extender) I could do either of these...

Choice 1
I'd remove the original level data and leave just the level headers. I'd end up with a bunch of extra free space this way. The only problem - what would I put there? It wouldn't be big enough to fit the converted levels (or at least not all of them), so I'm not sure..

Choice 2
This might be the easier method, both to plan and to edit. I'd use the free space on the end of the ROM and also make the ROM file bigger (tested it; it works)
I'd add on a pointer table for the tilemaps. Then I'd just append the tilemaps to the end of the ROM.
The only thing I'm worried about is that I'd be wasting the original level data's space, seeing as the object data there would be unused.

Anyone with more experience want to clear this up for me?

____________________
I'll put something here later.

copyRIGHThunter
Posted on 08-10-09 06:42 AM Link | Quote | ID: 113083


Shyguy
Level: 22

Posts: 10/83
EXP: 55534
Next: 2816

Since: 07-21-09

Last post: 4636 days
Last view: 4636 days
Posted by era64
Well, CopyRIGHTThunter. This GUI looks very good, but, well... it's possible to insert something other than ? with this GUI? Also - where is invisible coin blocks like in 7-5 (OMG, invisible blocks labiryth). Also, w/ seems to me a laziness. Here IS a place to insert with (two lines are available). Also, please note that sprites and objects may be tileset-specific. Kuribo's Shoe was tileset-specific in SMAS, not sure about SMA4 (because here was level with Kuribo's Shoes in castles). Anyway, programming of this GUI will be propably hellg. (offtopic: you're videos are very good )



The image i posted of a GUI was just some ideas i threw together in MS Paint. It's not a program of any kind. I can't program very well at all. I just wanted to see what people are putting in a potential editor, and I wanted to add my .02.


Thanks about my videos

____________________



Bond697
Posted on 08-10-09 06:44 AM (rev. 4 of 08-10-09 06:52 AM) Link | Quote | ID: 113084


Red Goomba
Level: 16

Posts: 4/40
EXP: 19017
Next: 1239

Since: 11-05-08

Last post: 5003 days
Last view: 4451 days
just for the record, there is an sma4 editing tool. i'm not sure if it's entirely complete(or how much it can actully do), but it looks decent. i had to harass a bunch of people for it, but eventually i tracked it down awhile back. i'll post it in a little bit along with all the other notes and saved webpages that people passed on to me/referred me to.

this is one good reason why i make sure to have massive amounts of hard drive space and try to make it a priority to archive most anything that is of a small enough size and i find interesting. the program would've pretty much been lost along with a bunch of notes.


edit
-----

ok, here's everything:

http://bond697.110mb.com/SMA4

btw, 110mb doesn't allow for .rar files to be uploaded so i knocked off the file extension. go ahead and rename the file and add a ".rar" at the end to make it complete.

roxahris
Posted on 08-10-09 10:31 AM Link | Quote | ID: 113092


Level: 52

Posts: 470/568
EXP: 1072490
Next: 11350

Since: 02-19-07
From: Here?

Last post: 3924 days
Last view: 3887 days
Posted by copyRIGHThunter
I know Lunar Magic can animate levels, and it'd be cool if this proposed editor had that too. If so, I'd be happy to start ripping a bunch of GIFs.
Lunar Magic pulls the graphics straight out of the ROM. There'd be no point in ripping GIFs, if the editor worked like that...
Also, most of your posts seem to be thinking a bit too far ahead. You should try to focus on the here and now...

____________________
Love your lawn.

Treeki
Posted on 08-10-09 02:48 PM Link | Quote | ID: 113102


Red Cheep-cheep
Level: 34

Posts: 176/209
EXP: 236628
Next: 17023

Since: 07-12-07
From: Rogueport

Last post: 3928 days
Last view: 3630 days
Posted by Bond697
edit
-----

ok, here's everything:

http://bond697.110mb.com/SMA4

btw, 110mb doesn't allow for .rar files to be uploaded so i knocked off the file extension. go ahead and rename the file and add a ".rar" at the end to make it complete.

Your link just gives me a corrupted RAR file when I try downloading it, where only one file is accessible.
Try uploading it here: http://acmlm.kafuka.org:81/uploader/

Posted by roxahris
Posted by copyRIGHThunter
I know Lunar Magic can animate levels, and it'd be cool if this proposed editor had that too. If so, I'd be happy to start ripping a bunch of GIFs.
Lunar Magic pulls the graphics straight out of the ROM. There'd be no point in ripping GIFs, if the editor worked like that...
Also, most of your posts seem to be thinking a bit too far ahead. You should try to focus on the here and now...

This. You seem to be focusing a lot on stuff which is possible but unfeasible in our current state.
Let's not get too far ahead of ourselves. At first the editor will probably use ripped tiles (I've already ripped 1-1's tileset) in order to make it easier, but I'll work on adding "real" graphics support later on.

Anyway, anyone got any idea about the question I asked in my earlier post?

____________________
I'll put something here later.

Bond697
Posted on 08-10-09 04:27 PM Link | Quote | ID: 113105


Red Goomba
Level: 16

Posts: 5/40
EXP: 19017
Next: 1239

Since: 11-05-08

Last post: 5003 days
Last view: 4451 days
i just tried downloading the file, as i did to test it last night also, and it worked quite well. i grabbed it from the http link i posted as well as over ftp from ftp14.110mb.com and they both work fine. odd that you had trouble?

anyway, board uploader links:

editor and docs:
http://acmlm.kafuka.org:81/uploader/get.php?id=1993

e-reader stuff:
http://acmlm.kafuka.org:81/uploader/get.php?id=1994

vba 1.7.2 modified to support e-reader card dumps:
http://acmlm.kafuka.org:81/uploader/get.php?id=1995

Treeki
Posted on 08-10-09 05:35 PM Link | Quote | ID: 113107


Red Cheep-cheep
Level: 34

Posts: 177/209
EXP: 236628
Next: 17023

Since: 07-12-07
From: Rogueport

Last post: 3928 days
Last view: 3630 days
That editor is pretty interesting; I had downloaded it before but I only just got it to work (I realised I had the wrong version of the ROM back when I first tried it)

I might do something similar to that UI with my editor (at least for the worldmaps), I'm not sure yet though.

____________________
I'll put something here later.

era64
Posted on 08-10-09 08:03 PM Link | Quote | ID: 113113


Goomba
Level: 13

Posts: 17/25
EXP: 9180
Next: 1087

Since: 07-21-09

Last post: 5306 days
Last view: 5306 days
I used this editor, set uped Warp Zone. At right of Warp Zone is debug room. Interesing...
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 32 33 34 35 36


Main - ROM Hacking - SUPER MARIO ADVANCE 4 - Hacking & Editor Efforts New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.036 seconds. (341KB of memory used)
MySQL - queries: 113, rows: 153/154, time: 0.026 seconds.