News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Final Fight SNES Restoration Project  (Read 20280 times)

Grego

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #40 on: January 22, 2019, 10:41:52 pm »
Try it on bsnes/higan, snes9x probably wants the rom to be expanded or the size byte of the rom info set larger.

Some emus/flash carts truncate the loaded rom if its size isn't a power of two.

Or you can try adding this to the asm file:

org $3fffff
  db $00
« Last Edit: January 22, 2019, 11:03:38 pm by Grego »
UltraNet SNES Network Adapter: https://twitch.tv/ultranetsnes
F-Zero Final v0.2 Teaser: https://www.youtube.com/watch?v=UzmOP23_F6A
F-Zero Final Github: https://github.com/originalgrego/FZeroFinal

niuus

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #41 on: January 23, 2019, 12:04:02 am »
Try it on bsnes/higan, snes9x probably wants the rom to be expanded or the size byte of the rom info set larger.
Headered ROM, IPS hardpatched, BSNES+ v073u1: Hangs after choosing Cody.
No header ROM, IPS hardpatched, BSNES+ v073u1: Working. Starts with 2 players.

Headered ROM, IPS hardpatched, Higan 106: Hangs after choosing Cody.
No header ROM, IPS hardpatched, Higan 106: Working. Starts with 2 players.

Headered ROM, IPS hardpatched, Snes9x 1.58: Hangs after choosing Cody.
No header ROM, IPS hardpatched, Snes9x 1.58: Shows some purple lines for a few seconds, nothing after it.

Or you can try adding this to the asm file:

org $3fffff
  db $00
Okey, so i added those two lines at line 81, injected the asm file with xkas and:

BSNES+ v073u1 & Higan 106 / Headered:
Hangs at black screen, does not load.
BSNES+ v073u1 & Higan 106 / No header:
Working. Starts with 2 players.

Snes9x 1.58 / Headered:
It restarts the game to the intro, if you try again, after pressing start at the main screen, it hangs.
Snes9x 1.58 / No header:
Hangs at black screen, does not load.
« Last Edit: January 23, 2019, 12:09:09 am by niuus »

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 6927
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #42 on: January 23, 2019, 12:14:05 am »
Try it on bsnes/higan, snes9x probably wants the rom to be expanded or the size byte of the rom info set larger.
SNES9x just doesn't like weirdass sized ROMs. :P
It works if you expand the ROM by at least a full bank (32KB if it's a LoROM game).
"My watch says 30 chickens" Google, 2018

niuus

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #43 on: January 23, 2019, 12:19:01 am »
SNES9x just doesn't like weirdass sized ROMs. :P
It works if you expand the ROM by at least a full bank (32KB if it's a LoROM game).
I tried expanding to 1.5MB and 2.0MB, it didn't work in Snes9x. Using SNEStuff.

blade133bo

  • Jr. Member
  • **
  • Posts: 18
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #44 on: January 23, 2019, 07:01:42 am »
This project is the same?
http://www.romhackers.net/forums/viewtopic.php?f=6&p=33#p33
Maybe both can share information.

niuus

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #45 on: January 23, 2019, 10:26:55 am »
This project is the same?
http://www.romhackers.net/forums/viewtopic.php?f=6&p=33#p33
Maybe both can share information.
What are the odds... that other guy is even using Final Fight Guy :D. I think it's pretty cool that they started a similar project with the two different versions, important info could be shared.

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 6927
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #46 on: January 23, 2019, 11:43:10 am »
I tried expanding to 1.5MB and 2.0MB, it didn't work in Snes9x. Using SNEStuff.
I manually expanded in a hex editor. But try expanding the unpatched ROM then apply the patch.
WindHex has an option that should work. "Increase ROM size" to 9 megabits and it should work.
"My watch says 30 chickens" Google, 2018

Grego

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #47 on: January 23, 2019, 12:13:11 pm »
Yeah, funny enough I was informed of this other project last night. Was gonna post about it this morning but looks like I was beat to the punch. 😋

It appears he's done nearly everything I was planning to do besides make opponents persue player two. Sooo.... This project is likely dead lol. I might take a look into trying to finish his hack since he apparently disappeared from the net.
UltraNet SNES Network Adapter: https://twitch.tv/ultranetsnes
F-Zero Final v0.2 Teaser: https://www.youtube.com/watch?v=UzmOP23_F6A
F-Zero Final Github: https://github.com/originalgrego/FZeroFinal

niuus

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #48 on: January 23, 2019, 05:32:57 pm »
Yeah, funny enough I was informed of this other project last night. Was gonna post about it this morning but looks like I was beat to the punch. 😋

It appears he's done nearly everything I was planning to do besides make opponents persue player two. Sooo.... This project is likely dead lol. I might take a look into trying to finish his hack since he apparently disappeared from the net.
Yeah, that was my impression, looks like a dead project. I think given your motivation, your project (or your continuation of the other one) has the greatest chance of success.
« Last Edit: January 23, 2019, 09:06:51 pm by niuus »

RealGaea

  • Full Member
  • ***
  • Posts: 156
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #49 on: January 23, 2019, 06:27:40 pm »


WOW. Just wow.

This is a huge progress. I hope you can relocate the points in the bonus stage.

And fix the tiles. I guess it can be done since the patched ROM is 16Mbit (2MB).

EDIT: This even works on ZSNES.
« Last Edit: January 25, 2019, 09:40:38 am by RealGaea »

niuus

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #50 on: January 25, 2019, 05:32:34 pm »
I manually expanded in a hex editor. But try expanding the unpatched ROM then apply the patch.
WindHex has an option that should work. "Increase ROM size" to 9 megabits and it should work.
Thank you very much for your tip! Finally working in Snes9x Wii  :beer:

Mario Bros.

  • Jr. Member
  • **
  • Posts: 25
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #51 on: January 26, 2019, 09:26:49 am »
the creator he answered : the project is not dead

http://www.romhackers.net/forums/viewtopic.php?f=6&p=33#p33
PS: A bad request's reader is a bad helper

RealGaea

  • Full Member
  • ***
  • Posts: 156
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #52 on: January 26, 2019, 01:01:41 pm »
Then contact him! Maybe together can reach even more far!

His Cody on FF Guy is completely playable.

Grego

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #53 on: January 27, 2019, 02:58:00 pm »
Awesome news, glad to see he's still working on final fight two player. 😁
UltraNet SNES Network Adapter: https://twitch.tv/ultranetsnes
F-Zero Final v0.2 Teaser: https://www.youtube.com/watch?v=UzmOP23_F6A
F-Zero Final Github: https://github.com/originalgrego/FZeroFinal

niuus

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #54 on: January 29, 2019, 01:28:03 am »
Both hackers are now learning and improving their own projects. Simply awesome. Thanks to both, we will finally play a golden version of Final Fight for the SNES.

azidahaka

  • Full Member
  • ***
  • Posts: 172
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #55 on: January 29, 2019, 05:28:21 am »
This is really an amazing project going on, kudos!

Psyklax

  • Hero Member
  • *****
  • Posts: 1074
    • View Profile
    • Psyklax Translations
Re: Final Fight SNES Restoration Project
« Reply #56 on: January 29, 2019, 06:53:53 am »
Awesome news, glad to see he's still working on final fight two player. 😁

Implying that you're not. Pity.

Grego

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #57 on: January 29, 2019, 10:52:15 am »
I spoke with him about his project, he wants to complete it solo as is his right. I've started some new projects, specifically final fight arcade three player. 😁
UltraNet SNES Network Adapter: https://twitch.tv/ultranetsnes
F-Zero Final v0.2 Teaser: https://www.youtube.com/watch?v=UzmOP23_F6A
F-Zero Final Github: https://github.com/originalgrego/FZeroFinal

niuus

  • Jr. Member
  • **
  • Posts: 75
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #58 on: January 31, 2019, 01:20:17 am »
I spoke with him about his project, he wants to complete it solo as is his right. I've started some new projects, specifically final fight arcade three player. 😁
Talk about great ambitions  8). Pretty cool, man!

Grego

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Final Fight SNES Restoration Project
« Reply #59 on: January 31, 2019, 01:55:37 pm »
Thanks, rotwang and I have already made some discoveries. It appears the memory regions for player three input and character ram are both unused. We've identified player init code, should have something in a few days.

February 05, 2019, 03:47:35 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
And a week into hacking final fight arcade:



We have lift off.
« Last Edit: February 05, 2019, 03:47:35 pm by Grego »
UltraNet SNES Network Adapter: https://twitch.tv/ultranetsnes
F-Zero Final v0.2 Teaser: https://www.youtube.com/watch?v=UzmOP23_F6A
F-Zero Final Github: https://github.com/originalgrego/FZeroFinal