Zophar's Message Domain

Go Back   Zophar's Message Domain > Emulation Talk > Rom Hack

Reply
 
Thread Tools Display Modes
Old 10-08-2004, 06:14 PM   #1
VL-Tone
Junior Member
 
Join Date: Jun 2004
Posts: 3
Default StarFox object viewer/decoder

I thought you might be interested by that, an online viewer and decoder that shows
90% of the polygonal objects found in StarFox 1, and two of the StarFox 2 betas.
Kind of like Doodle City in the old Atari arcade game I, Robot, and in the StarGlider 2
"Painting with Rolf" mode (StarGlider 2 is StarFox's direct ancestor), and in
the continue screen in StarFox 1 but without the drawing effect

I recently figured out the palette data for the objects so I just added color.

My demo shows objects as decoded from the ROM, you can try it in your browser at
[url="http://pages.infinit.net/voxel/StarFoxObjectDecoder.htm"]http://pages.infinit.net/voxel/StarFoxObjectDecoder.htm[/url]

You can look at screenshots there:
[url="http://www.angelfire.com/electronic/dokidoki/SFXDecoderScreenshots.html"]http://www.angelfire.com/electronic/dokidoki/SFXDecoderScreenshots.html[/url]

If this page was to go down in the next few days, a mirror is set up there
[url="http://membres.lycos.fr/nes3d/StarFoxObjectDecoder.htm"]http://membres.lycos.fr/nes3d/StarFoxObjectDecoder.htm[/url]

Note that there are hundreds of objects in the 2 games and that patience is
recomended since some of the cool objects are near the end.

I also figured out many other things in the game, like a good part of the level data.
If you click on the StarFox logo in the demo you will be able to play in the decoded
training level with some parts missing. I also found a hidden unused weapon in the
game. It acts like some kind of shield, with a nova bomb sprite circling your
ship, shooting multiple projectiles to any enemies in sight, it lasts for a limited
amount of time or ammo.

If you want to try it you can apply this IPS patch to version 1.0 of StarFox.
[url="http://membres.lycos.fr/nes3d/fox1newwp.ips"]http://membres.lycos.fr/nes3d/fox1newwp.ips[/url]

Note that version 1.0 is the one with a bright red contour over the title screen logo,
while 1.2 has a brownish one, and the Japanese a blue contour.

To see the new weapon, you have to go to either the Training level, or
Corneria route 2. It should be activated at the begining of the level.

With all these findings I might attempt to do a StarFox level and/or a remake
or extension to the original game using the original polygons but textured etc.

<P ID="signature"></P>

[url]C:Serverxampphtdocszopharoldwwwthreadsattachmentsf ox1newwp.ips[/url]
VL-Tone is offline   Reply With Quote
Old 10-08-2004, 06:40 PM   #2
maq112k2
Senior Member
 
Join Date: Jan 2002
Posts: 1,971
Default Re: StarFox object viewer/decoder

Wowie. that's alot of stuff you did. Awesome work.. One question though... is it possible to insert models into Starfox..?

<P ID="signature"></P>
maq112k2 is offline   Reply With Quote
Old 10-08-2004, 11:40 PM   #3
phonymike
Senior Member
 
Join Date: Jun 2003
Posts: 278
Default holy shit that's awesome!

simply amazing. unbelievable job man!

<P ID="signature">immortality</P>
phonymike is offline   Reply With Quote
Old 10-09-2004, 12:46 AM   #4
hcs
Senior Member
 
hcs's Avatar
 
Join Date: Oct 2001
Location: California
Posts: 1,585
Default Re: StarFox object viewer/decoder

Incredible work, you're an inspiration for anyone who's ever dreamed of hacking a 3d game.

<P ID="signature">-http://hcs.freeshell.org/index.cgihcs</a></P>
hcs is offline   Reply With Quote
Old 10-09-2004, 01:56 AM   #5
The 9th Sage
Senior Member
 
The 9th Sage's Avatar
 
Join Date: Mar 2004
Location: NY State in the US
Posts: 17,439
Default Re: StarFox object viewer/decoder

> I thought you might be interested by that, an online viewer
> and decoder that shows
90% of the polygonal objects found
> in StarFox 1, and two of the StarFox 2 betas.

That is awesome. Keep up that excellent work. I'd love to see what people might be able to do with the ability to edit StarFox objects and levels...just think of the great levels people could create.

<P ID="signature">http://www.xanga.com/home.aspx?user=zeldadd

My Weblog...vibrating swords now in stock!
</a></P>
__________________
Just can't wait to bomb some Dodongos.
---
http://www.xanga.com/zeldadd

Twitter
The 9th Sage is offline   Reply With Quote
Old 10-09-2004, 02:53 AM   #6
VL-Tone
Junior Member
 
Join Date: Jun 2004
Posts: 3
Default Re: StarFox object viewer/decoder

Thanks for the kind comments, it's encouraging I sure hope it will inspire some people to try to do the same for Mario 64 etc. Note that one of the main programmer of StarFox 1, Giles Goddard, is responsible for the Mario rubber face demo in M64.

> Wowie. that's alot of stuff you did. Awesome work.. One
> question though... is it possible to insert models into
> Starfox..?
>


Yes that would be technically possible. The offsets reffering to the polygon data are 3 bytes address pointers so you could put them almost anywhere in the ROM. I'm not sure about how much empty/unused space there is though. I miss some important info about the data used to for z-sorting by the FX chip, since Shockwave 3d uses a normal z-buffer, it doesn't need this data. But if I want to built an object from scratch to be inserted back into the game, it would be a problem.

Basic editing of current objects is more feasible for now, like moving vertices and changing the face's colors.

<P ID="signature"></P>
VL-Tone is offline   Reply With Quote
Old 10-09-2004, 03:04 AM   #7
Fla Flash
Staff (News -- Rom Hacking)
 
Fla Flash's Avatar
 
Join Date: Dec 2001
Posts: 8,141
Default Re: StarFox object viewer/decoder

You, sir, are indeed a freakin' genius. This will open up editing everything in the game. Very nice job.

<P ID="signature"><img src=http://www.freewebs.com/mewscorner/mean.png>
Symbiosis..just when you thought the woods were safe...</P>
Fla Flash is offline   Reply With Quote
Old 10-10-2004, 02:03 PM   #8
CROcOp
Senior Member
 
Join Date: Sep 2004
Posts: 196
Default Re: StarFox object viewer/decoder

You really did that shit good.Thanks.It will be helpull.

<P ID="signature"></P>
CROcOp is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:35 AM.

Contact Us - Zophar's Domain - Archive - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.