Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Anyone care to guess what this is? (A: YI Editor) | |
Pages: 1 2Add 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.
Posted on 07-12-04 02:17 PM Link | Quote
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
Posted on 07-12-04 04:10 PM Link | Quote
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
Posted on 07-12-04 06:07 PM Link | Quote
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
Posted on 07-12-04 07:50 PM Link | Quote
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
Posted on 07-12-04 08:18 PM Link | Quote
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
Posted on 07-12-04 08:36 PM Link | Quote
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
Posted on 07-12-04 08:41 PM Link | Quote
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
Posted on 07-12-04 08:45 PM Link | Quote
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
Posted on 07-12-04 10:10 PM Link | Quote
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
Posted on 07-12-04 10:12 PM Link | Quote
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
Posted on 07-12-04 10:16 PM Link | Quote
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
Posted on 07-12-04 11:10 PM Link | Quote
Originally posted by Coby
Yeah, it DOES look like YI, and the name DOES suggest it, so what's the problem, Max?

Originally posted by Coby
Altough that does look weird for a YI map. Must be because it consists out of squares and such. :o

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.
Posted on 07-14-04 09:36 AM Link | Quote
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
Posted on 07-14-04 10:09 AM Link | Quote
[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.
Posted on 07-14-04 01:59 PM Link | Quote
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
Posted on 07-14-04 02:05 PM Link | Quote
"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.
Posted on 07-14-04 04:13 PM Link | Quote
Originally posted by blackhole89
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 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
Posted on 07-14-04 04:32 PM Link | Quote
Originally posted by Kitten Yiffer
And what's bad about Linux now? Have you tried it even?
Yeah, 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
Posted on 07-14-04 09:08 PM Link | Quote
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
Posted on 07-14-04 09:14 PM Link | Quote
Originally posted by Gb boy
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.


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 2Add 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) | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.036 seconds.