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

0 users currently in ROM Hacking | 3 guests

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

Kiiro
Posted on 09-30-09 09:09 PM Link | Quote | ID: 116392


Red Paratroopa
Level: 30

Posts: 35/161
EXP: 157622
Next: 8247

Since: 01-06-08

Last post: 2523 days
Last view: 313 days
eddine67 > ...
Je ne te cache pas que je trouve que t'es un peu chiant...

Avec VBA, oublie les switchs, tu ne peux pas en mettre.
Pour le SAV, donne lui le meme nom que la ROM, par exemple :
Si la ROM s'appelle :
Super Mario Advance 4 (E).gba
La sav doit s'appeler :
Super Mario Advance 4 (E).sav

Par contre, s'il te plait, ne pose plus de questions, j'aimerais que tu comprennes par toi même, grandis un peu !

Kawa > I would be happy if i could do a level editor... I hope someone will be interested.

____________________
My Website on Neocities

Kawa
Posted on 09-30-09 09:10 PM Link | Quote | ID: 116393


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

Posts: 2545/5344
EXP: 30941466
Next: 721515

Since: 02-20-07
From: The Netherlands

Last post: 4497 days
Last view: 2632 days
Go right ahead. Would you like some specifics on the tilemap format?

____________________
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 09-30-09 10:26 PM (rev. 2 of 09-30-09 10:27 PM) Link | Quote | ID: 116398


Red Paratroopa
Level: 30

Posts: 36/161
EXP: 157622
Next: 8247

Since: 01-06-08

Last post: 2523 days
Last view: 313 days
I think i didn't say it right (Well, my english have some problems, but at least i don't speak french all the time like the other one)...
I meant i want to do a level editor, but well, i can't because i can't program anything...

____________________
My Website on Neocities

Kawa
Posted on 10-01-09 05:05 PM (rev. 2 of 10-01-09 07:36 PM) Link | Quote | ID: 116412


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

Posts: 2546/5344
EXP: 30941466
Next: 721515

Since: 02-20-07
From: The Netherlands

Last post: 4497 days
Last view: 2632 days
Well, that's no good. I guess I'll have to do it myself then

Edit: here's an explanation of the tilemap format specifics. http://helmet.kafuka.org/sma4tilemaps.svg

As for more details, me and Treeki came up with the following idea: a level editor would read the header (12 bytes, IIRC), which is followed by either a pointer to the new LZ77-compressed tilemap data and the ASCII string "LZ77COMPRESSED" (followed by irrelevant stuff) or unaltered object-based level data. If the string matches, the pointer is assumed valid and the level is loaded from there. If not, the editor could inform the user that the current level is still object based and offer to append some space at the end of the ROM and insert a pointer and that string.

If a level is saved and ends up taking more space when compressed than before, clear out the part of the ROM it was stored in before and find the next best fit, starting at the 4 MB mark (the end of the original ROM). To properly clear out the original level, the editor should remember both starting offset and total compressed data length.

One other thing we came up with: clear the object list as you install the pointer and token, then move the sprite data for that level to just after the token, which would supposedly give some slack space to add more sprites to a level.


I am giving this entirely too much thought.

____________________
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

copyRIGHThunter
Posted on 10-03-09 08:52 PM Link | Quote | ID: 116508


Shyguy
Level: 22

Posts: 26/83
EXP: 55523
Next: 2827

Since: 07-21-09

Last post: 4634 days
Last view: 4634 days
Posted by Kawa
If a level is saved and ends up taking more space when compressed than before, clear out the part of the ROM it was stored in before and find the next best fit, starting at the 4 MB mark (the end of the original ROM). To properly clear out the original level, the editor should remember both starting offset and total compressed data length.


Thank you for your work on this Kawa!

Does this mean that you wouldn't get that problem that occured in SMB3WS, where you'd get "Object Size Exceeded"? I think that's what it was, but somehow, it'd totally erase or screw up another room? That'd be AWESOME if I didn't have to deal with that crap.

Are you also ripping out the MBArcade Game and multiplayer? Please do, as I figure it's just wasted space....

I've been in contact with hukka, and no updates to report. I'll check up in a week or so. I don't want to pester him too much.

____________________



Kawa
Posted on 10-03-09 11:06 PM Link | Quote | ID: 116511


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

Posts: 2555/5344
EXP: 30941466
Next: 721515

Since: 02-20-07
From: The Netherlands

Last post: 4497 days
Last view: 2632 days
Posted by copyRIGHThunter
"Object Size Exceeded"
Considering there's no "objects" to speak of, save for the sprites, this error message is less than irrelevant.

As for thanking for my work, save that for when there's an actual level editor. All the above was just planning.

As for the arcade game, I agree it's wasted space but it's difficult to just up and erase. Too easy to overshoot your target and kill a part of SMB3, or to do the opposite and leave parts in.

____________________
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

copyRIGHThunter
Posted on 10-05-09 01:49 AM (rev. 2 of 10-05-09 01:51 AM) Link | Quote | ID: 116547


Shyguy
Level: 22

Posts: 27/83
EXP: 55523
Next: 2827

Since: 07-21-09

Last post: 4634 days
Last view: 4634 days
My bad. I just fired up SMB3WS and reproducecd the error. When a level is "full" and you try to add an enemy or a 3-byte / 4-byte object, It reads...

"Cannot add object: level size limit exceeded."

or

"Cannot add enemy: level size limit exceeded."


____________________



zbyte
Posted on 10-05-09 02:53 AM Link | Quote | ID: 116548


Boomerang Brother
Z is Superior!
Level: 66

Posts: 386/1016
EXP: 2386845
Next: 75006

Since: 06-10-09

Last post: 4430 days
Last view: 2909 days
Posted by copyRIGHThunter
My bad. I just fired up SMB3WS and reproducecd the error. When a level is "full" and you try to add an enemy or a 3-byte / 4-byte object, It reads...

"Cannot add object: level size limit exceeded."

or

"Cannot add enemy: level size limit exceeded."

If you have the "Limit Size" option ticked in the "Edit" column, then Workshop won't let you add more objects or enemies since your last save. If you want to add more objects/enemies that what was originally in the level, the area that is pointed from the level (which is really easy) would have to have those objects/enemies taken away from.


This progress looks fabulous! And I'm glad that I lead you in the right direction, copyRIGHThunter!

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








copyRIGHThunter
Posted on 10-05-09 05:41 AM (rev. 2 of 10-05-09 02:52 PM) Link | Quote | ID: 116553


Shyguy
Level: 22

Posts: 28/83
EXP: 55523
Next: 2827

Since: 07-21-09

Last post: 4634 days
Last view: 4634 days
Yeah. I've done that, but I'm also horrible with the pointers (that why almost all the levels I made are only 1 room long) so It wound up screwing up rooms. My W1-1 and W1-5 were supposed to be 2 rooms, but I screwed up the rooms I needed. Also, that's why the fortress I made ends abruptly.

In any event, I look forward to anything done w/ SMA4. Also, THANK YOU for the sarcasm..... i think

____________________



eddine67
Posted on 10-06-09 06:46 PM Link | Quote | ID: 116633


Tektite
Level: 18

Posts: 14/53
EXP: 28188
Next: 1709

Since: 09-13-09

Last post: 4430 days
Last view: 4403 days
NO$GBA beuge chez moi : affichage d'un message d'erreur puis ça ferme
Mais je voudrais mettre les switches !

____________________
Visit my Youtube account !
http://www.youtube.com/user/eddine67

Mineyl
Posted on 10-06-09 08:08 PM Link | Quote | ID: 116639


Ninji
Level: 35

Posts: 56/243
EXP: 276832
Next: 3104

Since: 09-10-09
From: World 5

Last post: 4277 days
Last view: 461 days
Posted by copyRIGHThunter
Yeah. I've done that, but I'm also horrible with the pointers (that why almost all the levels I made are only 1 room long) so It wound up screwing up rooms. My W1-1 and W1-5 were supposed to be 2 rooms, but I screwed up the rooms I needed. Also, that's why the fortress I made ends abruptly.



If you're still interested in hacking the NES version, there are ways to get around all the problems you mentioned. Outlining this would take up far too much space here, though, so if you're interested, PM me or something.

____________________
Back from the beyond.

eddine67
Posted on 10-08-09 04:07 PM Link | Quote | ID: 116715


Tektite
Level: 18

Posts: 15/53
EXP: 28188
Next: 1709

Since: 09-13-09

Last post: 4430 days
Last view: 4403 days
Comment je fait avec un éditeur hexadécimal ?
Il n'y a que des chiffres incompréensible


____________________
Visit my Youtube account !
http://www.youtube.com/user/eddine67

Kiiro
Posted on 10-08-09 04:40 PM (rev. 3 of 10-08-09 04:42 PM) Link | Quote | ID: 116717


Red Paratroopa
Level: 30

Posts: 37/161
EXP: 157622
Next: 8247

Since: 01-06-08

Last post: 2523 days
Last view: 313 days
eddine67 > Utilise Google... Sérieusement. Et puis en plus, tu es sur un site Anglais, parle sur un site Français sur le ROM Hack, tu serais un peu mieux a l'aise.

(Guys like this, is annoying...)

____________________
My Website on Neocities

Really Snooky
Posted on 10-08-09 10:43 PM Link | Quote | ID: 116731


Micro-Goomba
Level: 11

Posts: 10/18
EXP: 5735
Next: 250

Since: 11-14-08

Last post: 5252 days
Last view: 5245 days

Posted by Kiiro
(Guys like this, is annoying...)


Especially when they're French.

____________________

DahrkDaiz
Posted on 10-09-09 05:59 AM Link | Quote | ID: 116751


Nipper Plant
Sandwich Artist
Level: 46

Posts: 194/417
EXP: 674377
Next: 37397

Since: 02-22-07

Last post: 3485 days
Last view: 3405 days
Posted by Mineyl
Posted by copyRIGHThunter
Yeah. I've done that, but I'm also horrible with the pointers (that why almost all the levels I made are only 1 room long) so It wound up screwing up rooms. My W1-1 and W1-5 were supposed to be 2 rooms, but I screwed up the rooms I needed. Also, that's why the fortress I made ends abruptly.



If you're still interested in hacking the NES version, there are ways to get around all the problems you mentioned. Outlining this would take up far too much space here, though, so if you're interested, PM me or something.


All of these problems will be solved for the NES version.

eddine67
Posted on 10-09-09 07:30 PM Link | Quote | ID: 116796


Tektite
Level: 18

Posts: 16/53
EXP: 28188
Next: 1709

Since: 09-13-09

Last post: 4430 days
Last view: 4403 days
O.K.
On se calme, paix sur la Terre ^^
Dernier message (vous pouvez être content ^^)
Allez je part et si vous avez la solution au switches, prevenez-moi XD
Bon, Bye-Bye ^^

____________________
Visit my Youtube account !
http://www.youtube.com/user/eddine67

erpster2
Posted on 10-09-09 11:13 PM (rev. 2 of 10-09-09 11:21 PM) Link | Quote | ID: 116824


Red Goomba
Level: 17

Posts: 3/48
EXP: 24260
Next: 483

Since: 09-29-09

Last post: 16 days
Last view: 16 days
Posted by Sonic Hachelle-Bee


Since I don't know where to post this, I think I will link the save game files here. These are european save game files in .sav format for SMA4, 2 files for each language (English + French, 32 levels + the other 5 star levels remaining):
http://hachelle-bee.perso.sfr.fr/Miscellaneous/SMA4eSaves.zip



I have just made 4 save game files for the US versions of the SMA4 game (the 32 levels & the 5 star levels for US versions 1.0 & 1.1). I'll post them shortly after I make a readme file for them.

copyRIGHThunter
Posted on 10-11-09 02:19 AM (rev. 2 of 10-11-09 02:21 AM) Link | Quote | ID: 116901


Shyguy
Level: 22

Posts: 29/83
EXP: 55523
Next: 2827

Since: 07-21-09

Last post: 4634 days
Last view: 4634 days
Posted by DahrkDaiz
Posted by Mineyl
Posted by copyRIGHThunter
Yeah. I've done that, but I'm also horrible with the pointers (that why almost all the levels I made are only 1 room long) so It wound up screwing up rooms. My W1-1 and W1-5 were supposed to be 2 rooms, but I screwed up the rooms I needed. Also, that's why the fortress I made ends abruptly.



If you're still interested in hacking the NES version, there are ways to get around all the problems you mentioned. Outlining this would take up far too much space here, though, so if you're interested, PM me or something.


All of these problems will be solved for the NES version.



@ Mineyl
Right now, I'm more interested in the GBA version because or replayability issues. I like the SMA4 free replay after its 100% complete.

I like the "PlayBack" feature a LOT. It makes it a LOT easier to do SpeedRuns/ SuperPlays....





I like the better graphics and all the new stuff. Also, there's been minor tweeks to SMB3 in the SMA4 engine. Like Gooma Boots can stomp Thwomps in SMA4, but they can't in the NES version.

@ DahrkDaiz
What do you mean by this?

I know that hukka credited you for SMB3WS (I tried accessing your website from his, but it didn't work). Are you going to make a new version of SMB3WS? I asked hukka about a new version or releasing the source code, and he said he may be interested in something and to email him later. I'll probably send something soon (it's been a week or two but I don't want to sound like a pesky nag). It seems that SMA4 has been mapped, and some kind of bridge that'd make the e-world stuff available in the main game is in the works... at least conceptually.

It seems to me that all we need now is a programmer who has the capabilities to make an editor. I'd love it if you or hukka upgraded SMB3WS to edit SMA4. You'd have my eternal gratefulness. That and about a couple hundred hacked levels for SMA4. SMA4 is easily the best 2D Mario game in existance!

____________________



Mineyl
Posted on 10-11-09 05:43 AM Link | Quote | ID: 116913


Ninji
Level: 35

Posts: 57/243
EXP: 276832
Next: 3104

Since: 09-10-09
From: World 5

Last post: 4277 days
Last view: 461 days
No problem, CRH. I completely understand.

So they updated goomba's shoe, huh? I wonder if they added swimming capabilities to it, too... The NES version lacks this (a common cause of death for me in Chaos Control and especially Mario Adventure, but an understandable one seeing as the original 5-3 has no water).

I wish I could code your editor, but unfortunately, it's out of my expertise. I'd like to pick up on a real programming language someday (I'm an expert with RPG Maker, but that's about it, sadly), but that could be a year or ten from now.

Random question: is there any way to port GBA save files to actual GBA cartridges? I'd love nothing more than to play the e-reader levels on my actual GBA/DS/Gamecube without having to sit in front of my PC.

____________________
Back from the beyond.

Kiiro
Posted on 10-11-09 09:31 AM Link | Quote | ID: 116916


Red Paratroopa
Level: 30

Posts: 38/161
EXP: 157622
Next: 8247

Since: 01-06-08

Last post: 2523 days
Last view: 313 days
Posted by Mineyl
Random question: is there any way to port GBA save files to actual GBA cartridges? I'd love nothing more than to play the e-reader levels on my actual GBA/DS/Gamecube without having to sit in front of my PC.


If you have a DS, can you launch DS homebrews ?
If yes, use GBA Backup Tool, it does what you want.

____________________
My Website on Neocities
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: 119, rows: 158/161, time: 0.026 seconds.