Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Rom Hacking: |
Acmlm's Board - I2 Archive - Rom Hacking - Anyone care to guess what this is? (A: YI Editor) | | | |
Pages: 1 2 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Cellar Dweller Flurry !!! Level: 27 Posts: 87/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
http://s91407720.onlinehome.us/acmlmboard_files/romhacking/yi/idozerss.png I have been working on this in a sporadic manner over the last several months. It's just a viewer now, but I'm excited that it shows something that is somewhat intelligible. I relied on public docs to do this. I'm not very good at doing my own reverse engineering. It probably does not help that most reverse engineering tools are Windows only. EDIT: Inline picture is now a link. (edited by Cellar Dweller on 07-14-04 01:57 AM) |
|||
Darth Coby Vire Dacht je nou echt dat het over was? Dacht je nou echt dat ik gebroken was? Nee toch? Nou kijk eens goed op uit je ogen gast. zonder clic heb je geen kloten tjap... bitch Level: 55 Posts: 730/1371 EXP: 1240774 For next: 73415 Since: 03-15-04 From: Belgium Since last post: 2 days Last activity: 9 hours |
| ||
A Yoshi's Island map editor? Well, that's what the name suggests anyway. :o Altough that does look weird for a YI map. Must be because it consists out of squares and such. :o |
|||
JJ64 Boo Level: 45 Posts: 699/919 EXP: 640956 For next: 19208 Since: 05-22-04 From: Green Bay, WI Since last post: 441 days Last activity: 269 days |
| ||
Hmm... with that other Yoshi's Island editor, and if this is Yoshi's Island... I'll be able to hack it! However, Coby's right, it does look weird. |
|||
dormento Shyguy Level: 17 Posts: 31/99 EXP: 24075 For next: 668 Since: 03-15-04 From: Esteio - Brasil Since last post: 182 days Last activity: 161 days |
| ||
This is a major step forward CD. Thumbs up! @Coby: maybe that's because he didn't bother decompressing the graphics yet? If the graphics can be decompressed already, just imagine this same editor window but with the graphics in the right places. That's the real progress right now. Many many kudos to you CD |
|||
macks Level: 45 Posts: 304/900 EXP: 659955 For next: 209 Since: 03-15-04 From: Sweden Since last post: 1 day Last activity: 22 hours |
| ||
JJ64 & Coby: Please don't post if you have no idea what you are talking about Cellar Dweller: Looks good, keep up the good work. |
|||
Parasyte Bullet Bill Level: 35 Posts: 113/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
It appears to be an editor for something like one of the Adventure Island games. Actually, the game which really comes to mind is Ufouria. Well, that's because the it looks similar to a Metroid-style map. Which Ufouria definitely has. And maybe just the personal opinion that the game should have a very nice editor. *shrug* |
|||
Acmlm Torosu heh Level: 51 Posts: 823/1173 EXP: 981994 For next: 31944 Since: 03-15-04 From: Somewhere that isn't outside of Sherbrooke, Québec, Canada Since last post: 39 days Last activity: 3 hours |
| ||
Looks like the last part of 1-1 in Yoshi's Island to me ... Reminds me of when I was just starting my SMB3 editor and hadn't worked on showing graphics yet, even my SMB2 editor started as a viewer that only showed squares But it's a start, and a good one (edited by Acmlm on 07-12-04 11:42 AM) |
|||
Darth Coby Vire Dacht je nou echt dat het over was? Dacht je nou echt dat ik gebroken was? Nee toch? Nou kijk eens goed op uit je ogen gast. zonder clic heb je geen kloten tjap... bitch Level: 55 Posts: 733/1371 EXP: 1240774 For next: 73415 Since: 03-15-04 From: Belgium Since last post: 2 days Last activity: 9 hours |
| ||
Yeah, it DOES look like YI, and the name DOES suggest it, so what's the problem, Max? | |||
blackhole89 LOLSEALS Moderator of ROM hacking EmuNET IRC network admin Head GM of TwilightRO Level: 47 Posts: 210/971 EXP: 739208 For next: 26995 Since: 03-15-04 From: Dresden/Germany Since last post: 14 hours Last activity: 12 hours |
| ||
The problem about it, for me, is that it looks too much like Linux... and romhacking hates Linux. That's fact. Is there any chance of porting it to Windows before it progresses too much? ...and the screenshot reminds me of a YI level. I believe it is 1-7, the one with the weirdo drug things flying around. Need any help? I am currently not quite busy with SST and SMW-ALTTP Have fun, Blacky. |
|||
Weasel Missionary in Peru Level: 34 Posts: 426/454 EXP: 236444 For next: 17207 Since: 03-15-04 From: Washington Since last post: 467 days Last activity: 339 days |
| ||
It is Yoshi's Island. Look at the level. It's towards the end of 1-1 Make Eggs, Throw Eggs. You know, the part with the beanstalk. | |||
blackhole89 LOLSEALS Moderator of ROM hacking EmuNET IRC network admin Head GM of TwilightRO Level: 47 Posts: 211/971 EXP: 739208 For next: 26995 Since: 03-15-04 From: Dresden/Germany Since last post: 14 hours Last activity: 12 hours |
| ||
Either the sizes are wrong, or it isn't. (1) The floating rock is definitively too high. (2) Where is the rock wall right of the floating rock? (3) Where is the wooden ledge below where the rotating platforms should be? |
|||
macks Level: 45 Posts: 305/900 EXP: 659955 For next: 209 Since: 03-15-04 From: Sweden Since last post: 1 day Last activity: 22 hours |
| ||
Originally posted by Coby Originally posted by Coby That last part sounds very much like "omfg squuuares ", and that made you look very stupid. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 88/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
In case anyone still isn't sure, it is 1-1 from Yoshi's Island. The rectangles are drawn based on the information in the object list. The slightly shrunken squares are sprites. The program has no knowledge of the actual dimensions of the objects, which can differ from the size stated in the level data. The big faceted rocks are extended 4 byte objects, so they show up as 1x1 squares. The horizontal wooden platforms near the beginning of the level have their length stated in their height field. The diagonal line of coins object in this level has a height of 111 (0x6e in the data plus one). Sadly, it looks like special cases will need to be created for each type of object. Each case would interpret the location and size fields, and then pick out the right tiles to draw the object. If you know better, please speak up, especially of you have started a successful editor project. I'm still not clear on how the memory map works. I know that if the pointers to 1-1(LoROM) and 1-2(HiROM) are swapped, they will still load and work, suggesting that there is no switching between LoROM and HiROM. The LoROM and HiROM maps conflict about what should be mapped in some places(eg. the second halves of banks 00-3f). Yet, according to some discussion(lost in the database wipe), utilities such as Lunar Address will be able to compute the correct offsets in the smc file. Could the 1-1 addresses be traslated from LoROM addresses to smc offsests and then translated to HiROM addresses and still work in the level table? Would it be considered appropriate to bump the Yoshi's Island Data Thread? I have (re)found some of text, including level names, that were not mentioned in Iggy's docs. |
|||
dormento Shyguy Level: 17 Posts: 32/99 EXP: 24075 For next: 668 Since: 03-15-04 From: Esteio - Brasil Since last post: 182 days Last activity: 161 days |
| ||
[small hijack] ...and romhacking hates Linux... Wtf? People are free to use any OS they want, that's the very true meaning of GNU-Linux. Plus it's my OS of choice [/small hijack] I think it is not that bad bumping an old topic, even less bad if it is for a good cause (or a very good one like this) |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 89/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
I tried changing the pointer to 1-1's objects from 0x1681c7 to 0xcb01c7 in the level table and it worked! That probably means that banks 00-3f(and 80-bf) should be treated as LoROM and other banks should be treated as HiROM. ...thinking...testing... The YI ROM is 2MB so it fits exactly in the second half of banks 00-3f. It also fits HiROM style exactly in banks 40-5f. Are some of the level pointers pointing into the HiROM area because level data processing will pass across bank bounds or wrap around into RAM? That doesn't appear to be the case for 1-2. I changed both of the HiROM sprite and object pointers to their LoROM equivalents and both still worked. I don't know why Nintendo would mix LoROM and HiROM pointers in the level list when only using HiROM pointers would work for sure. |
|||
macks Level: 45 Posts: 309/900 EXP: 659955 For next: 209 Since: 03-15-04 From: Sweden Since last post: 1 day Last activity: 22 hours |
| ||
"Would it be considered appropriate to bump the Yoshi's Island Data Thread? I have (re)found some of text, including level names, that were not mentioned in Iggy's docs." I think that having all the YI data in one thread would be better. And I think the Rom-Hacking mods would be pretty understanding. Hopefully And everyone's free to program for whatever OS they want. It just gives me yet another reason to install Linux |
|||
Kitten Yiffer Purple wand Furry moderator Vivent l'exp����¯�¿�½������©rience de signalisation d'amusement, ou bien ! Level: 135 Posts: 3313/11162 EXP: 28824106 For next: 510899 Since: 03-15-04 From: Sweden Since last post: 3 hours Last activity: 4 min. |
| ||
Originally posted by blackhole89And what's bad about Linux now? Have you tried it even? Besides, most Linux apps are portable to Windows, I really doubt this would come off as Linux only. What is it programmed in? |
|||
knuck Hinox Banned until 19-58-5815: trolling, flaming, spamming, being a general fucktard... Level: 62 Posts: 473/1818 EXP: 1894574 For next: 90112 Since: 03-15-04 Since last post: 14 hours Last activity: 9 hours |
| ||
Originally posted by Kitten YifferYeah, let's install Linux ONLY because we want to make YI hacks. (edited by Yoghurt Duck on 07-14-04 07:33 AM) (edited by Yoghurt Duck on 07-14-04 07:38 AM) |
|||
Dylan Devil Trumpets and Angel Trombones ~ Level: 54 Posts: 190/1407 EXP: 1181697 For next: 52173 Since: 06-19-04 From: Ottawa, Canada. Since last post: 1 day Last activity: 6 hours |
| ||
It looks more like a Tetris Editor than a YI editor to me. This editor only displays basic shapes that represent the environment. SMW is hacked so much, I'm sure you could find a full YI editor out there, it is a similar game in a lot of technical aspects. | |||
Darth Coby Vire Dacht je nou echt dat het over was? Dacht je nou echt dat ik gebroken was? Nee toch? Nou kijk eens goed op uit je ogen gast. zonder clic heb je geen kloten tjap... bitch Level: 55 Posts: 754/1371 EXP: 1240774 For next: 73415 Since: 03-15-04 From: Belgium Since last post: 2 days Last activity: 9 hours |
| ||
Originally posted by Gb boy Uhm.. No. It's not all THAT easy. Else we'd have an editor for a looooooooooooooooong time now, and the squares are there because he doesn't know how to extract the GFX from the ROM yet. |
Pages: 1 2 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - Anyone care to guess what this is? (A: YI Editor) | | | |