Romhacking.net

Romhacking => Personal Projects => Topic started by: Grego on March 06, 2019, 12:19:39 AM

Title: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Grego on March 06, 2019, 12:19:39 AM
The wait is finally over, after ten months of grueling development Final Fight Anniversary Edition has been released!

Installer:

https://github.com/originalgrego/FinalFightAE-Installer

Source Code:

https://github.com/originalgrego/FinalFightAE-Source

Features:

* Three Players
* Selectable Palettes
* Unlocked Character Selection
* More Health for Enemies/Bosses with three players
* Uncensored Intro / No Region Warning

It's been a labor of love for Rotwang and I to produce this mod, I hope you all enjoy every minute of it.

---------------------------------------------------------------------------------------

Original Post:

After a month of development and a ton of reverse engineering, Rotwang and I would like to announce Final Fight 30th Anniversary Edition!

****************************************
Teaser Video:

https://www.youtube.com/watch?v=EdMiM1AvE6Y&feature=youtu.be (https://www.youtube.com/watch?v=EdMiM1AvE6Y&feature=youtu.be)
****************************************

This modification finally brings three player to the greatest beat em up of all time. Designed from the ground up to work on real CPS1 hardware, this modification will be a cut above the rest.

(https://cdn.discordapp.com/attachments/539261985490206730/552720621629472769/unknown.png)

(https://cdn.discordapp.com/attachments/539261985490206730/552720923858436127/unknown.png)

(https://cdn.discordapp.com/attachments/539261985490206730/552721097619931137/unknown.png)

(https://cdn.discordapp.com/attachments/539261985490206730/552721327891546122/unknown.png)

(https://cdn.discordapp.com/attachments/539261985490206730/552721727952650250/unknown.png)


So far most game systems have been modified to support three player, health bars, ai, weapons, scene transitions, hit detection, input, etc.  The game is already fully playable from start to finish, however there is still some enemy ai/bug fixes/clean up to be done.

We are working hard to make this modification a perfect enhancement to a classic game.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Psyklax on March 06, 2019, 01:11:45 AM
Great work! It'll be interesting to give this a try, although I'll need to find two other people willing to play with me. :D

Is the patch going to be applied to the MAME set? They do have a tendency to change. I'm sure you can figure something out. Better 3 player arcade than 2 player SNES, I'd say. ;)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: sics on March 06, 2019, 02:30:06 AM
 I am very surprised of your work, I really like it a lot as it looks, congratulations! :beer:

On the other hand, about the Hud, I would suggest that they use the layout of the fighting games, where on one side is the player and on the other his opponent, in this way everything would be better distributed :thumbsup:
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: ultimaweapon on March 06, 2019, 02:40:08 AM
That looks awesome. I can't wait to play it.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Vanya on March 06, 2019, 06:54:32 AM
Awesome to see it in action!!
Quick question, have you guys considered shortening the life bars to fit them in more neatly?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on March 06, 2019, 12:38:54 PM
Thank you all, it's been quite an effort to get this far. We plan to shorten and reorganize the life bars at the top of the screen. In addition to fixing the main player select screen and dynamite scene when all players are dead, the health bars are on the list of cosmetic fixes to be done after the last of the gameplay changes are in place.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: nesrocks on March 06, 2019, 02:43:26 PM
This kind of hack is crazy complex! And on a system with not so great debugging tools it's even more impressive. It already is quite an achievement, from the screens provided.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on March 06, 2019, 02:50:28 PM
Did you watch the video? 😉
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: cjv84us on March 06, 2019, 04:46:41 PM
Can this hack work with the Mexican Boss/Enemy player select hack too?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: KingMike on March 06, 2019, 06:42:19 PM
Looks like a very impressive work but from those screens, I do also wonder if it is possible to reduce the HUD. That looks like it's covering nearly half the screen.
Maybe reduce the width of the lifebars?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on March 06, 2019, 07:01:18 PM
Changing the healthbar size/location shouldn't be an issue.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: acediez on March 06, 2019, 08:54:21 PM
Everyone, changing HUD elements is very clearly a trivial thing, compared to the amount of work and complexity the whole hack must have had.

Congratulations Grego on this hack, looks like it's all working very well!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: niuus on March 06, 2019, 11:26:30 PM
Beautiful work, Grego, and all involved. Congrats!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on March 11, 2019, 01:07:21 PM
I'd like to thank the community for their tremendous support, rest assured Rotwang and I are working diligently to complete this project.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: daman.tm on March 11, 2019, 03:05:26 PM
Absolutely amazing!
I can't imagine how much work you guys put in this project, the fact it runs on the original hardware is just the cherry on top!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Amaweks on March 11, 2019, 10:51:44 PM
 :beer:
Congratulations for the team, just an amazing hack!
Hope you get to the cosmetic changes, they will be a nice touch.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: SCD on March 12, 2019, 04:32:07 AM
This is a awesome mod, I'm looking forward to checking it out when it's released.

Destructoid made a article about it, you can check it out here: https://www.destructoid.com/final-fight-mod-makes-greatest-game-of-all-time-even-better-545986.phtml

I have a question about this mod, will the original uncensored intro be restored back to it?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on March 13, 2019, 11:32:30 AM
Thanks SCD, yup Rotwang already uncensored the intro. We have a lot of enhancements to announce in the near future, next video will be all about them.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: SCD on March 13, 2019, 01:56:22 PM
Awesome, that's great to hear.

Are you planning to restore the original text for the Omake ending?

Are you also planning to restore the alternate billboard for Stage 3 as well: https://tcrf.net/Final_Fight_(Arcade)#Alternate_Billboard

Another site mentioned your mod, this time it's Event Hubs: https://www.eventhubs.com/news/2019/mar/11/three-player-final-fight-finally-reality-thanks-new-mod/
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: shakunetsu on March 14, 2019, 12:47:06 PM
I like that you just adding 3 player and shortening the life bar, while being classy for keeping the original design of the game.

Awesome project!!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: sztojanov on March 15, 2019, 02:50:41 AM
Well done, awesome project! Cant wait to download the mod...  :crazy: Note: +1 to reduce the size of the lifebar. Side-by-side all of them can keep the original game feeling. Keep us posted please! Thanks! 8)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: RealGaea on March 15, 2019, 02:27:35 PM
Yeah, squeeze a bit the life bars to make them fit.

Like the well known Cadillacs and Dinosaurs.

And then add a score to 3P. And a Green Icon.

You can do it!! (Just don't forget to finish the SNES 2P hack, I'll try to send a message to Proteunerd if he can transfer the arcade colors, becuase that one deserves it!)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Goros Lair on March 16, 2019, 02:52:11 PM
This is, in my humble opinion, one of the best mods to be released in 2019. Once the Authors have been changing everything from the begining, I believe that's the time to fix the Day/Night events of the Stage # 06. I know is a very simple detail, but I believe is very important for a logical sequence of events concerning to the STAGE # 06 (and to the rest of the game too). What I really hope to be fixed someday is the confusion concerning Night and Day in the Stage # 6 (Up Town).

To me, the sequence of events happen as follow:

SLUM -> Day;
SUBWAY -> Day (the Bonus Car Scenary confirms it);
WESTSIDE -> Night;
INDUSTRIAL AREA -> Day (the fight against Rolento confirms it);
BAY AREA -> it starts during the Night and it finishes during the Day;
UP TOWN -> Day (in function to the events right after the elevator and the dialogue between Jessica and Cody in the end);

If we take a look at Bay Area, the night is finishing and it's been starting a new day. But during the Stage 6, Night and Day get wrong, mainly if we try to keep in mind the logical sequence that Jessica will run to Cody passing through the sceneries. Belger falls from the top (during the night) and the sequence of fall is during the day). Just take a look at the image, please:

(https://uploaddeimagens.com.br/images/001/960/931/original/ff1.png?1552577682)

Well, pardon me for the long text please and keep this marvelous work.

Thanks and C ya,
Goro.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: catownsherbrother on March 18, 2019, 01:00:25 AM
It's not night. The weather just changed (stormy and rainy for the melodramatic ending.

The only scene that's really off is probably Belger falling.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on April 03, 2019, 08:18:30 PM
Quick update, just received the board to do hardware testing. Expect a short video showing the game running on real hardware in a few weeks.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: sztojanov on April 08, 2019, 01:03:03 AM
 :thumbsup: keep my eyes on this topik!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on April 09, 2019, 11:30:46 PM
(https://cdn.discordapp.com/attachments/495707320723046420/565374889444376597/IMG_20190409_231512930.png)

After many hours of work, Final Fight AE runs on real hardware!

Video coming April 21st.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: sztojanov on April 10, 2019, 02:15:26 AM
 :crazy: :crazy: :crazy:

Grego! what about the 3rd joy? how can you connected to the board?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Vanya on April 10, 2019, 02:25:46 AM
Niiice!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on April 10, 2019, 12:30:45 PM
Sztojanov, through the 3/4/kick harness connector on the c board.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on April 22, 2019, 10:25:41 PM
Sorry for the delay, Easter was a bit more demanding of time than imagined.

Here's some footage of the first hardware test of Final Fight 30th Anniversary Edition!

https://www.youtube.com/watch?v=Rh5BsGhwa4U&feature=youtu.be (https://www.youtube.com/watch?v=Rh5BsGhwa4U&feature=youtu.be)

We've been making a lot of progress, as a rough estimate of where the project is:

AI Changes - 70%
Gameplay Systems - 90%
Enhancements - 20%
UI/Health Bars - 50%

We will hopefully have the game 1-3p complete in the coming months. Feature complete a month after that. We will be exploring the enhancements to the game in the next video.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: ultimaweapon on April 23, 2019, 08:48:15 AM
Simply awesome!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: alien nose job on May 03, 2019, 10:28:49 AM
Wow, incredible guys !
Thanks !
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: sztojanov on May 12, 2019, 09:03:14 AM
Grego, this picture from you?

(http://www.kepfeltoltes.eu/images/2019/03/66120180929_140721_tn.jpg) (http://www.kepfeltoltes.eu/view.php?filename=66120180929_140721.jpg)

Found yesterday, and looking strange the C board, cause its SF2 with kick harness, instead normal FF... Are you connected the kick harness like this board?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on May 12, 2019, 11:57:51 AM
That picture is not mine, looks like they used a different c board to fix a ff.

Yes, this is similar to how ffae will be configured, different cboard with the extra inputs.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: MathUser2929 on May 12, 2019, 05:05:34 PM
https://www.youtube.com/watch?v=5vzf2giVHpk

There was a pirate that came out long ago. If you find the ROM you could use it to add more characters.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: sztojanov on May 13, 2019, 12:20:25 AM
Quote from: Grego on May 12, 2019, 11:57:51 AM
Yes, this is similar to how ffae will be configured, different cboard with the extra inputs.

There are two different version of C-Boards with kick harness connector, take a look to the picture. One of them with one 1×10 pins and the other one has 4+6+10+10 pins (the second version used with Capcom's Knights of the Round game, which can play also with 3 players!)

(http://keptarhely.eu/thumbs/2019/05/13/v00/20190513v00p6u2vp.jpg) (http://keptarhely.eu/view.php?file=20190513v00p6u2vp.jpeg)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on May 16, 2019, 01:10:19 PM
Yes I know, however the one is just a c board that hasn't been fully populated. Add some headers, resistors etc and they are more or less identical.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on June 10, 2019, 01:08:31 PM
Another short update, still hard at work.

Quick preview of some enhancements:

(https://cdn.discordapp.com/attachments/495707320723046420/587155006789124096/unknown.png)
(https://cdn.discordapp.com/attachments/495707320723046420/587156463617835028/unknown.png)
(https://cdn.discordapp.com/attachments/495707320723046420/587158265272729600/unknown.png)


Progress:

AI Changes - 70%
Gameplay Systems - 90%
Enhancements - 60%
UI/Health Bars - 70%

It's been a slow month for myself but Rotwang has done amazing work. We should be in good shape in the coming months for a complete rundown of enhancements.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Goros Lair on June 14, 2019, 01:57:20 AM
Grego, congratulations for all of these new features!

But, in function to so many good things, I'd like to suggest the following: what about to create two versions of this homage to Final Fight? What I mean is: I believe we have two different types of people following your work (some that want the game as the classic arcade - with only the 3 players support and some that want new possibilities with it).

Under these conditions, let's suppose a version named:

Final Fight Classic - 3 players
Features:
Intro with Jessica;
Life bar for 3 players (similar to Cadillacs and Dinosaurs)
3 players support (but without the possibility to use the same characters);
Keep the original aspect of the game, without new colors for the characters;
Belger's fall - background darker to match with the last stage;
Bug fix-> Attack Scream - when jumping from the subway to Sodom's ring, all the three characters use the same voice (Guy's scream) - to use the attack scream of each character;
This version should be more attractive to the lovers of the original game (I'm one of them)

But I respect and I see it's necessary to improve the game, with several new possibilities as you've been presenting to us. Under these conditions, let's suppose a version named:

Final Fight 30th Anniversary Edition;
Features:
Intro with Jessica or, if it's possible, the Sega CD ones (it's awesome);
3 players support (using the same characters, different characters, etc);
Possibility to change the characters' colors;
Possibility to Haggar apply the Pile Driver on Guy and Cody (I'd love to do that);
Guy, Haggar and Cody using the knife without losing it (a special command to throw it: "UP+punch"

I believe that Final Fight Apocalypse 2nd Edition (OpenBOR mod) would be a good inspiration for you to create many more things in your homage to this marvelous game.

But please, don't get me wrong, this is just a suggestion.

Congrats, once again, for all of your effort... and thank you! I'm very anxious to see this release.


Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: sztojanov on June 14, 2019, 06:17:33 AM
QuoteBelger's fall - background darker to match with the last stage

What does it mean? Anyway you have good ideas! :)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Goros Lair on June 14, 2019, 12:00:48 PM
QuoteQuote
Belger's fall - background darker to match with the last stage

What does it mean? Anyway you have good ideas! :)

I've posted about it on page 2 ;)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on June 14, 2019, 02:50:22 PM
Adding extra colors and the ability to select the same character doesn't stop you from playing original colors and separate characters.

The code will likely be opensourced, at which point anyone can make their dream version.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: NiO on June 15, 2019, 08:27:59 AM
Good work, I've seen the progress on Discord and it really shows.

All are good new features, hope someday we could get updated visuals too, yo make it more unique.

Keep the great work.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: shadows on June 15, 2019, 01:10:40 PM
It would be interesting if, considering the game behaves differently when playing 1 or 2p, like it spawns more items and enemies, in this 3p hack something similar was added, bt too many sprites cause glitches like making them invisible, so increasing the HP of the enemies when 3p would be really good.

Nice work doing this mod, =).
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on June 15, 2019, 02:21:07 PM
Thanks guys. We have enhancements planned to increase the difficulty for three players.   ;)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Josephine Lithius on June 15, 2019, 04:05:25 PM
Alright, I know this has been suggested at least a couple of times, by now... but, can you please either shrink the life bars and put them side-by-side (a'la Cadillacs & Dinosaurs), or move the P3 lifebar to the bottom of the screen?  Having it directly under the Time just looks bad and it would look even more wonky if just Players 1 and 3 (or, 2 and 3), are playing.
Yes, I know.  You (Grego) said you would (https://www.romhacking.net/forum/index.php?action=post;quote=372110;topic=28073.0;last_msg=377170)... but, it seems like you put that on the back-burner and focused on palette swaps and real-hardware compatibility.  Big kudos on the latter and the former is always welcome, but... those lifebars, man.  Those lifebars.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on June 15, 2019, 04:18:15 PM
If you notice the lifebars have been shrunk, just not rearranged. Finishing scores first, thought it more important to have everything ready rather than just repositioned which is the easy part. We're working on it.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: shadows on June 16, 2019, 10:32:41 AM
Speaking about lifebars, is it that hard to make the other bars (green, blue, white) to show the progress like the yellow bar, since any other bar that is not the yellow don't show the progress. An example is cadillacs and dinosaurs, you can see the progress of all bars.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Josephine Lithius on June 16, 2019, 03:48:04 PM
Quote from: Grego on June 15, 2019, 04:18:15 PMIf you notice the lifebars have been shrunk, just not rearranged.
I hadn't... so, my apologies and thanks.  You're doin' somethin' great, here, and I really hope you keep at it!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on June 16, 2019, 07:54:56 PM
Shadows - Possible, I'll look into it

Lithius - No problem, thank you. We will.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on July 19, 2019, 12:58:11 AM
(https://cdn.discordapp.com/attachments/539261985490206730/601638327900307466/unknown.png)

(https://cdn.discordapp.com/attachments/539261985490206730/601637451395760129/unknown.png)

Getting very close, current progress:

AI Changes - 70%
Gameplay Systems - 90%
Enhancements - 80%
UI/Health Bars - 90%

Should be releasing an enhancement teaser video within a few weeks, more announcements coming soon.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: MathUser2929 on July 19, 2019, 02:35:36 PM
So you didnt use that arcade game mod that lets you pick alot of the enemies to play as.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Vanya on July 19, 2019, 03:40:28 PM
Looks great with that new hud layout!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: shadows on July 20, 2019, 10:10:39 AM
Congratulations, it is a beautiful work. I hope I am not annoying too much with my suggestions, but is there any possibility of making the Holly Wood that throws molotovs into a character that fights and throws molotovs like the other knivers that fights and throws knives? The difference would be that they would fight and throw molotov instead of running away after throwing the molotov. Another good one is an enemy randomizer as a level enhancement.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on July 20, 2019, 03:18:32 PM
@mathuser, sorry no, totally different code base

Thanks Vanya.

@shadows, it's possible, probably not going to be in this mod tho, sorry
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Goros Lair on August 04, 2019, 10:42:33 AM
Grego, this project is very wonderful. Awesome update... In my opinion, it's ready.

I believe that's only me, but some times I feel the timer "counts" wrongly.

By the way, and not bothering you, please. But, regarding It (timer), do you think is a good Idea to hide it and only display It when the time is finishing? (This happens with Captain Commando, Warriors of Fate, Cadillacs and Dinossaurs...).

Anyway, thank you for your marvelous Works and project.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on August 04, 2019, 11:09:56 AM
Thanks goro, still working on bugs and minor enhancements, so not quite ready yet. We are also working on hardware to allow for double the sprites to eradicate flickering.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: undamned on August 28, 2019, 04:54:24 PM
Quote from: sztojanov on May 13, 2019, 12:20:25 AM
There are two different version of C-Boards with kick harness connector, take a look to the picture. One of them with one 1×10 pins and the other one has 4+6+10+10 pins (the second version used with Capcom's Knights of the Round game, which can play also with 3 players!)

(http://keptarhely.eu/thumbs/2019/05/13/v00/20190513v00p6u2vp.jpg) (http://keptarhely.eu/view.php?file=20190513v00p6u2vp.jpeg)
That second version you showed (90632C-6) is not used for Knights of the Round.  I am aware of 4 different C-Boards which use at least one 10-pin aux. connector:

90628-C-2 (PPU2: B-12) (games: MERCS, ...)
90632C-1  (PPU2: many) (games: SFII, ...)
90632C-6  (PPU2: B-21) (games: SFII', ...)
90631C-5  (PPU2: B-21) (games: Captain Commando, Knights of the Round, King of Dragons, ...)

PPU2 is the big custom "picture processing unit" chip, is not necessarily the same across these C-Boards, and the game ROMs must be tailored to it.  Though any A-Board will work with any game (ignoring 10Mhz vs 12Mhz clocks), the B & C Boards are fairly particular about how they are matched.

The only known Final Fight PPU2s are B-01, B-02, B-03, B-04, and B-05.  Of those, the only potential match is some SFII World Warrior boards.  In the photo you posted earlier with the Final Fight PCB running with SFII C-Board, you can see "B-05" on the chip.  That's the only SFII PPU2 that could work with an original Final Fight game (and it must be a Final Fight that originally used a B-05 PPU2).  Capcom used 9 different PPU2s for SFII World Warrior, so you can't just go buy a random SFII and expect it to have a B-05 PPU2 equipped C-Board for use with Final Fight.

@Grego, if you want to exchange some ideas on how to deal with this, I'm in the middle of a project that might dovetail nicely :)
-ud
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on August 29, 2019, 01:42:12 PM
Hello undamned, those are all true statements. My current hardware is using a b-21 c board from a copy of sf2ce. The differences between the ppus is mainly related to how control registers are mapped. Simply finding the references and modifying them will make the game compatible. This can be tricky in certain games due to their use of the multiplication hardware on the ppu as a form of protection. But in final fights case a few lines relocating the writes to control registers and a single nop makes the game work with other boards.

org 0x00057E
   move.w D1, $800166.l ;ctrl
org 0x05E7D8
   move.w #$12ce, $800166.l ;ctrl

org 0x000554
   move.w ($72,A5), $800168.l ;priority mask
org 0x00055C
   move.w ($74,A5), $80016a.l ;priority mask
org 0x000564
   move.w ($76,A5), $80016c.l ;priority mask
org 0x00056C
   move.w ($78,A5), $80016e.l ;priority mask

org 0x00058C
   move.w #$3f, $800170.l ;palctrl
org 0x05EB7C
   move.w #$3f, $800170.l ;palctrl

org 0x05E850
   nop
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: undamned on August 29, 2019, 04:44:17 PM
@Grego, thanks for the response!  That's great that Final Fight didn't require serious overhauling to work with a battery-less B-21!  With your knowledge of Capcom code & hardware style, there are some follow-up projects that I know many people are frothing for (https://www.arcade-projects.com/forums/index.php?thread/4734-bounty-cps1-5-games-with-q-sound-on-cps2-multi/).  I'll shoot you a PM regarding another item :)
-ud
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on September 05, 2019, 10:06:30 PM
Not sure how many of you saw my previous post talking about doubling the sprites.  But we have verified the technique on real hardware.

A bit of background:

The CPS1 controls where sprite ram is located via the "OBJ RAM base" pointer at $800100.  The CPS1 can show a maximum of 256 sprites per frame and per scanline, normally. Since a sprite uses 4 words to designate its position, tile id, and attributes, a full sprite buffer is $800 bytes, or 2k.

However, between the object and first scroll layer there is $8000 bytes available, or 16 times the amount of space for a single buffer. Final Fight uses this extra RAM to double buffer the sprite data, alternating between buffers at $900000 and $904000.  It does this because updating a single buffer results in artifacts on the real hardware.  The outcome is random if sprite RAM is being updated at the same time it is being drawn.

Final Fight's sprite drawing system works on a priority system with players coming first, then bosses, enemies, and so on. If the game detects that a sprite that should be drawn would overflow the 256 sprite limit, it will simply not draw the object.

In some of Final Fight's more action intensive scenes, some sprites will flicker or simply fail to draw. Due to the aforementioned sprite drawing priority system, first items and other inanimate objects will flicker, but eventually enemies will be affected too. Having too many enemies on screen will result in the enemies towards the end of RAM overflowing, leaving only enough room for a few items which only take up a few sprites. By a rough estimate the overflow is only a few dozen extra sprites, so if the CPS1 can in fact draw 256 sprites per scanline, perhaps it would be possible to double buffer sprites and reduce or outright eliminate flickering.

The task:

We have entered uncharted territory. The information about the CPS1 is scarce, and only one-liners like "Simultaneously displayable: 256 (per scanline)" on Wikipedia gave any hope this might work. Looking at MAME's source code it is clear that the only raster techniques it supports is the rowscroll table that Street Fighter II uses to render a perspective effect on the ground. However, it turns out there is an additional interrupt available on the CPS1's 68k. Some games use it for input related reasons, but according to the MAME source it is not entirely known why. Hijacking the hsync and vsync handling of MAME I was able to trigger this interrupt on a specific scanline and switch buffers.  There was no apparent effect. Since MAME does not assume any hsync based raster effects could occur in CPS1 its draw handling does not support it.  After modifying MAME further I was finally able to generate a real hsync based effect, disabling the sprites on the second half of the screen.

Clearly this is just a prototype, and alas may not work on the real hardware. I spent some time looking at schematics and planning my attack, soldered some lines to the hsync and vsync connections of my C board and set out to try some hardware. Initial tests were simple. I disabled Final Fight's double buffering, hooked up my hsync generator, and manually clicked through the hsync lines with microswitches.  I modified the code to switch which buffer was shown when the interrupt was generated, and after clicking to the correct scanline, sprites were disabled. Clicking more times renabled the sprites and I decided it was time to really give it a go.

Hooking up the hsync/vsync lines to my interrupt generater resulted in an interesting but planned-for effect. Every half frame the game switched between a full buffer and an empty buffer. The result being only half the screen is being drawn at a time. Since the human eye cannot percieve this and I do not have a camera fast enough to record individual scanlines, the apparent effect is transparency.

Here is some footage:

https://www.youtube.com/watch?v=cxichPTzGAw
(https://www.youtube.com/watch?v=cxichPTzGAw)

Clearly something good is happening, but how do we know it will work with multiple sprite buffers?

The proof:

As mentioned earlier Final Fight already has two sprite buffers it uses. Disabling one shows the artifact of memory being written as a sprite is drawn.  This often appears as flickering on the sprite, but can also appear as the wrong sprite being shown, or offset strangely. By using the interrupt generater to switch mid frame to the sprite buffer that's currently being written to, we can see this effect.

Video:

https://www.youtube.com/watch?v=4I1hVhmdkXg (https://www.youtube.com/watch?v=4I1hVhmdkXg)

Notice the trashcan in the middle of the screen. It glitches ever so slightly because it is an item and has low priority when being drawn. However, in most cases the switching of buffers is virtually unnoticable, meaning that switching sprite buffers midframe is feasible. Since the sprite vram region is 16x the size of a single buffer, and we are only using two buffers regions currently, additional buffer room is available.

The final piece of the puzzle:

So this is all fine and well, but we still have an issue.  Sorting sprites would be too much for a 12mhz 68k.  So we need an algorithm that lets us split sprites into buckets. By tracking the y position of all sprites drawn in an accumulator and dividing by the number of sprites shown we can find the middle point of all sprites. Telling the interrupt generator that this is the line we wish to cause an interrupt on allows us to change buffers at the correct time. So now we need to create our sprite buffers. Using the previously calculated middle point of the last frame we can leverage our knowledge that objects move around VERY little in the y position frame to frame to fill our buffers. Objects below that line go in one buffer, above it another, and if it is within one sprites height of the mid-line, both. This has a computational complexity of O(n), as we are only doing a few additional comparisons, and no additional looping. Very handlable by the 68k.

So there it is, a technique to increase the sprite limit of the CPS1.  It even has the potential to be done multiple times per frame to further increase the upper limit.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Goros Lair on September 08, 2019, 05:34:44 PM
Grego, I have no words to describe what I'm feeling: awesome, amazing, incredible?

You made a dream come true to me when you enabled the 3 player mode and now, you not only made this possible, but taught to everyone How to do when face up the Challenge concerning to possible problems regarding something like that on CPS-1. You share your knowledge, and, as I've written above this is amazing. To be honest, I've been waiting for this update for 30 years... And, now, I know that this task is really with the right person.

Thank you for ALL your efforts and dedication, Grego. Waiting since the First page for the final release.

Congrats, buddy.

ALL the best to you.

C ya,
Goro.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: sztojanov on September 09, 2019, 01:04:29 AM
Grego! In your last shared picture looking very great the new healthbars! Really love them! :-) The added shadows also great idea!

Using in the final hardware the "popular" B-21 C board is very good. Cant wait for the new teaser video!  :thumbsup: Keep informed us please! Well done!!!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on October 10, 2019, 03:12:35 PM
The second round of hardware testing was completed yesterday. Everything went very well, and we identified a bug in MAME with palette handling.

Our current estimates of progress:

AI Changes - 70%
Gameplay Systems - 100%
Enhancements - 90%
UI/Health Bars - 100%
Remaining Bugs - 40%

We are getting very close to completing the remaining bugs and nearly every feature is in place. We will be releasing a final teaser trailer in November which will include the release date. Christmas is coming early.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod
Post by: Grego on November 18, 2019, 04:59:12 PM
After many months and innumerable hours of development, Rotwang and I are proud to present the release trailer for Final Fight 30th Anniversary Edition!

Trailer:
https://www.youtube.com/watch?v=WKswmEWGb_0 (https://www.youtube.com/watch?v=WKswmEWGb_0)

Please keep an eye on this thread or the description of the video on December 1st 2019 to find download links and installation instructions.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Release Announced
Post by: Goros Lair on November 21, 2019, 05:47:13 PM
Hi Grego, thanks for the update. I'm waiting anxious for It. 12/01/2019 could be tomorrow.;D
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Release Announced
Post by: Cédric V on December 01, 2019, 07:48:57 AM
GREAT WORK you've made a dream Come true
Good job 👍👍😍😉
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 01, 2019, 01:55:20 PM
Final Fight Anniversary Edition has been released!

Installer:

https://github.com/originalgrego/FinalFightAE-Installer

Source Code:

https://github.com/originalgrego/FinalFightAE-Source

Features:

* Three Players
* Selectable Palettes
* Unlocked Character Selection
* More Health for Enemies/Bosses with three players
* Uncensored Intro / No Region Warning

Enjoy!

Update: Please do not put the installer in a location with spaces in any of the paths directory names. Crc32.exe is having issues with spaces in the path, I am working on a fix. Sorry.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: ListoMefisto on December 01, 2019, 03:05:59 PM
Congratulations!!! Great work!!! I have just played the game with 2 friends and we enjoyed it a lot!!! Fantastic!!!

Offtopic :

Could it be possible to do a hack from Dungeons & Dragons: Shadow over Mystara so it could be played with 6 players simultaneously? :

(https://i.ibb.co/4Wg9nfq/ddsom6p.png)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 01, 2019, 03:29:00 PM
Thank you Listo! Cps2 cannot support six player without linking systems via the network adapter. Probably not going to happen any time soon. 😃

Edit: Actually you could do a hardware hack that multiplexed inputs and do six player possibly.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: kairi1977 on December 01, 2019, 03:45:14 PM
wow, can you do a video tutorial how it does ?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 01, 2019, 04:30:59 PM
Kairi, not sure what you mean. A tutorial on how we made this?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: ListoMefisto on December 02, 2019, 03:39:32 AM
One question. We noticed that the 3rd player increases points correctly but the last digit, the one that represents the number of credits used doesn't increase when you die and continue. Is it possible to increase the number of credits used? We would like to do a 1 credit clear game (3 players) and that digit is the proof that you didn't use more credits :) We are enjoying a lot playing 3 players Final Fight! It rocks!! :)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Cédric V on December 02, 2019, 05:28:38 AM
Sorry to inportune you but i 've tried with Many zipped roms with the good CRC and it doesn't work for me ( Always message with Bad crc's)
I don't unsterdstand ??

I've the last java version
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Solid One on December 02, 2019, 06:33:26 AM
Great job. Playing this classic with three players will be awesome!

BTW, is it possible to play this hack on other emulators, such as Final Burn Neo (https://github.com/finalburnneo/FBNeo) (so I could play it on a Raspberry Pi, per example)? Or only on the MAME fork (https://github.com/originalgrego/mame) mentioned in your github repo?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: CrispX on December 02, 2019, 09:46:14 AM
Thank you!  8)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: ListoMefisto on December 02, 2019, 11:43:15 AM
Another question. We noticed that the 3rd button is disabled, the one you could use to avoid the attacks from Andores (the attack they use when they grab you). Is it disabled on purpose? Thanks!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 02, 2019, 03:01:57 PM
Listo - Sorry about the continue point, we will correct that in the future. About Andore, not sure what you mean, Final Fight is a two button game.

Cedric - Do not put the installer or the rom in a directory that has spaces in it.  The safest bet currently is to do something like creating a c:\ffae_installer\ folder and putting the installer and the ffight.zip in the directory and running the installer. I apologize for the inconvenience.

Solid One - It is possible to play this rom on any emu that supports it.  I fully expect other emulators to add FFAE support soon.

CrispX - You're welcome! ;D

To everyone having issues with the installer, I apologize, it was the least tested component of the hack and clearly we didn't do a great job with file handling. We will be releasing an update to the installer in the next day or so, it's been a long development cycle and we are both tired and need a few days rest.  For now please put the installer AND THE ROM into a folder that has absolutely no spaces in the path.  For example:

c:\ffae_installer\ <- Put ffae_installer zip contents and your ffight.zip rom here!

Sorry again for the inconvenience, we will make it a priority to improve the installer as soon as we can bear to look at a computer again.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: snesfanboi on December 02, 2019, 03:42:56 PM
This is awesome and plays a treat, would love to see you revisit Final Fight snes down the line!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Solid One on December 03, 2019, 06:17:59 AM
I had the same problem that Cédric V reported. The patcher can extract the files from "ffight.zip", apply the IPS patches individually and then recreate the new rom "ffightae.zip". However, the Mame fork with Final Fight AE support (https://www.dropbox.com/s/6oytpu2d63gxvgg/ffae-mame.zip?dl=0) keeps accusing wrong CRC32 in some files inside "ffightae.zip".

Grego, could you provide us the CRC32 checksums from the original files in the "ffight.zip" rom you used? That would make it easier to find the right rom to apply the patches.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: ListoMefisto on December 03, 2019, 12:08:59 PM
Grego,
the 3rd button is used so you can dodge Andores and some bosses like Edi. E policeman, Rolento and Abigail. That 3rd button was enabled on the PCB board but the original cabinet only had 2 buttons. If you take a look at this video :

https://youtu.be/_qsrL83qAnk?t=1608 (https://youtu.be/_qsrL83qAnk?t=1608)

You can see Haggar dodging Abigail when he grabs him.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Pleiades7 on December 03, 2019, 12:09:05 PM
I.....can't get this to work. Tried everything and all the suggestions here. Could one of you please send me a PM to the link of a proper ffight rom, or the hacked rom itself please?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 03, 2019, 02:55:25 PM
Solid One - You can find the CRCs for the mod in the repository for the mame changes.

https://github.com/originalgrego/mame/commit/103f28994f7e893ea9b79ba8adb01a900b5f677b

The crcs of the original ffight.zip are available in mame\drivers\cps1.cpp under the ffight configuration.

If mame is giving you crc/missing file errors for any of the pal files just ignore them and start mame from the command line as so:

mame64 ffightae

This will ignore crc issues. Make a batch file with that command in it in your FFAE mame directory and you won't need to open a command line.

Listo - That seems like a debugging feature and not something intended to be used by players.  But if you want it, change the input configuration of FFAE in mame to this and recompile mame:


static INPUT_PORTS_START( ffightae )
PORT_INCLUDE( cps1_3players )

PORT_MODIFY("IN1")
PORT_BIT( 0x0040, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1) PORT_NAME ("P1 Button 3 (Cheat)")
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2) PORT_NAME ("P2 Button 3 (Cheat)")


That will give player 1 and 2 the third button, for p3 his coin button is his button 3, we used these buttons during development for our own debugging features.

Pleiades - If you can give me more information I could possibly help, were you able to patch the rom?  Was mame complaining about crcs?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Pleiades7 on December 03, 2019, 07:16:20 PM
Got in working....turns out it just needs the right rom.

However....the game itself is....well....picky?

I'm a retroarch guy and can't get it to boot with the cores I've used so far.
If anyone else here uses retroarch, then help me please figure out which core works?

Also....I'm mixed on this project. On one hand, three players with same character picks and different colors IS a welcome change. However, for us mame enthusiasts, I can play the original with the SEGA CD music as a hack (since the original OST doesn't even compare) and use XBRz filters to give the whole game an nice HD make over.

However, if I use this game as is I lose the amazing music AND I have to settle for inferior pixeled graphics, etc.

I'm glad this game is made and it is definitely a must needed upgrade. But having played Streets of Rage and many knocks off of Final Fight for years, I wish this game had even MORE changes. I don't know how hard it would be to give the characters an extra move for instance. Even a second special move like Streets of Rage where you have to push forward or press twice forward and attack would be a welcome relief. Also, if Cody gets a special power with the knife, then how about Guy gets something special with the sword and Haggar with the pipe? Yeah, yeah....I know ALL that probably would require more reprogramming that it is even worth. And I'm impressed by the effort that went into this, period! Capcom should hire you guys, haha. But, one could always dream, amirite? Thanks again for the free fun game!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Solid One on December 04, 2019, 08:47:08 AM
Quote from: Pleiades7 on December 03, 2019, 07:16:20 PM
I'm a retroarch guy and can't get it to boot with the cores I've used so far.
If anyone else here uses retroarch, then help me please figure out which core works?

As far as I know, most RetroArch cores for arcade emulation are based on MAME, and right now there's no core that supports FFAE, since it was released just a few days ago.

However, I guess there's a core that's going to work in the next weeks (maybe even now, although only in development builds), and that is the "Final Burn Neo (https://github.com/libretro/FBNeo)" one. This is a core that initially emulates only CPS1 and CPS2 games, but recently they added other platforms such as CPS3, Neogeo and so on. And two days ago, I've created a issue on their github repo (https://github.com/libretro/FBNeo/issues/202), asking for adding support for FFAE. And the developers there are very quick, since they already commited a change that supposedly adds support for FFAE (https://github.com/libretro/FBNeo/commit/e2366b09c79d4f41924296e86b99157780bc9063) on FBNeo core.

If you can compile lr-fbneo from latest commits of their source, then probably you can already use FFAE on it.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: barbudreadmon on December 04, 2019, 09:59:12 AM
Quote from: Solid One on December 04, 2019, 08:47:08 AM
As far as I know, most RetroArch cores for arcade emulation are based on MAME, and right now there's no core that supports FFAE, since it was released just a few days ago.

Most likely ffightae will never be added in mainstream MAME since it's a hack (HBMAME will probably add it though), and i think all MAME libretro cores have a policy to stay 1:1 with the corresponding standalone version, except MAME2003+ (whose author said it would be hard to add this hack).
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 04, 2019, 12:57:13 PM
Barbudreadmon - Thanks for adding ffae to fbn! I believe ffae will eventually see mainline mame integration as it will most likely end up in an arcade or two, which is the criteria for mame. I have no idea why the mame2003+ dev said that, if it supports other three player cps1 games it should be a five minute code change.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: arcadez on December 04, 2019, 07:32:22 PM
Quote from: Grego on December 04, 2019, 12:57:13 PM
Barbudreadmon - Thanks for adding ffae to fbn! I believe ffae will eventually see mainline mame integration as it will most likely end up in an arcade or two, which is the criteria for mame. I have no idea why the mame2003+ dev said that, if it supports other three player cps1 games it should be a five minute code change.

Well i never said it would be difficult, just that due to the graphical mapping, input and rom diffs between the older MAME2003+
core and current MAME builds there might be some trial and error until i suss out the correct ones to use, in the end i guessed
right and the game worked on the first attempt which funnily enough surprised me here as that,s not often the case ;)

https://github.com/libretro/mame2003-plus-libretro/commit/7d422450bb9cad9fb890231cd64010dd44fd42a6       

https://github.com/libretro/mame2003-plus-libretro/commit/4de97ad0b74175d7886d57966186ad886c9be707

Just need to ask you a quick question in the MAME2003+ and FBN cores when we attempt to add a coin for player 3 slot
nothing happens so player 1 or 2 has to have added a coin before we can start with the third player, is this a known
issue or a bug on our side.???

Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: barbudreadmon on December 05, 2019, 02:20:00 AM
Quote from: Grego on December 04, 2019, 12:57:13 PM
Barbudreadmon - Thanks for adding ffae to fbn! I believe ffae will eventually see mainline mame integration as it will most likely end up in an arcade or two, which is the criteria for mame.

That's nice to hear, i'm glad you'll get proper recognition for your wonderful work.

Quote from: Grego on December 04, 2019, 12:57:13 PM
I have no idea why the mame2003+ dev said that, if it supports other three player cps1 games it should be a five minute code change.

I think the main concern was the very old cps emulation code (especially the mapper stuff), however it seems it was actually way easier than he thought at first and he managed to add it in https://github.com/libretro/mame2003-plus-libretro/commit/7d422450bb9cad9fb890231cd64010dd44fd42a6#commitcomment-36275427 , though it will use the ffight from 2003 as parent for everything besides the patched maincpu & gfx stuff (idk if it's gonna have an impact on your work)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 05, 2019, 01:20:30 PM
Arcadez - Thank you for supporting ffae! P3 coin doing nothing is not a bug, it's technically p3's button 3. For various reasons we decided not to implement p3's coin button, primarily because on a real arcade cabinet you'd likely have two coin mechanisms and coins are shared in final fight. It was assumed users would just double map one of the other coin buttons to p3s select button.

Barbudreadmon - Got ya, ffae isn't doing anything elaborate with the cps1 hardware yet. I assume it should be compatible with even the oldest of cps1 emus.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: alien nose job on December 06, 2019, 01:45:29 PM
Thanks a lot for this guys !
It's really looking incredible.  :thumbsup:
I use Retroarch and it worked right away after updating FBNeo.

Now I just have to figure out how to make the inputs work as it always crashes my other sticks when I plug a third one in...  ::).

Small question, I've been editing extensively palettes in a few games, characters and backgrounds(Street Fighter III 3rd strike, Bare Knuckles 3, MVC2), but I am no code wizard, and always used dedicated programs made by others...
Does someone know of such a program with a graphic interface for Final Fight ?
I would be glad to make my own or contribute some alts.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Zipper on December 06, 2019, 07:35:36 PM
Thank you so much for the superb work on this. You've made a great game even greater. Got it in my 3p cabinet and loving it  :beer:
(https://i.postimg.cc/VLvFzsF8/0004-E411-714-B-4-C2-E-A115-607-C861-C5-BF0.jpg) (https://postimages.org/)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Solid One on December 07, 2019, 08:40:24 AM
Grego - I was able to make it work. After grabbing a more updated "ffight.zip" rom and applying the patches on it, the Mame fork stopped complaining about wrong CRCs and now it worked. Guess the same should happen on Final Burn Neo, after compiling it from source on my Raspberry Pi.

Barbudreadmon - Talking about FBNeo, can you guys please release a new WIP build on here (https://github.com/finalburnneo/FBNeo-WIP-Storage-Facility/releases)? It'll make it easier for Windows users to run FFAE on FBNeo, since they won't have to compile it by themselves. The latest WIP is from october.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Goros Lair on December 07, 2019, 01:16:20 PM
Grego, thank you Very, Very, Very much for sharing this treasure with us (I Also give thanks to Rotwang).

It's no only a game, but a dream coming true. Perfect is the word for the project.

But, one question: Will It be part of your Future plans to enable the 3rd Button (cheat) on next updates?

Once again, thank you and congrats for this master piece.

C ya,
Goro.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Pleiades7 on December 09, 2019, 08:41:16 PM
Quote from: arcadez on December 04, 2019, 07:32:22 PM
Well i never said it would be difficult, just that due to the graphical mapping, input and rom diffs between the older MAME2003+
core and current MAME builds there might be some trial and error until i suss out the correct ones to use, in the end i guessed
right and the game worked on the first attempt which funnily enough surprised me here as that,s not often the case ;)

https://github.com/libretro/mame2003-plus-libretro/commit/7d422450bb9cad9fb890231cd64010dd44fd42a6       

https://github.com/libretro/mame2003-plus-libretro/commit/4de97ad0b74175d7886d57966186ad886c9be707

Just need to ask you a quick question in the MAME2003+ and FBN cores when we attempt to add a coin for player 3 slot
nothing happens so player 1 or 2 has to have added a coin before we can start with the third player, is this a known
issue or a bug on our side.???

Arcadez....not sure if you are the one who maintains the mame2003plus core. But if you take requests, my hope is that in addition to allowing this hack, can they ALSO allow us to use the SEGA CD music with it? Mame2003plus core allows for SEGA CD music. If we could also have this option with the new 3 player hack, then this becomes the perfect upgrade!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Solid One on December 10, 2019, 12:46:22 PM
Gave a try on FFAE this weekend. It worked just fine at most of the time. However, I got a small bug on the continue screen:

(https://i.ibb.co/1Mxm65K/image.png) (https://ibb.co/Scp3r80)
upload pic (https://imgbb.com/)

The tiles of the face of Haggar blowing the dynamites are wrongly positioned by one tile to the left, as you can see in the image above.

It only happened on Haggar. The continue screen works fine for the other characters.

Tested on two emulators: The Mame fork, and Final Burn Neo (latest commits, compiled from source on Linux).
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 10, 2019, 02:44:57 PM
alien nose job - Thanks, Rotwang has a program called "gecko grabber" he wrote that allows for cps1 graphics editing.  Not sure how it handles palettes but that is the program he used to do all the graphical edits in the game. He is currently working on enhancements to it to make it a full blown Final Fight level editor.

Zipper - Thanks, it's awesome seeing it running on someone else's cabinet!

Goros Lair - Thanks! The third button can be enabled now with a custom emu build. If the emu devs want to enable the third button I'm fine with that.

Solid One - Yes we found that bug in the last days of development, it was low priority and only occurs for player 1 in single player so it was neglected for the release.  It will be addressed in a future update.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: MetalGod on December 12, 2019, 10:48:06 AM
Hi
First of all, thank you for this great work !  A dream can true for arcade lovers!

My suggestion:
Please, Could anybody upload a version of the patch without unlocked characters. I would love to see this the way it would have been made officially. I mean, without having more than 1 cody/guy/haggar onscreen.
The rest is perfect for me.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 12, 2019, 08:35:52 PM
MetalGod - Just select different characters.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: ListoMefisto on December 22, 2019, 03:43:57 PM
Hello,
Dark_Ryu and his friends would like to thank Grego and Rotwang for having created the Final Fight 30th Anniversary Edition Three Player CPS1 Mod! :-) We added the Hack to a Mame with Kaillera so it can be played Online and we would like to dedicate you this 3 players gameplay (1 credit clear) :

https://www.youtube.com/watch?v=-0YhDGvvF9E (https://www.youtube.com/watch?v=-0YhDGvvF9E)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 23, 2019, 09:55:30 PM
ListoMefisto - To you and Dark_Ryu, you're welcome! I really enjoyed the play through, great teamwork through out! Were you one of the players Listo?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Nimmers on December 23, 2019, 11:17:39 PM
Sorry if this is a dumb question: Has anyone gotten this working on a SF2:CE board and set it up for 3 players on real hardware?

I have a SF2:CE board that was missing ROMs that I would love to set this up on that has a CPS-B-21/4M JEDC. I assume I need to get the ROMs set up for this model board and burn a GAL?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: shadows on December 24, 2019, 10:32:06 AM
This mod is for sure the final fight ultimate master piece. Thank you so much Grego, Rotwang and every person involved in this project and for letting all the source available to everyone.

I spent a little bit of time and made some changes to guy palletes, give a look.


(https://cdn.discordapp.com/attachments/650818714001997824/659054196917534730/guy_colors1.png)

(https://cdn.discordapp.com/attachments/650818714001997824/659054222976876567/guy_colors2.png)

(https://cdn.discordapp.com/attachments/650818714001997824/659054250625728522/guy_colors3.png)

Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 24, 2019, 12:28:24 PM
Nimmers - Correct, the graphics pal is custom, you also need a pal from a three/four player game on your c board. We haven't released the custom pal yet. Also, all second and third graphics roms in the mame set are swapped, keep that in mind.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Nimmers on December 25, 2019, 05:50:36 AM
Quote from: Grego on December 24, 2019, 12:28:24 PM
Nimmers - Correct, the graphics pal is custom, you also need a pal from a three/four player game on your c board. We haven't released the custom pal yet. Also, all second and third graphics roms in the mame set are swapped, keep that in mind.

Thanks for the reply! I see, I assume it's like the Resale ROMsets where you swap every second one on the MASK type B boards but not the JEDC type ones? I guess I'll just keep an eye out here for the PAL to be released :)

Can't wait to get this game going on a real PCB!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: ListoMefisto on December 26, 2019, 02:19:16 PM
Quote from: Grego on December 23, 2019, 09:55:30 PM
ListoMefisto - To you and Dark_Ryu, you're welcome! I really enjoyed the play through, great teamwork through out! Were you one of the players Listo?

Hello!
No, I wasn't one of the players although I'm training hard to be able to beat the game with them with a 1 credit clear game as well! :)

Dark_Ryu detected some minor bugs and he told me to ask you if they can be solved. These bugs are the following ones :

- There is a graphic bug while you are waiting to continue the game if the character who died was Haggar (screen 1).
- There is a permanent blockage if two characters use sword with knife between themselves (screen 2).
- Sometimes Rolento doesn't die even if he runs out of life (screen 3).
- Roxy girl character was blocked at the floor while Rolento didn't stop throwing grenades before time (screen 4).

The other bug was the one we already told you, the final digit from player 3 score that didn't increase when you died and continued the game.

Do you have in mind doing another FF 30th revision or another new hack project in the future?

By the way, Dark_Ryu told me that he would pay to see a Dungeons & Dragons Shadow over Mystara 6 Players Hack, LOL ;-D

(https://i.ibb.co/bKhfcrt/final-Fight-Bugs.png)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: niuus on December 26, 2019, 06:57:42 PM
Quote from: Grego on December 01, 2019, 01:55:20 PM
Final Fight Anniversary Edition has been released!

Installer:

https://github.com/originalgrego/FinalFightAE-Installer

Source Code:

https://github.com/originalgrego/FinalFightAE-Source

Features:

* Three Players
* Selectable Palettes
* Unlocked Character Selection
* More Health for Enemies/Bosses with three players
* Uncensored Intro / No Region Warning

Enjoy!

Update: Please do not put the installer in a location with spaces in any of the paths directory names. Crc32.exe is having issues with spaces in the path, I am working on a fix. Sorry.
Thanks for this AWESOME romhack, Grego. I am enjoying it a lot with my kids, which are fans of this great beat'em up!  :beer:

Are you by any chance planning to return to the Final Fight SNES 2-players hack? The other effort that was being done sadly crashed and burned, even the forum is no more.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 26, 2019, 07:43:35 PM
Shadows - Thanks!

Nimmers - Sorry we haven't released the pal yet, that may change soon.

ListoMefisto - In regards to each of the bugs:

1.) We will fix this in a future release
2.) We have seen this in testing as well, if you can find a way to reproduce it reliably and verify it DEFINITELY doesn't happen in the original game please let me know
3.) Please find a way to reproduce this offline, no network play.  I have not seen this in testing and I just tried to reproduce it with no luck
4.) Same as 3, haven't ever seen that in mame without networking, please verify it happens offline and determine steps to reproduce

There will be another revision of Final Fight AE, more information will be revealed in the future.

Niuus - Glad you're enjoying it! I abandoned my two player SNES hack when I found out Rotwang was much further along than me.  Rotwang has not given up on his SNES two player hack, what we learned from FFAE about enemy targeting code will be vital to make a complete version of it.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: niuus on December 26, 2019, 07:58:28 PM
Quote from: Grego on December 26, 2019, 07:43:35 PM
Niuus - Glad you're enjoying it! I abandoned my two player SNES hack when I found out Rotwang was much further along than me.  Rotwang has not given up on his SNES two player hack, what we learned from FFAE about enemy targeting code will be vital to make a complete version of it.
Thanks for the heads-up, Grego. Hopefully his project will show up in these boards, as to not disappear again from the net and carry on to the future.

And thanks again for your hack! I will be on the lookout for your new versions.  :beer:
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: shadows on December 27, 2019, 08:08:04 AM
ListoMefisto - The third bug with Rolento is a well known bug that also happens in the original version of the game. You can activate it not only against rolento, but also against Holly Wood and El Gado (even the ones that throw molotovs, but they run away and disappear). This bug makes these characters immortal and the only way to kill them is if a player dies one life, after that you cannot hit him, instead you have to grab him and kill him with a throw. To activate this bug you need to be playing 2 players or more, one player needs to grab Roleto or Holly Wood or El Gado when they are one hit to die, the other player needs to do AB and hit one of these enemies that will be in the hands of your friend that is grabbing them, so they become immortal after that point. I could reproduce this bug on Damnd too, but he becomes immortal only for a short period of time, the only ones that keep it like forever, are the ones that I told you. The roxy/poison bug seems to be known too. I will let the links below so you guys can check.


Holly Wood/El Gado/Rolento Immortal
https://www.youtube.com/watch?v=XEAN_e8NDk8


Roxy/Poison Stuck
https://www.youtube.com/watch?v=hh5e-e0lUv0
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 27, 2019, 11:35:31 AM
Shadows - Wow, thanks for the info! Do you know what to do to cause the Roxy bug?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: shadows on December 27, 2019, 01:05:32 PM
Unfortunately, the Roxy/Poison bug I have no idea how to make it happen.


Holly Wood/El Gado/Rolento Immortal Bug, how to activate and deactivate it
https://gofile.io/?c=IIamD3


As you can see, Cody grabbed Holly Wood and Guy hit him with AB, even though he had 1 HP, he can have more than that, the secret is that the AB needs to kill him when you friend is holding him.

When Cody died the first time and respawned, Guy went to a hit that wasn't a grab, so Holly Wood kept immortal, but at that point, Guy or Cody could have grabbed him and killed him, the key to deactivate that bug is the respawn itself, it allows you to grab the immortal enemy once, but only if you don't hit him with any other attack. Since Guy hit him with a flying kick, so now you can't grab him anymore, so you can't kill him and need to die again.

After that, Cody died and respawned again, giving another chance to go straight to the grab, this time guy goes to a grab and finishes the immortal enemy. If guy hadn't grabbed him, instead he had hit him again with any other attack, the enemy would have kept immortal and another death would be needed.

That bug works identical to Holly Wood, El Gado and Rolento. It is more common to happen against Rolento because when he is dying he starts to throw grenades and the best strategies are to grab him or hit him with AB, and if you are playing with a friend, if one goes to the grab strategy and the other to the AB strategy, well, that's exactly how to activate it. I have seen it happening lots of time against any of these 3 playing online.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Pleiades7 on December 27, 2019, 05:41:50 PM
Quote from: Grego on December 26, 2019, 07:43:35 PM
Shadows - Thanks!

Nimmers - Sorry we haven't released the pal yet, that may change soon.

ListoMefisto - In regards to each of the bugs:

1.) We will fix this in a future release
2.) We have seen this in testing as well, if you can find a way to reproduce it reliably and verify it DEFINITELY doesn't happen in the original game please let me know
3.) Please find a way to reproduce this offline, no network play.  I have not seen this in testing and I just tried to reproduce it with no luck
4.) Same as 3, haven't ever seen that in mame without networking, please verify it happens offline and determine steps to reproduce

There will be another revision of Final Fight AE, more information will be revealed in the future.

Niuus - Glad you're enjoying it! I abandoned my two player SNES hack when I found out Rotwang was much further along than me.  Rotwang has not given up on his SNES two player hack, what we learned from FFAE about enemy targeting code will be vital to make a complete version of it.

Glad to hear future releases will happen! Given that this is an enhancement, it would be nice to add an extra fighting move for each character...to bring it more in line with games like "Streets of Rage" and other updates. Purists might balk, but this game, great as it is, is a little long in the tooth. A little extra variety would probably make this perfect IMHO.

Thanx again for the hard work!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Goros Lair on December 31, 2019, 01:32:46 AM
Hi Grego!

I know you've got a Lot of things to do and that you and Rotwang have got the skills to do that (once I do not have those skills, I can only suggest), but what do you think about the following?

1 - Time Counter at the bottom - to leave It invisible and only show It when the time is finishing (same case as Cadillacs and Dinossaurs, Captain Commando,Warriors of Fate);

2 - to fix the attack scream of the characters when they jump from the subway to Sodom's ring? ALL of them uses the Guy's one.

3 - Belger's falls after being defeated (to enable a dark background sky, because during the events, the sky is darker);

4 - 6 endings

4.1 - Haggar alone - only the dialogue with Jessica + credits;
4.2 - Guy alone - the ending of Final Fight Guy Snes;
4.3 - Cody alone - the ending of Final Fight Cody snes;
4.4 - Haggar + Guy - Haggar's dialogue with Jessica + Guy's ending (Final Fight Guy ending);
4.5 - Haggar + Cody -  Haggar's dialogue with Jessica + Cody's ending ( Final Fight Cody ending);
4.6 - Haggar + Guy + Cody - the original arcade ending.

Well, these are only suggestions, because the most important you and Rotwang have already done. This is true and, to be honest, ffightae is the official game to me from now on.

On time, thank you again for this marvelous masterpiece and I wish you a Wonder and great New year. ALL the best to you.

C ya in 2020.

Goro.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Amplifuzz on January 10, 2020, 04:09:23 AM
Awesome work! I have just one request for the next update, that Goro made already. Please hide the time counter, or you could even remove it altogether, it's not an actual for profit coin-op machine anymore :)

That would make it the definitive vanilla version. After that there are already lots of good ideas in this thread, personally I think it would be great to somehow implement the third button since it's already there in a way, to spice up gameplay.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on February 22, 2020, 05:32:55 PM
Mister fpga has received a cps1 core thanks to the brilliant Jotego. A mister mra file is now available in the installer github.

https://github.com/originalgrego/FinalFightAE-Installer/blob/master/ffightae.mra
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: XeD on February 27, 2020, 05:11:15 PM
Does this mean the custom pal is out for cps1 conversion?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on March 01, 2020, 03:13:42 PM
XeD - Why not. I've added the pal and it's equations in both the installer and source repos:

https://github.com/originalgrego/FinalFightAE-Installer/tree/master/pals
https://github.com/originalgrego/FinalFightAE-Source/tree/master/pals

Equations:
https://github.com/originalgrego/FinalFightAE-Source/blob/master/pals/S224BN.EQN

Reverse Engineering documentation on later revision b board graphics pals:
https://github.com/originalgrego/FinalFightAE-Source/blob/master/docs/sf2ce_gal_info.txt

You will also need a pal for your c-board from a 3/4 player game such as captain commando.

If anyone makes a conversion please post pictures, we would love to see it running in the wild.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: XeD on March 04, 2020, 12:58:52 AM
Thanks. I'll see if I can find an original FF or find the time to adjust the code to work on a CE or WW b board
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on March 04, 2020, 10:18:50 AM
The code already works on sf2 boards, please don't convert a ff board. 😃
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: XeD on March 04, 2020, 05:24:58 PM
I'll try it again soon. It didn't when I tried it on my CE board. Possibly a bad flash or ic.  Thanks again
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on March 05, 2020, 10:12:40 AM
You need to use roms 5 6 7 and 8 for the graphics.

(https://cdn.discordapp.com/attachments/539261985490206730/685151039158091816/IMG_20191009_111249316.jpg)

Like so, the order is 5 7 1 3.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: XeD on March 06, 2020, 01:01:50 AM
Turn out to be a bad download. Still getting use to download from github
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on March 06, 2020, 02:33:00 PM
Mra file was updated for new build of cps1 core on mist/mister:

https://github.com/originalgrego/FinalFightAE-Installer/blob/master/ffightae.mra
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: ah786 on March 07, 2020, 06:14:13 PM
Hi guys


I'm a complete novice at this and was looking for some help to play the final fight anniversary edition, how do you go about installing it? please if someone can provide easy instructions (preferably idiot proof) I would really appreciate it, I love this game.


Thanks
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on March 13, 2020, 01:09:59 PM
Update for 3/13/2020 MiST/MiSTer/SiDi fpga cores:

https://github.com/originalgrego/FinalFightAE-Installer/blob/master/ffightae.mra
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Lobothemainman on March 29, 2020, 06:15:51 PM
Okay, I am unbelievably frustrated right now. I've been trying for an hour now to get this game working it HBmame. It doesn't. I applied the patch perfectly, it says it succeeded. Tried 10 different roms. Its always the same error message about missing finalfightae.key.

Please try getting this to work in HBmame.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on March 30, 2020, 11:22:09 AM
No idea what finalfightae.key is, shouldn't be necessary. Perhaps you should try final burn neo?\

Update:

Update for 4/03/2020 MiST/MiSTer/SiDi fpga cores:

https://github.com/originalgrego/FinalFightAE-Installer/blob/master/ffightae.mra
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: MostroVeneno on June 10, 2020, 11:42:52 PM
Quote from: Grego on March 05, 2020, 10:12:40 AM
You need to use roms 5 6 7 and 8 for the graphics.

(https://cdn.discordapp.com/attachments/539261985490206730/685151039158091816/IMG_20191009_111249316.jpg)

Like so, the order is 5 7 1 3.

Hi, is it possible to run this game in sf2 world warrior cps1 board?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on July 20, 2020, 04:00:33 PM
It is, I believe that's a 10mhz board tho, so it may run poorly. You will need to split roms for the board and use the original ffight pal. Your c board pal will need to come from another three player game.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Metal64 on July 21, 2020, 07:15:06 AM
Great work!I really hope that arcade hacking become more popular.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: XtraSmiley on January 18, 2021, 12:55:11 PM
Grego,

It's been 7 months, do you have any updates you can share?

Great work by the way! I just tried this out on my new MiSTer and it is INCREDIBLE! Thank you so much!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: sztojanov on February 01, 2021, 06:10:53 AM
Need some help guys to get working my AE edition! I am ready with A+B+C cleaned boards (all tested well before, A board was recapped), and eproms are burned. I have some trouble with the GALs... So the question is which file for the 1A, 11D, and 12D? Please help, thanks a lot.

(https://kepkuldes.com/images/dd1c4619121bc21fbb7391db7cc4f0a4.th.jpg) (https://kepkuldes.com/image/12hqjQ) (https://kepkuldes.com/images/53f37347eb263c940743b82ee6c2fa64.th.jpg) (https://kepkuldes.com/image/12hoUg) (https://kepkuldes.com/images/f7e000e4892b8440ba004f2c6edc8322.th.jpg) (https://kepkuldes.com/image/12hG75)

Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on February 02, 2021, 11:47:27 AM
The gals should be the original ones used for final fight since you are using a version 1 b board, except for the cboard gal, it needs to come from a three player game I believe I used captain commandos. Also, since you are using a ffight b board gal you need to put the graphics roms in the original locations. Good luck.

One other issue, ffightae is programmed for a b-21 c board, if you are using a different board you will need to modify the b registers to match.

Edit: just looked at the images, you have a b-21 c board.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: sztojanov on February 05, 2021, 03:22:27 AM
Thanks for your hints! Yep, its a B21 c board ;D will try your suggestions at the weekend, but still dont know which file exactly to which banks, sorry for my newbie questions...

- from ffight.zip >> 'prg1' and 'iob1.11e' files to the 11D and 12D banks
- from ffight.zip >> 's224b.1a' file to the 1A bank
- from captcomm.zip >> 'c632b.ic1' and 'ioc1.ic7' files to c board IC1 and IC7 banks


Are there correct? I have GAL chips, instead the original PAL's, hope its not problem.

Thanks again for your work!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: XtraSmiley on February 20, 2021, 01:27:13 PM
Quote from: Grego on December 26, 2019, 07:43:35 PM
ListoMefisto - In regards to each of the bugs:

1.) We will fix this in a future release
2.) We have seen this in testing as well, if you can find a way to reproduce it reliably and verify it DEFINITELY doesn't happen in the original game please let me know
3.) Please find a way to reproduce this offline, no network play.  I have not seen this in testing and I just tried to reproduce it with no luck
4.) Same as 3, haven't ever seen that in mame without networking, please verify it happens offline and determine steps to reproduce

There will be another revision of Final Fight AE, more information will be revealed in the future.

Grego, are you guys still working on this, or is it closed for further updates?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on February 20, 2021, 05:30:54 PM
Yes, there will be an update eventually, working on cps1 mister core accuracy and other side projects currently.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: XtraSmiley on February 20, 2021, 05:45:19 PM
Quote from: Grego on February 20, 2021, 05:30:54 PM
Yes, there will be an update eventually, working on cps1 mister core accuracy and other side projects currently.

Awesome! The MiSTer CPS1 core is so close now, I'm excited to see how close you guys will get it!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: saitoh00 on March 06, 2021, 07:02:02 PM
Thank you very much for this update of a classic, now for 3 players, I wonder if it is possible to adapt other original games from 3 players to 4 players: games like the king of the dragons or alien vz predator. I have seen that there are other games of the same era with 4 players (captain commando). Its possible?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on March 07, 2021, 02:20:56 PM
Yes, I recently looked into alfredo vs pizza, we are attempting to fund development. Capcom beat em ups share a lot of code making future games much easier than final fight.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: XtraSmiley on March 07, 2021, 02:51:00 PM
Do you have a Patreon or a Kickstarter? Do you need PCBs? How can people help?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on March 07, 2021, 06:00:41 PM
I do, you can find a link to my patreon in my youtube videos. I would share it here but I'm unsure if that's allowed. I have plenty of boards to test on, thanks for the offer. Right now we are still in the planning stages of how to fund the project, but if you want to contribute early you can do so via patreon.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: niuus on March 08, 2021, 12:02:26 AM
Quote from: Grego on March 07, 2021, 06:00:41 PM
I do, you can find a link to my patreon in my youtube videos. I would share it here but I'm unsure if that's allowed. I have plenty of boards to test on, thanks for the offer. Right now we are still in the planning stages of how to fund the project, but if you want to contribute early you can do so via patreon.
Out of curiosity, is Final Fight SNES 2 players still happening one day, or is that project gone permanently?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: 90s comeback on March 08, 2021, 05:37:56 AM
Anybody knows how to import samples/sounds to final fight?, where can i learn about it?, i also want to import graphics.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: saitoh00 on March 09, 2021, 03:00:55 AM
Quote from: Grego on March 07, 2021, 02:20:56 PM
Yes, I recently looked into alfredo vs pizza, we are attempting to fund development. Capcom beat em ups share a lot of code making future games much easier than final fight.

It is very good news, the truth is that since final fight ae was launched, more than one of us have wondered if it would be possible on other boards.

I have to ask, which board would you like to choose to be the first to have 4-player support? Have you "played" with any in particular?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Totomix on March 19, 2021, 08:08:20 AM
Thank you very much for this great release. My friend builded the PCB and now I build the cabinet, Fight anniversary edition by Grego & Rotwang
I make side arts, Marquee, bezel and control panel and than post pics of the cabinet.
Thank you very much for your great work
Sorry for my English, I'm not a good student  ;D
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on March 22, 2021, 01:51:43 PM
Quote from: Totomix on March 19, 2021, 08:08:20 AM
Thank you very much for this great release. My friend builded the PCB and now I build the cabinet, Fight anniversary edition by Grego & Rotwang
I make side arts, Marquee, bezel and control panel and than post pics of the cabinet.
Thank you very much for your great work
Sorry for my English, I'm not a good student  ;D

Awesome my friend, can't wait to see some pictures.

In a few weeks rotwang and I have a project we will be releasing.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: shakunetsu on March 24, 2021, 08:45:49 PM
Quote from: saitoh00 on March 09, 2021, 03:00:55 AM
It is very good news, the truth is that since final fight ae was launched, more than one of us have wondered if it would be possible on other boards.

I have to ask, which board would you like to choose to be the first to have 4-player support? Have you "played" with any in particular?

Four Player would be interesting with Lucia and Maki as additional characters if it teachnically possible.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Totomix on April 08, 2021, 12:51:06 PM
Quote from: Grego on March 22, 2021, 01:51:43 PM
Awesome my friend, can't wait to see some pictures.

In a few weeks rotwang and I have a project we will be releasing.

We have modified a 4 players Konami original cab. I hope tomorrow will works

(https://images2.imgbox.com/9a/1c/DUrdJMVc_o.jpg)
(https://images2.imgbox.com/2f/6d/6V042qsv_o.jpg)
(https://images2.imgbox.com/9e/f5/bg9EVuom_o.jpg)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on April 08, 2021, 09:51:34 PM
That looks fantastic, I couldn't be prouder. Let's see a picture of the marquee!
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Totomix on April 09, 2021, 07:51:16 AM
Here you are all the work. Very very cool. I hope you like it

(https://thumbs2.imgbox.com/b6/1f/z1ABUI4O_t.jpg)
(https://thumbs2.imgbox.com/1a/64/JgCjgr9B_t.jpg)
(https://thumbs2.imgbox.com/1a/e4/2bEBwHC2_t.jpg)
(https://thumbs2.imgbox.com/b4/5d/8yaPnqiu_t.jpg)
(https://thumbs2.imgbox.com/6d/0f/Vt8JmlAw_t.jpg)
(https://thumbs2.imgbox.com/11/6f/iuQUWWnF_t.jpg)
(https://thumbs2.imgbox.com/63/f3/3gUlHVri_t.jpg)
(https://thumbs2.imgbox.com/f1/df/TBplvysT_t.jpg)
(https://thumbs2.imgbox.com/9d/58/0P0SWeDp_t.jpg)
(https://thumbs2.imgbox.com/a5/ef/NysQOImI_t.jpg)
(https://thumbs2.imgbox.com/6e/12/kKaWzH2c_t.jpg)
(https://thumbs2.imgbox.com/73/16/hky4c0VD_t.jpg)
(https://thumbs2.imgbox.com/de/83/6arGvVw9_t.jpg)
(https://thumbs2.imgbox.com/be/ec/LARSTVdA_t.jpg)
(https://thumbs2.imgbox.com/16/71/DBiVqimm_t.jpg)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: foiopaulo on April 09, 2021, 12:12:45 PM
THIS. IS. WONDERFUL!!!  :thumbsup: :thumbsup: :thumbsup:
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Totomix on April 09, 2021, 12:51:58 PM
Quote from: foiopaulo on April 09, 2021, 12:12:45 PM
THIS. IS. WONDERFUL!!!  :thumbsup: :thumbsup: :thumbsup:
Thank you  :-* :-*
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Noside on April 09, 2021, 04:41:58 PM
Woah! fantastic work! :woot!:
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on April 11, 2021, 02:33:21 PM
Quote from: Totomix on April 09, 2021, 07:51:16 AM
Here you are all the work. Very very cool. I hope you like it

We absolutely love it, that cabinet is BEAUTIFUL, amazing job! Rotwang and I are SO impressed we would like to offer you a gift. Please check your messages and contact me on discord, we would like to give you a custom build of FFAE and a plaque with our signatures commemorating this tremendous achievement.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: GameHackFan on May 23, 2021, 08:35:19 AM
Hi Guys,


I recently created a Level Editor and an Enemy Randomizer for the beat'em up called Pretty Soldier Sailor Moon (Arcade), it is a web tool and this is the link to it https://gamehackfan.github.io/pssme/ (https://gamehackfan.github.io/pssme/).

I just used that same editor as base to create a new one for the Final Fight Anniversary Edition, it is almost done. There are some new things like, 2 extra level locks, one in the 3rd stage and the other in the 6th stage, one lock was moved forward in the 5th stage and there are some other stuff too. The editor uses more or less 30k empty bytes at the end of the ROM and changes very little bytes of the game in order to not cause bugs.

Well, I am writing this post because I wanted to know if anyone knows how I can make changes to all Andores from the ring so they do not appear bugged outside the ring, and since the editor changes bytes directly instead of doing assembly, changing very few bytes would be the ideal situation. Another good idea would be to just edit the bugged pixels of all Andore's sprites so that it uses only colors that would be a perfect match.

The Andores from the ring use pallets in the same address of the fat guys and just one color of the pallet doesn't match as you can see in the image. If anyone knows how this can be done, that would be very good.

(https://i.imgur.com/I2VLJEH.png)


And here it is a gameplay of the first level https://streamable.com/paeu1c (https://streamable.com/paeu1c)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Totomix on May 26, 2021, 12:59:15 PM
Finally Final Fight 30th Anniversary Edition was placed in the game room. You can see at minute 11:02

(https://thumbs2.imgbox.com/31/27/HSBjjEX2_t.jpg) (https://youtu.be/OBVlmOvykWY?t=662)

Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: GameHackFan on May 27, 2021, 08:12:18 AM
Guys, today I uploaded the final fight editor, you can access it here https://gamehackfan.github.io/ffaee (https://gamehackfan.github.io/ffaee).
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on May 27, 2021, 12:53:12 PM
Quote from: Totomix on May 26, 2021, 12:59:15 PM
Finally Final Fight 30th Anniversary Edition was placed in the game room. You can see at minute 11:02

(https://thumbs2.imgbox.com/31/27/HSBjjEX2_t.jpg) (https://youtu.be/OBVlmOvykWY?t=662)

Beautiful! Is that you in the video totomix?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: XtraSmiley on May 27, 2021, 01:08:14 PM
Quote from: GameHackFan on May 23, 2021, 08:35:19 AM
Hi Guys,


I recently created a Level Editor and an Enemy Randomizer for the beat'em up called Pretty Soldier Sailor Moon (Arcade), it is a web tool and this is the link to it https://gamehackfan.github.io/pssme/ (https://gamehackfan.github.io/pssme/).


This is very interesting looking! I have an original board, would this be able to burn EPROMs to make the game behave in the way you have hacked it? Also, have you don't your own thread about this one?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on May 27, 2021, 01:40:18 PM
Gamehackfan, cool stuff, we are working on an editor as well for an upcoming update to ffae. More will be revealed soon.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: GameHackFan on May 28, 2021, 08:14:33 AM
Quote from: XtraSmiley on May 27, 2021, 01:08:14 PM
This is very interesting looking! I have an original board, would this be able to burn EPROMs to make the game behave in the way you have hacked it? Also, have you don't your own thread about this one?


I don't have any skills on that matter, but in theory the changes were minimal and it should work since very few data in the original game was changed, I mostly used empty bytes to handle all levels. Maybe someone more skilled could randomize a ROM using the tool and analyze what was done and check if it would cause any problems to put in a real arcade.

Also, this randomizer is seed based, so it randomizes a ROM and it ends up being like that forever, to have a new ROM, you will need to randomize again, so burning EPROMs is not what comes into my mind since you will end up stuck with that ROM forever.


Quote from: Grego on May 27, 2021, 01:40:18 PM
Gamehackfan, cool stuff, we are working on an editor as well for an upcoming update to ffae. More will be revealed soon.


Nice, you could check what I made and see if it can help you. I know how to handle locks, like adding as much as I want, manipulating how long they will hold, since final fight has a frame amount to release a lock even though you didn't beat all enemies that spawns in the lock, after a certain amount of frames it releases, I know how to move them to any place I want, set the amount of enemies so the lock knows if you killed all enemies required. I didn't add a lock editor to the tool because I was kind of lazy. On RIP level there are 3 damnds so they will whistle up to six times, I made a loop between locks to handle that so the game doesn't crash because it was not meant to have more than 2. I also didn't randomize the lock positions since it felt like very few locks would be affected.

There are a lot of stuff I did there, I also organized the data inside the generated ROM, like all information of a specific level except to bosses are in sequence, like the normal parts and the lock parts, and I also added extra bytes to help to identify what a sequence of bytes is handling, like L1B1 (Level 1 Block 1) is the first lock of the level 1. Extra locks that I added are easy to spot too, since I marked them like L3E1 (Level 3 Extra Lock 1). In the github project, inside the info folder, there are also a lot of information, it might by useful.

I created the randomizer so people can generate a rom in a few seconds, making those games different every time you play and the level editor is for those who always wanted to make hacks and have no idea how to do it.

I like to play beat'em ups online, so I didn't put a lot of effort in those tools because the idea was to release as much tools as possible in a short period of time, because I had in mind to create these tools for the other main beat'em ups, like Cadillacs & Dinosaurs, Captain Commando and maybe The Punisher too, but I guess I already ran out of steam, so I won't touch these games for now.

Well at least we have something for 2 beat'em ups right now, sailor moon and final fight, these 2 games had very few hacks out there, now they have around 10^16 hacks, =).
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: jjennings089 on August 08, 2021, 08:32:48 PM
I love this hack of the game. Anyone know how to unlock the extra characters?
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: ShadowX on September 29, 2021, 03:15:33 AM
Hi, Grego,

Regarding the below:

Quote from: Grego on March 04, 2020, 10:18:50 AM
The code already works on sf2 boards, please don't convert a ff board. 😃

Were you saying then that it's not possible to "upgrade" an original Final Fight (World) 89624B-3 ROM board to Final Fight: AE? I can't just burn a GAL or something (S224B in 1A, maybe)? Would I have to convert an original SF2 board instead? I have a SF2UK (as in USA rev. K, the final release, I think) 90629B-3 board, but I'd rather use my Final Fight B-board if at all possible since I like to play OG SF2 from time to time. Without that CPS1 Multi out yet, I don't particularly want to change up SF2, admittedly. I guess it is what it is though, and that's fine if this is the case, although I'd still appreciate some clarification on which B-boards you can actually use for FFIGHTAE (even if it's certain SF2 B-boards only). I was planning on using my SF2CE 92631C-6 board as well (has B-21 chip). I use that C-board for Captain Commando for three or four players after happily acquiring unused, original Capcom P3/P4 connectors with wiring (woot!), and of course, with SF2CE for the 1P/2P kick harness (as it is the C-board that it came with). I also noticed in the ffightae.zip I created with your Java setup thingie that there is a 7H ROM which I definitely do not even have on my FFIGHT 89624B-3 board nor my SF2CE 91635B-2 B-board nor my SF2UK 90629B-3 board. The closest slot is 8H on the FFIGHT B-board. It has 8-12 in Column H (not 1-7 though), whereas my SF2 and SF2CE boards only go up to Column F. I could upload pictures too, if you'd like.

P.S.  Also while looking into this, I noticed I have AMD and Intel EPROM chips on my FFIGHT board! I don't think I've ever owned anything else with stuff made by both AMD and Intel simultaneously installed before  =] That's kind of a trip.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Pleiades7 on December 17, 2021, 11:35:27 AM
Quote from: Grego on May 27, 2021, 01:40:18 PM
Gamehackfan, cool stuff, we are working on an editor as well for an upcoming update to ffae. More will be revealed soon.

Hey there!

Saw you are working on yet another upgrade/enhancement of the game, with sound effect improvements and features from better Capcom chip boards and stuff like that.

First of all, thank you SO much for the changes you made to this game. As much as I love Final Fight it is a game that is long in the tooth and gets a little boring and monotonous when playing it again after all these years.

One thing this game is REALLY missing, and needs, if you are gonna go the enhancement route is extra move for each character.

Is that possible? I'm guessing ANYTHING is possible. But it would be cool if the characters all got ONE extra move. Maybe similar to Streets of Rage where you press twice forward and the attack button. Also, since Cody gets a special knife attack, it would be cool if Guy gets a special sword attack and Haggar gets a special pipe attack. Seems like the developers of the game had strict deadlines and would've included such things but because of time constraints and budgetary limitations they had to keep it simple.

Again, the holy grail for me is at least ONE extra move per character. If that ever happened, then this flawed masterpiece finally is complete IMHO and perfect My 2 cents.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: GameHackFan on December 18, 2021, 10:53:01 AM
Quote from: Pleiades7 on December 17, 2021, 11:35:27 AM
Hey there!

Saw you are working on yet another upgrade/enhancement of the game, with sound effect improvements and features from better Capcom chip boards and stuff like that.

First of all, thank you SO much for the changes you made to this game. As much as I love Final Fight it is a game that is long in the tooth and gets a little boring and monotonous when playing it again after all these years.

One thing this game is REALLY missing, and needs, if you are gonna go the enhancement route is extra move for each character.

Is that possible? I'm guessing ANYTHING is possible. But it would be cool if the characters all got ONE extra move. Maybe similar to Streets of Rage where you press twice forward and the attack button. Also, since Cody gets a special knife attack, it would be cool if Guy gets a special sword attack and Haggar gets a special pipe attack. Seems like the developers of the game had strict deadlines and would've included such things but because of time constraints and budgetary limitations they had to keep it simple.

Again, the holy grail for me is at least ONE extra move per character. If that ever happened, then this flawed masterpiece finally is complete IMHO and perfect My 2 cents.

Well, having a running mechanic for sure would be cool, but about the special skills, Cody handles the knife, Guy can wall jump (only he can do that, it is his skill) and Haggar can grab enemies and walk with them while holding them and he also has a pile driver (Haggar's skill is grappling), the game say that if you read the characters profile, if I am not wrong, so special skill for all characters is not a missing feature I guess.


Grego, playing with a friend today, I noticed that at least for the 1st player, when you die all lives and you press start mid game, the game doesn't allow you to pick the same character as the 2nd player, I think that doesn't happen for the other players, it only happens when player 2 is holding a character and player 1 tries to select that same character mid game, just informing you since you're still working on FFAE, :).
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Anubi 2 on December 18, 2021, 02:13:03 PM
Final fight is a Great game
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Pleiades7 on December 18, 2021, 09:34:43 PM
Quote from: GameHackFan on December 18, 2021, 10:53:01 AM
Well, having a running mechanic for sure would be cool, but about the special skills, Cody handles the knife, Guy can wall jump (only he can do that, it is his skill) and Haggar can grab enemies and walk with them while holding them and he also has a pile driver (Haggar's skill is grappling), the game say that if you read the characters profile, if I am not wrong, so special skill for all characters is not a missing feature I guess.


Grego, playing with a friend today, I noticed that at least for the 1st player, when you die all lives and you press start mid game, the game doesn't allow you to pick the same character as the 2nd player, I think that doesn't happen for the other players, it only happens when player 2 is holding a character and player 1 tries to select that same character mid game, just informing you since you're still working on FFAE, :).

Yeah, the special skill is probably already covered. But even so.... an extra attack is sorely missing. Like in Streets of Rage. Maybe a run would be cool. But, the game still needs one more thing: say, if you tapped forward twice and pushed attack, and launched into a new attack, then that would be awesome. There is a similar project that reminds me of this: Mortal Kombat +, where those game developers give those characters an extra move, etc.

In any case, it's something I always wanted to see. The game, classic as it is, is kinda on the boring side these days tbh. Any variety would help rejuvenate IMHO.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: shin_hibiki on December 21, 2021, 11:40:42 PM
Forgive my lack of knowledge, but what emulators are recommended/required to run this?  It says it patched correctly, but if I try it in standard MAME or FBN, the resulting game is just the normal unpatched version.  Happy to provide as many details as necessary to show just how much I don't know!  (FWIW, I have typically used non-merged collections for simplicity, so switching over to split ones has me fouled up a bit.)
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Anubi 2 on December 22, 2021, 03:42:49 PM
You have to use hbmame
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: shin_hibiki on December 22, 2021, 04:14:14 PM
Just tried HBmame too.  Same deal.  Is there a setting I have to change or something?  I've never used it before.  It seems like if it patched correctly, it should either display the patched content or not run at all.  I noticed that when it patched, the resulting ffightae.zip was missing five files that didn't carry over from the split romset (36.11f, 37.12f, 42.11h, 32m.8h, 43.12h) and added two that weren't there before (22m.7h, 23m.8h).  It wouldn't run at all without the missing five, so I literally tried adding them to the new zip file (this is where I get in trouble with split roms).
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: GameHackFan on December 23, 2021, 01:28:30 PM
Quote from: Pleiades7 on December 18, 2021, 09:34:43 PM
Yeah, the special skill is probably already covered. But even so.... an extra attack is sorely missing. Like in Streets of Rage. Maybe a run would be cool. But, the game still needs one more thing: say, if you tapped forward twice and pushed attack, and launched into a new attack, then that would be awesome. There is a similar project that reminds me of this: Mortal Kombat +, where those game developers give those characters an extra move, etc.

In any case, it's something I always wanted to see. The game, classic as it is, is kinda on the boring side these days tbh. Any variety would help rejuvenate IMHO.


I made a Seed Randomizer, it is kind of brutal, but it brings new challenges, you could try and see if you like it.

Quote from: shin_hibiki on December 22, 2021, 04:14:14 PM
Just tried HBmame too.  Same deal.  Is there a setting I have to change or something?  I've never used it before.  It seems like if it patched correctly, it should either display the patched content or not run at all.  I noticed that when it patched, the resulting ffightae.zip was missing five files that didn't carry over from the split romset (36.11f, 37.12f, 42.11h, 32m.8h, 43.12h) and added two that weren't there before (22m.7h, 23m.8h).  It wouldn't run at all without the missing five, so I literally tried adding them to the new zip file (this is where I get in trouble with split roms).

The emulators I know that can run it are HBMame and FBNeo. I personally use HBMame to test and FBNeo to play.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: Grego on December 23, 2021, 01:52:42 PM
Hey guys, been a while, in case you've missed out on what's happening we have been working on porting Final Fight AE to CPS2 for the past several months. 

The Q-Sound work is complete, almost all the overlays are finished, and a slew of enhancements are available to modify the game play via the service menu!

We have delivered the second alpha to our alpha testers, a preview of some of the most recent changes are here:

https://www.youtube.com/watch?v=YyYg0wRSVhs (https://www.youtube.com/watch?v=YyYg0wRSVhs)

A full playthrough of the most recent build can be seen on several of our alpha testers twitch channels:

Gillaxian's Twitch: https://www.twitch.tv/videos/1240264105 (https://www.twitch.tv/videos/1240264105)

D.Owl's Twitch: https://www.twitch.tv/videos/1237599007 (https://www.twitch.tv/videos/1237599007)

If you'd like to keep up to date with the project our Patreon is now the official source of information, all posts are public and can be viewed here:

https://www.patreon.com/arcade_atavism (https://www.patreon.com/arcade_atavism)

The beta will be available to all our patrons February 1st, please check the Patreon for details.

As far as:

Quote from: shin_hibiki on December 22, 2021, 04:14:14 PM
Just tried HBmame too.  Same deal.  Is there a setting I have to change or something?  I've never used it before.  It seems like if it patched correctly, it should either display the patched content or not run at all.  I noticed that when it patched, the resulting ffightae.zip was missing five files that didn't carry over from the split romset (36.11f, 37.12f, 42.11h, 32m.8h, 43.12h) and added two that weren't there before (22m.7h, 23m.8h).  It wouldn't run at all without the missing five, so I literally tried adding them to the new zip file (this is where I get in trouble with split roms).

If you are adding in the "missing" files you are including the original code for final fight.... which is no longer used, whatever emu you are using is picking up on this and loading the original game instead.  Make sure your emu has support for ffae and be sure to launch the correct version of the game.
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: GameHackFan on December 23, 2021, 05:13:50 PM
Quote from: Grego on December 23, 2021, 01:52:42 PM
Hey guys, been a while, in case you've missed out on what's happening we have been working on porting Final Fight AE to CPS2 for the past several months. 

The Q-Sound work is complete, almost all the overlays are finished, and a slew of enhancements are available to modify the game play via the service menu!

We have delivered the second alpha to our alpha testers, a preview of some of the most recent changes are here:

https://www.youtube.com/watch?v=YyYg0wRSVhs (https://www.youtube.com/watch?v=YyYg0wRSVhs)

A full playthrough of the most recent build can be seen on several of our alpha testers twitch channels:

Gillaxian's Twitch: https://www.twitch.tv/videos/1240264105 (https://www.twitch.tv/videos/1240264105)

D.Owl's Twitch: https://www.twitch.tv/videos/1237599007 (https://www.twitch.tv/videos/1237599007)

If you'd like to keep up to date with the project our Patreon is now the official source of information, all posts are public and can be viewed here:

https://www.patreon.com/arcade_atavism (https://www.patreon.com/arcade_atavism)

The beta will be available to all our patrons February 1st, please check the Patreon for details.

As far as:

If you are adding in the "missing" files you are including the original code for final fight.... which is no longer used, whatever emu you are using is picking up on this and loading the original game instead.  Make sure your emu has support for ffae and be sure to launch the correct version of the game.

This CPS2 port is looking very good, just by watching it you can see the game running smoother, I also liked the randomization of the colors and the new features inside the service menu, even more the possibility of increasing the HP of the enemies, congratulations :).
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Spooniest on December 23, 2021, 05:56:17 PM
Heard that some sound upgrades are being worked on and this just occurred to me all of a sudden, that it'd make a really cool romhacking project to actually get access to a foley studio and make all new sound effects for a game. :)
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: SCD on December 23, 2021, 11:51:18 PM
Your project is coming along really well, I'm looking forward to the beta in February. Great job so far! :thumbsup:

Are there any plans on redoing the entire soundtrack to make it sound more like what you would hear in SSF2T, now that this game is on the CPS2 arcade board?

Will there also be a option where you can have the enemies appear in their original colors as well?
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 24, 2021, 02:16:40 PM
Hey guys you know how to get ffae Known as v0.2 it fixes:

Haggar dynamite scene graphics error

P1/P2 no-dupe character bug

Invincible Rolento/Hollywood bug (original issues in the world version, solved 31 years after release)

Unique palettes for each player

Additional palette for each character

????
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 24, 2021, 03:19:15 PM
Quote from: Anubi 2 on December 24, 2021, 02:16:40 PM
Hey guys you know how to get ffae Known as v0.2 it fixes:

Haggar dynamite scene graphics error

P1/P2 no-dupe character bug

Invincible Rolento/Hollywood bug (original issues in the world version, solved 31 years after release)

Unique palettes for each player

Additional palette for each character

????


Well, if this one is not the CPS2 port that is being made by Grego right now, I've never heard of that version before.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 24, 2021, 04:46:02 PM

December 24, 2021, 04:58:22 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Quote from: GameHackFan on December 24, 2021, 03:19:15 PM

Well, if this one is not the CPS2 port that is being made by Grego right now, I've never heard of that version before.
The Link is this:https://www.patreon.com/posts/54680489
This concerns the version for cps1
Anyway kudos to your ffae editor: Really very intriguing, I had a lot of fun tweaking positions and adding enemies. Thanks, but if I'm not asking you too much: do you know a way to change colors or palette as they say, about: Guy?
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 24, 2021, 05:48:49 PM
Quote from: Anubi 2 on December 24, 2021, 04:46:02 PM

December 24, 2021, 04:58:22 PM - (Auto Merged - Double Posts are not allowed before 7 days.)
The Link is this:https://www.patreon.com/posts/54680489
This concerns the version for cps1
Anyway kudos to your ffae editor: Really very intriguing, I had a lot of fun tweaking positions and adding enemies. Thanks, but if I'm not asking you too much: do you know a way to change colors or palette as they say, about: Guy?


There is a tool on my github, it is called GCHT, the colors are inside the ff-22 file, so you unzip the rom, load this file inside that tool, clone it, go to the color editor, select RGB 4 bits and every single 2 bytes will be seen as a color, take a screenshot of the pallete you want to edit, grab a color from the character's clothes, use the color converter, convert it from RGB 8 bits to RGB 4 bits, grab the result and search it inside the color editor using the values R, G and B you got + F000 as append. After that, it will show all colors that match the one you searched, all colors of the character's pallete are next to each other, so if you find a color that matches the search and it has several skin like colors right next to it, it means it has a very high chance of being the correct pallete. Edit it and test inside the game and see if the colors changed. For Final Fight, the palletes are replicated, one for each level, so the same pallete, at least for enemies are replicated several times, you need to edit and test it, a boring process but it works. After that, generate the file with the new color. Palletes for this game normally starts with a dark color and ends with a shadow color that is also dark.

You can use photoshop or gimp or whatever tool you want, since you can convert from several formats with this tool, use it to grab the color and to edit the new pallete you want. CPS1 is RGB4, for sailor it is GRB5, snes is BGR5, so you can edit several games with that tool if you know what you're doing. Don't forget to always add the append F000 (for this case, other platforms normally will not need any append) when you edit the colors.

Once you find the start and end of 1 single pallete, the others are kind of easy to know where they start and end.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 24, 2021, 07:45:44 PM
Thanks, I'll try now and I'll let you know if you're interested ... :) :)
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 24, 2021, 07:49:35 PM
Quote from: Anubi 2 on December 24, 2021, 07:45:44 PM
Sorry this step I did not understand (take a screenshot of the pallete you want to edit, grab a color from the character's): where should I take the screenshot? How do I take the color? More precisely, I was going to color Guy Yellow ..


Load the game you want to edit in an emulator and take a screenshot of the character with the pallete you want to edit and grab the color inside an image editor, so you can know what color it is to search inside the tool. But you will get a RGB8 color, so convert it to RGB4 using the tool.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 24, 2021, 08:17:39 PM
Yes, I deleted the previous message because I understood the concept, thanks ...Tomorrow I'll try and I'll let you know, if you're interested ... ... :) :)In Italy it is 2.30 am Merry Christmas to all
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Grego on December 24, 2021, 10:03:12 PM
Quote from: Anubi 2 on December 24, 2021, 04:46:02 PM

December 24, 2021, 04:58:22 PM - (Auto Merged - Double Posts are not allowed before 7 days.)
The Link is this:https://www.patreon.com/posts/54680489
This concerns the version for cps1
Anyway kudos to your ffae editor: Really very intriguing, I had a lot of fun tweaking positions and adding enemies. Thanks, but if I'm not asking you too much: do you know a way to change colors or palette as they say, about: Guy?

V0.2 of FFAE for CPS1 is a patron exclusive right now as described in the post that was referenced. 

Quote from: SCD on December 23, 2021, 11:51:18 PM
Your project is coming along really well, I'm looking forward to the beta in February. Great job so far! :thumbsup:

Are there any plans on redoing the entire soundtrack to make it sound more like what you would hear in SSF2T, now that this game is on the CPS2 arcade board?

Will there also be a option where you can have the enemies appear in their original colors as well?

Yes to both, it's mentioned in the original announcement that we intend to have enhanced versions of music samples and sound effects.  Nearly everything is configurable through the service menu that is an enhancement to the base gameplay, besides three player, so yes you may use original enemy palettes.  However, the random palettes make the game pop, there are tons of combinations and they really break up the monotony of the enemies.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 25, 2021, 06:46:43 AM
Ok, Grego is a great job what you have done, for me now - ffae 30 anniversary - it's the official version, Thanks, somewhere on the net that I can't find anymore, I saw some pictures where a guy (who came maybe then mocked) he had made some embellishments for the backdrops like he had added some chandeliers, recolored the sky, the bar counter, added a lot of writing in the subway, but it was just a retouch on the screenshots, I wonder if such a thing would be feasible on the game really ... :)
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 25, 2021, 08:22:31 AM
Quote from: Anubi 2 on December 24, 2021, 08:17:39 PM
Yes, I deleted the previous message because I understood the concept, thanks ...Tomorrow I'll try and I'll let you know, if you're interested ... ... :) :)In Italy it is 2.30 am Merry Christmas to all


Yeah, tell me later how things went.


I will also release a new version of the tool soon, it will handle better locks, increase enemies and bosses health, bring lifebar progress to all lifebar colors.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 25, 2021, 08:46:21 AM
Quote from: GameHackFan on December 25, 2021, 08:22:31 AM

Yeah, tell me later how things went.


I will also release a new version of the tool soon, it will handle better locks, increase enemies and bosses health, bring lifebar progress to all lifebar colors.


Good!!I can't wait
....
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 25, 2021, 11:04:03 AM
Grego, please leave some 100k empty bytes inside the CPU files so we can use it to randomize, hack or whatever and play online  >:D.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 25, 2021, 01:31:20 PM
Quote from: GameHackFan on December 25, 2021, 08:22:31 AM

Yeah, tell me later how things went.


I will also release a new version of the tool soon, it will handle better locks, increase enemies and bosses health, bring lifebar progress to all lifebar colors.

Nothing, I tried but nothing, I will have missed a few steps or I did not understand the fact of "taking" the color on the screenshot, I did not understand how, maybe a code or other .. Oh well patience I try with Rolling Thunder that his red shirt got bored ;D ;D, I try to make it blue if I can ... or is it not supported?But who knows what the color file will be now :-\
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 25, 2021, 05:16:13 PM
Quote from: Anubi 2 on December 25, 2021, 01:31:20 PM
Nothing, I tried but nothing, I will have missed a few steps or I did not understand the fact of "taking" the color on the screenshot, I did not understand how, maybe a code or other .. Oh well patience I try with Rolling Thunder that his red shirt got bored ;D ;D, I try to make it blue if I can ... or is it not supported?But who knows what the color file will be now :-\


I PMed you with a tutorial :).
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 26, 2021, 01:47:43 PM
Quote from: GameHackFan on December 25, 2021, 05:16:13 PM


I PMed you with a tutorial :).
Quote from: GameHackFan on December 25, 2021, 05:16:13 PM

Ok great tutorial I was able to change the colors but here's what happened to change:


https://imgur.com/a/mTpg3n7

https://imgur.com/a/hFLursJ

So I discovered that the first three strings found correspond to Rolento's dress .. Ok I have already achieved a result .... So I keep trying ... Thanks for the P.M.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 26, 2021, 03:21:58 PM
Perfect Anubi.


Bosses are exception, because they appear only once in the entire game, so their pallete is not going to be replicated like crazy. Also, the way I showed you, the editor will find every color that matches the search, and sometimes, 2 characters or more can have the same color, so it will show the palletes you want, other palletes that you don't want and also things that might not even be a color, because you're searching for that specific color, that is like 2 bytes in that case, and GCHT sees every byte as a color, so not everything it shows are actually colors, some of it is just code represented as colors.

Sodom's pallete is easy to detect, because he has blue pants, so the color you searched, if it has a bunch of blue next to it, it is probably Sodom because Guy's pallete has no blue colors right, you need to ask those kind of questions so you don't edit the wrong pallete, you can also write down the palletes you edited, and it will help you know who is who, the more you know, the easier it is to find the pallete you want and you can also easily bring the previous colors back and fix what you didn't want to change, and as I said, it is a boring process, :).


I know you're using FFAEE because of the pallete of the Andore, hahahah, use the new version I updated today so you can have the lifebar progress and other stuff.

https://imgur.com/a/RvrxVM8 (https://imgur.com/a/RvrxVM8)
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 26, 2021, 03:52:06 PM
Thank you! If I may ask:
1-How do you change the player's health 2-What other Arcade games does the color editor support
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 26, 2021, 04:27:55 PM
Quote from: Anubi 2 on December 26, 2021, 03:52:06 PM
Thank you! If I may ask:
1-How do you change the player's health 2-What other Arcade games does the color editor support


I added my own assembly code inside the game in places that had empty bytes and replaced code from the original game to jump the execution to where this new code I made is, and made my code jump back to the original code of the game, not as clean and professional as the way Grego is doing, but it works.

I use Easy68k to build my assembly 68k code and a hex editor to put this code inside the game, or sometimes I write patches inside FFAEE and force it to apply this new patch inside the ROM, seems faster sometimes.

Also in this update the new lifebar colors are handling the HP exactly like the yellow one, in the original game the other lifebar colors have less HP than the yellow one. The update also fixes a bug that would make you beat a screen lock without killing all enemies, if you bring enemies from before the lock, and beat all the enemies from the lock, the game would make you go to the next part leaving enemies behind. Now you literally have to kill everyone to go to the next part, because I forced the game to check if the enemy list is empty, and if all bytes of the enemies from the lock were read already, which means there are no enemies from the lock to spawn anymore and no one is alive, so you can flood the game with enemies safely now, just like the randomizer does  >:D.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 26, 2021, 04:47:19 PM
So great results😊! Ok good luck and may the God of hackers enlighten you😄 (joke)
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 26, 2021, 05:01:29 PM
Quote from: Anubi 2 on December 26, 2021, 04:47:19 PM
So great results😊! Ok good luck and may the God of hackers enlighten you😄 (joke)


Thank you, forgot to tell you that yes, GCHT can edit several platforms, but you need to have some knowledge to do it, some games, the files are split in 2 or more, so you have to join them first, you also need to know the file that has the colors (you can just try all files until you find it, also works), you need to know the color channel order RGB, GRB, BGR, etc and you need to know the amount of bits of the color channels, like 4, 5, 2, etc.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 26, 2021, 06:19:28 PM
https://imgur.com/a/Emov7Lp

And here is our bold Guy


I preferred to work on Green Guy who was easier to find...  ;D :)

Strangely when the second player enters this happens if you care ...


https://imgur.com/a/PUDe3su


Now I'll try Bubble Bobble Arcade if anything comes up
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 27, 2021, 05:09:46 AM
Quote from: Anubi 2 on December 26, 2021, 06:19:28 PM
https://imgur.com/a/Emov7Lp

And here is our bold Guy


I preferred to work on Green Guy who was easier to find...  ;D :)

Strangely when the second player enters this happens if you care ...


https://imgur.com/a/PUDe3su


Now I'll try Bubble Bobble Arcade if anything comes up


I have no clue, the only thing I can say is, check if you added the F000 as append, so edit the color with the R, G and B colors and also put the append F000, cause that F000 is the brightness if I am not wrong, but I might be wrong. For this game, make sure to always add that append when you search and edit the colors.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 27, 2021, 06:11:51 AM


December 27, 2021, 06:12:26 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Quote from: GameHackFan on December 27, 2021, 05:09:46 AM

I have no clue, the only thing I can say is, check if you added the F000 as append, so edit the color with the R, G and B colors and also put the append F000, cause that F000 is the brightness if I am not wrong, but I might be wrong. For this game, make sure to always add that append when you search and edit the colors.


:thumbsup:
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: alien nose job on December 27, 2021, 10:42:10 AM
Hey,
@GameHAckFan & @Anubi 2 , you could also contribute to Palmod :

http://zachd.com/palmod/

Currently, it doesn't support Final Fight or Final Fight anniversary, but it already supports tons of games, mostly but not only arcade ones.
Adding support there shouldn't be more difficult, provided you know the palette's addresses.
I mean, even if the team wasn't interested (which I doubt), there is now a "unknown game" mode that lets you fiddle with it all by yourself.

Also the next fixes and updates to this hack seem incredible, Grego, thanks a lot !
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 27, 2021, 12:10:45 PM
Of course, if I can do something I will,  given that I am not a professional, but one like many others ... > ;D

December 27, 2021, 12:11:07 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Quote from: alien nose job on December 27, 2021, 10:42:10 AM
Hey,
@GameHAckFan & @Anubi 2 , you could also contribute to Palmod :

http://zachd.com/palmod/

Currently, it doesn't support Final Fight or Final Fight anniversary, but it already supports tons of games, mostly but not only arcade ones.
Adding support there shouldn't be more difficult, provided you know the palette's addresses.
I mean, even if the team wasn't interested (which I doubt), there is now a "unknown game" mode that lets you fiddle with it all by yourself.

Also the next fixes and updates to this hack seem incredible, Grego, thanks a lot !
Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: shin_hibiki on December 27, 2021, 02:15:20 PM
Quote from: Grego on December 23, 2021, 01:52:42 PM
If you are adding in the "missing" files you are including the original code for final fight.... which is no longer used, whatever emu you are using is picking up on this and loading the original game instead.  Make sure your emu has support for ffae and be sure to launch the correct version of the game.

OK, trying to run ffightae.zip exactly as patched, no additional files.  HBMAMEUI 0.238 reports the following error:

ffightae.key NOT FOUND (tried in ffightae ffight)

What is it looking for?  There's no such file in the zip, or in the split or non-merged versions of ffight.zip, for that matter.

December 27, 2021, 02:46:16 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Quote from: GameHackFan on December 23, 2021, 01:28:30 PM
The emulators I know that can run it are HBMame and FBNeo. I personally use HBMame to test and FBNeo to play.

Finally got it running in FBNeo since HBMame was being a punk about it.  Now to go download the 0.2 update, and figure out how to configure FBNeo since I've never used it, either.  Thanks to all for the assistance!
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 27, 2021, 02:48:33 PM
Quote from: alien nose job on December 27, 2021, 10:42:10 AM
Hey,
@GameHAckFan & @Anubi 2 , you could also contribute to Palmod :

http://zachd.com/palmod/

Currently, it doesn't support Final Fight or Final Fight anniversary, but it already supports tons of games, mostly but not only arcade ones.
Adding support there shouldn't be more difficult, provided you know the palette's addresses.
I mean, even if the team wasn't interested (which I doubt), there is now a "unknown game" mode that lets you fiddle with it all by yourself.

Also the next fixes and updates to this hack seem incredible, Grego, thanks a lot !


Looks very interesting, I like the idea for sure. Well, I have editors for 2 games and only one of those can edit colors, it has addresses in it, all stuff I do related to hacking games is open source, so anyone can grab the content they want, of course respecting the license, you just have to access my github, it is all there. The only game that I have several color addresses mapped is Pretty Soldier Sailor Moon, so you can access PSSME and get the addresses.

For that kind of project, I prefer it to be open source and also support Linux in some way, considering I am a Linux user myself, that's exactly why I make my stuff as web tools, so people that uses Windows, Linux, or any other operating system can easily access my things, even though I am not the biggest fan of JavaScript.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Grego on December 27, 2021, 03:06:37 PM
Quote from: alien nose job on December 27, 2021, 10:42:10 AM
Also the next fixes and updates to this hack seem incredible, Grego, thanks a lot !

Glad you are excited about the work!

Quote from: shin_hibiki on December 27, 2021, 02:15:20 PM
OK, trying to run ffightae.zip exactly as patched, no additional files.  HBMAMEUI 0.238 reports the following error:

ffightae.key NOT FOUND (tried in ffightae ffight)

What is it looking for?  There's no such file in the zip, or in the split or non-merged versions of ffight.zip, for that matter.

December 27, 2021, 02:46:16 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Finally got it running in FBNeo since HBMame was being a punk about it.  Now to go download the 0.2 update, and figure out how to configure FBNeo since I've never used it, either.  Thanks to all for the assistance!

Helped in discord, ffightae.key is the cps-b configuration as a binary file.  It can be taken from any b-21 game that had three player and renamed.

Title: Re: Final Fight 30th Anniversary Edition, Three Player CPS1 Mod - Released!
Post by: shin_hibiki on December 28, 2021, 02:33:12 PM
Quote from: shin_hibiki on December 27, 2021, 02:15:20 PM
Finally got it running in FBNeo since HBMame was being a punk about it.  Now to go download the 0.2 update, and figure out how to configure FBNeo since I've never used it, either.  Thanks to all for the assistance!

The 0.2 update still works in FBNeo, but no longer seems to work in HBMame:

ff-23mae.8h NOT FOUND
ff-23mae.7h NOT FOUND

Maybe HBMame needs an update to recognize it?
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 28, 2021, 03:25:52 PM
Quote from: shin_hibiki on December 28, 2021, 02:33:12 PM
The 0.2 update still works in FBNeo, but no longer seems to work in HBMame:

ff-23mae.8h NOT FOUND
ff-23mae.7h NOT FOUND

Maybe HBMame needs an update to recognize it?

See if you send me a copy of ffae 0.2 let's see together how to get it started... 😁😁😁😁
Then I give it back to you immaculate,... 😁😁😁😁😁
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: SCD on December 29, 2021, 12:29:01 AM
Quote from: Grego on December 24, 2021, 10:03:12 PM
Yes to both, it's mentioned in the original announcement that we intend to have enhanced versions of music samples and sound effects. Nearly everything is configurable through the service menu that is an enhancement to the base gameplay, besides three player, so yes you may use original enemy palettes. However, the random palettes make the game pop, there are tons of combinations and they really break up the monotony of the enemies.
Alright, thanks for letting me know on both things.

Another neat idea you should try and do to your project is restore the unused alternate billboard for Stage 3-3: https://tcrf.net/Final_Fight_(Arcade)#Alternate_Billboard
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 29, 2021, 03:19:55 PM
Guys some more screenshots of my color changing operation..

https://imgur.com/a/78qtmyJ
https://imgur.com/a/7CRjok9
https://imgur.com/a/eNzIPP4
https://imgur.com/a/ymyyL9U
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 29, 2021, 03:31:47 PM
Quote from: Anubi 2 on December 29, 2021, 03:19:55 PM
Guys some more screenshots of my color changing operation..

https://imgur.com/a/78qtmyJ
https://imgur.com/a/7CRjok9
https://imgur.com/a/eNzIPP4
https://imgur.com/a/ymyyL9U


That's nice to see you're enjoying the whole hacking thing, hahaha. Red one looks pretty good.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Goros Lair on December 29, 2021, 06:46:02 PM
Hey Grego, was fixed on the CPS1 v0.2 version the bug of the industrial area (Elevator Part)? This bug is concerning to the life bar of the 3rd player (the scenary is over It).

(https://ibb.co/C1P543Z)

https://ibb.co/C1P543Z
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 30, 2021, 11:42:17 AM
Quote from: GameHackFan on December 29, 2021, 03:31:47 PM

That's nice to see you're enjoying the whole hacking thing, hahaha. Red one looks pretty good.
Look, the other "Guy" are still like "prototypes" I have to refine them😁 However now I have discovered that it is possible to create different color styles for each "Poison" that appears, for example: if 3 appear you can make a blonde and another brunette, one with blue hair ect .. Sodoma uses the same skin color for the shirt in places, so I discard the shirt and focus on the pants ... I'm going to recolor the enemies too ... 😁😁😁
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 30, 2021, 12:22:43 PM
Quote from: Anubi 2 on December 30, 2021, 11:42:17 AM
Look, the other "Guy" are still like "prototypes" I have to refine them😁 However now I have discovered that it is possible to create different color styles for each "Poison" that appears, for example: if 3 appear you can make a blonde and another brunette, one with blue hair ect .. Sodoma uses the same skin color for the shirt in places, so I discard the shirt and focus on the pants ... I'm going to recolor the enemies too ... 😁😁😁


You're right, the palletes are level tied, so you can have a different color for each level. There is also one pallete, if you notice, that looks like Axl's alpha pallete.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 30, 2021, 01:04:50 PM
Quote from: GameHackFan on December 30, 2021, 12:22:43 PM

You're right, the palletes are level tied, so you can have a different color for each level. There is also one pallete, if you notice, that looks like Axl's alpha pallete.
If and when I complete it I can make it available of the forum always if I don't violate any rule ...

https://imgur.com/a/UEoUtMd

Axl's alpha pallete?

I must be able to find the colors of the character, those of the character selection if they exist in the file...
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on December 30, 2021, 01:54:12 PM
Quote from: Anubi 2 on December 30, 2021, 01:04:50 PM
If and when I complete it I can make it available of the forum always if I don't violate any rule ...

https://imgur.com/a/UEoUtMd

Axl's alpha pallete?

I must be able to find the colors of the character, those of the character selection if they exist in the file...


If you find Axl's pallete, after his pallete it will be Slash's pallete and after that one, it will be Axl's alpha pallete, very similar to his original pallete, but it is a blueish gray color.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on December 30, 2021, 02:22:22 PM

December 30, 2021, 02:44:05 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Quote from: GameHackFan on December 30, 2021, 01:54:12 PM

If you find Axl's pallete, after his pallete it will be Slash's pallete and after that one, it will be Axl's alpha pallete, very similar to his original pallete, but it is a blueish gray color.

Woh!! Another Pearl, you are really an expert to in this game👍👍👍Thank you !!!  ;D ;D

December 31, 2021, 03:07:37 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Hei, Grego great job: if I can suggest .. why don't you insert a 4 selectable character, for example Maki from ff2, I know it's possible, see Street Smart ..

January 05, 2022, 04:34:38 PM - (Auto Merged - Double Posts are not allowed before 7 days.)


Guys is there let's take a ride on this Final Fight hack before the release of FF for cps2?



https://m.youtube.com/watch?v=CEkEKF-7G8U
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 06, 2022, 11:09:38 AM
Quote from: Anubi 2 on December 30, 2021, 02:22:22 PM

December 30, 2021, 02:44:05 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Woh!! Another Pearl, you are really an expert to in this game👍👍👍Thank you !!!  ;D ;D

December 31, 2021, 03:07:37 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Hei, Grego great job: if I can suggest .. why don't you insert a 4 selectable character, for example Maki from ff2, I know it's possible, see Street Smart ..

January 05, 2022, 04:34:38 PM - (Auto Merged - Double Posts are not allowed before 7 days.)


Guys is there let's take a ride on this Final Fight hack before the release of FF for cps2?



https://m.youtube.com/watch?v=CEkEKF-7G8U



Nice, Some colors are similar to a few colors I did and won't use.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 06, 2022, 11:28:34 AM
Thanks too good, I'm trying to make it a bit alternative without affecting the gameplay, now I have to find the "palettes" for the remaining characters, refine the ones already modified and I will release an ips file . I accept suggestions ... 😄


January 09, 2022, 03:58:01 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Guys a little longer ... Look how wonderful ...

https://m.youtube.com/watch?v=iFgVkX7r05k   ;D ;D ;D

By the way: does anyone know anything about this?

https://m.youtube.com/watch?v=QJzc1dlkHt0
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 10, 2022, 05:32:31 AM
Quote from: Anubi 2 on January 06, 2022, 11:28:34 AM
Thanks too good, I'm trying to make it a bit alternative without affecting the gameplay, now I have to find the "palettes" for the remaining characters, refine the ones already modified and I will release an ips file . I accept suggestions ... 😄


January 09, 2022, 03:58:01 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Guys a little longer ... Look how wonderful ...

https://m.youtube.com/watch?v=iFgVkX7r05k   ;D ;D ;D

By the way: does anyone know anything about this?

https://m.youtube.com/watch?v=QJzc1dlkHt0


Man, I would love to have that one for my randomizer, that train stage is looking gorgerous.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 10, 2022, 11:33:04 AM
It is a fake anyway, the author, as I wrote a few posts, is limited to making montages on the video frame by frame, a hard job as he said in some forum that I can no longer find, he was criticized-made fun of even by the moderator who told him that in the end it would be easier to hack the game like that ... By the way what is a randomizer?
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 10, 2022, 05:18:20 PM
Quote from: Anubi 2 on January 10, 2022, 11:33:04 AM
It is a fake anyway, the author, as I wrote a few posts, is limited to making montages on the video frame by frame, a hard job as he said in some forum that I can no longer find, he was criticized-made fun of even by the moderator who told him that in the end it would be easier to hack the game like that ... By the way what is a randomizer?


Yeah, you can see that the quality of the image is to high for a 4 bits color, but if he could make the assets in RGB4, that would be very cool, doubt it would be as good as those one, but it would be nice to add them even though I have no clue how to do it cause I never touched the graphics file.

Well, a randomizer builds for you an entire ROM, it decides what characters will spawn, where they will spawn, etc. FFAEE randomizer is flooding the game with enemies, so it is quite brutal for those who are not adapted to the game.

Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: SCD on January 11, 2022, 06:33:14 AM
Quote from: Anubi 2 on January 06, 2022, 11:28:34 AM
Thanks too good, I'm trying to make it a bit alternative without affecting the gameplay, now I have to find the "palettes" for the remaining characters, refine the ones already modified and I will release an ips file . I accept suggestions ... 😄
You should try and make arcade style versions of these alternate colors from Final Fight One (GBA) for Cody & Haggar:

Cody:
(https://i.imgur.com/gwzyomj.png)(https://i.imgur.com/xoYEHVi.png)(https://i.imgur.com/1WH6irI.png)
Haggar:
(https://i.imgur.com/6VX75Po.png)
You should also try and fix up the colors a bit to make them look better on the arcade version as well.

The alternate colors you made for Guy came out great, good job! :thumbsup:
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 11, 2022, 07:52:38 AM
Quote from: SCD on January 11, 2022, 06:33:14 AM
You should try and make arcade style versions of these alternate colors from Final Fight One (GBA) for Cody & Haggar:

Cody:
(https://i.imgur.com/gwzyomj.png)(https://i.imgur.com/xoYEHVi.png)(https://i.imgur.com/1WH6irI.png)
Haggar:
(https://i.imgur.com/6VX75Po.png)
You should also try and fix up the colors a bit to make them look better on the arcade version as well.

The alternate colors you made for Guy came out great, good job! :thumbsup:


Please, can you post all colors of all characters? It might sound weird but I have never seen them, I only saw the ones for the street alpha like sprites.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 11, 2022, 11:03:24 AM
Quote from: GameHackFan on January 11, 2022, 07:52:38 AM

Please, can you post all colors of all characters? It might sound weird but I have never seen them, I only saw the ones for the street alpha like sprites.


Ha!Ha!HA! I was about to write something like this my Too, then I held back that maybe I would check the colors my too later: Those are unlockable colors by beating the game over and over (boredom) unless someone owns a save file. .. It is also playing this that I came up with the fact of changing the "palettes" in the Arcade ....Anyway dear SCD if you are not bored it's true I ask you too please, post them and we'll see what can be done  😊😊😊😊
That they can be seen closely ...

January 11, 2022, 11:21:40 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Quote from: SCD on January 11, 2022, 06:33:14 AM
You should try and make arcade style versions of these alternate colors from Final Fight One (GBA) for Cody & Haggar:


You should also try and fix up the colors a bit to make them look better on the arcade version as well.

The alternate colors you made for Guy came out great, good job! :thumbsup:

Thank you! Regarding your post I answer you:That's all ? Simple! I had neglected Cody and Haggar (I hardly ever use them) but I'll try, I have to find the "palettes" later, but ... Cody has a white shirt, are you sure you want it like this? Like this? https://imgur.com/a/akskLC9 And a Haggar like that?

https://imgur.com/a/DOOGr3z
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 11, 2022, 11:54:14 AM
Quote from: Anubi 2 on January 11, 2022, 11:03:24 AM

Ha!Ha!HA! I was about to write something like this my Too, then I held back that maybe I would check the colors my too later: Those are unlockable colors by beating the game over and over (boredom) unless someone owns a save file. .. It is also playing this that I came up with the fact of changing the "palettes" in the Arcade ....Anyway dear SCD if you are not bored it's true I ask you too please, post them and we'll see what can be done  😊😊😊😊
That they can be seen closely ...

January 11, 2022, 11:21:40 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Thank you! Regarding your post I answer you:That's all ? Simple! I had neglected Cody and Haggar (I hardly ever use them) but I'll try, I have to find the "palettes" later, but ... Cody has a white shirt, are you sure you want it like this? Like this? https://imgur.com/a/akskLC9 And a Haggar like that?

https://imgur.com/a/DOOGr3z


There are ways of dealing with the Cody like kind of scenario, just look at what Grego did, the idea is to replace the white color with a light color that matches the pants, and then you have to also change the shirt's colors. Yellow is very close to lime green for example, so you can make a yellow shirt and lime green color pants. You can also make red pants with pink or beige shirt, that kind of stuff. I made several colors for all sailors in Pretty Soldier Sailor Moon and their shirt is white and it is very hard for them to not be white, and colors there are way more complicated than Final Fight, you change skirt and spoils hair, you change shirt spoils skirt, everything spoils everything, so you just have to go and think about these different colors that matches each other and use them. More examples: purple + purplish blue, green + emerald green, red + brown, orange + brown, yellow + brown, bluish white + blue, dark cyan + blue, purplish black + purple, and this list can keep going, it will only be limited by your creativity.


By the way, the blue Guy from the screenshot you posted, it is looking pretty damn good.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 11, 2022, 02:21:05 PM
There are ways of dealing with the Cody like kind of scenario, just look at what Grego did, the idea is to replace the white color with a light color that matches the pants, and then you have to also change the shirt's colors. Yellow is very close to lime green for example, so you can make a yellow shirt and lime green color pants. You can also make red pants with pink or beige shirt, that kind of stuff. I made several colors for all sailors in Pretty Soldier Sailor Moon and their shirt is white and it is very hard for them to not be white, and colors there are way more complicated than Final Fight, you change skirt and spoils hair, you change shirt spoils skirt, everything spoils everything, so you just have to go and think about these different colors that matches each other and use them. More examples: purple + purplish blue, green + emerald green, red + brown, orange + brown, yellow + brown, bluish white + blue, dark cyan + blue, purplish black + purple, and this list can keep going, it will only be limited by your creativity.


By the way, the blue Guy from the screenshot you posted, it is looking pretty damn good.
[/quote].

Tank you! About the post: You're right but, I asked him if he has the chance to color the shirt, why not do it?


Do you know how I can change these colors?

https://imgur.com/a/N7dEP8B

https://i.imgur.com/3Vf3Wuk.jpeg
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 11, 2022, 03:06:30 PM
Quote from: Anubi 2 on January 11, 2022, 02:21:05 PM

Do you know how I can change these colors?

https://imgur.com/a/N7dEP8B

https://i.imgur.com/3Vf3Wuk.jpeg


hahahaha, I believe it will be again a painful process, just like the in game sprite colors, go for the hit or miss boring thing, screenshot, grab color, search color, find one that matches that pattern of color and skin color next to each other, edit and see if you edited the correct pallete.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 11, 2022, 04:06:28 PM
Quote from: GameHackFan on January 11, 2022, 03:06:30 PM

hahahaha, I believe it will be again a painful process, just like the in game sprite colors, go for the hit or miss boring thing, screenshot, grab color, search color, find one that matches that pattern of color and skin color next to each other, edit and see if you edited the correct pallete.
👍
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: SCD on January 11, 2022, 05:10:35 PM
Quote from: GameHackFan on January 11, 2022, 07:52:38 AM

Please, can you post all colors of all characters? It might sound weird but I have never seen them, I only saw the ones for the street alpha like sprites.
Sure, here they are:

Guy:
(https://i.imgur.com/ARPgaFU.png)(https://i.imgur.com/1mTmMVD.png)(https://i.imgur.com/YJD8NbK.png)
Haggar:
(https://i.imgur.com/IjC3kX9.png)(https://i.imgur.com/N3YQGUh.png)
The Reason why I didn't post these is because Anubi 2 already made a yellow costume for Guy and Grego already made blue & green costumes for Guy and red & blue costumes for Haggar.

Quote from: Anubi 2 on January 11, 2022, 11:03:24 AM
Thank you! Regarding your post I answer you:That's all ? Simple! I had neglected Cody and Haggar (I hardly ever use them) but I'll try, I have to find the "palettes" later, but ... Cody has a white shirt, are you sure you want it like this?
You're welcome.

Yes, that's all the suggestions I have that I would like to see in your hack.

No, you don't have to make Cody's shirt white on those alternate costumes, you can give his shirt whatever color you think will look good on them.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 12, 2022, 05:49:11 AM
Thank you SCD.


Yeah, these colors are indeed similar to the ones made for FFAE. If you watched some of the videos of the CPS2 version of FFAE, you will see a black Haggar and a yellow Guy too, so the yellow one is also covered I guess.

Those GBA Cody colors, I think they have the problem Anubi 2 pointed out, they have that weird white reflection on Cody's pants, and it doesn't look good at all, it would be better to rework them.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 12, 2022, 01:51:02 PM
Thanks also on my part SCD So, these are the Guys that I created, yellow and fuchsia you are right also have colored eyes, I fix them later, Haggar too you are right They are different, between that of Grego and that of Advance, I also try to do Cody that way😊😊, for Sunday I will be happy to be able to share my personal version of FFifght Arcade ...

https://imgur.com/a/5iBMDk4

https://imgur.com/a/yscO9Ua

https://imgur.com/a/TehM2v6

https://imgur.com/a/pqGil79

https://imgur.com/a/4KUSUZh

January 16, 2022, 09:47:32 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Ok guys here's our Hack !!! Thanks to Grego, GameHackFan for making it possible and thanks also to the intervention of Scd


https://www.mediafire.com/file/8958xdlmbmmgrla/ffightae.ips/file
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 16, 2022, 10:00:44 AM
Quote from: Anubi 2 on January 12, 2022, 01:51:02 PM
https://www.mediafire.com/file/8958xdlmbmmgrla/ffightae.ips/file


Nice, I am going to test soon,  >:D.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 16, 2022, 10:58:20 AM
If something is wrong either we consider it a Bug or we fix :it you theory and I practice 😄😄
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: SCD on January 16, 2022, 11:09:07 PM
That's great that you released the patch, I'm glad I was able to help you on some of the palette suggestions.

But which file do I need to use the patch on?
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 17, 2022, 06:49:53 AM
You have to patch the FFae rom with Lunar Ips a lightweight lightweight program ... Download it does not require installation, upload my file and patch the rom ...
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: SCD on January 17, 2022, 07:29:50 AM
I tried patching the ROM itself with MultiPatch, but I was getting a error for the ff-22m.7h file where it was causing game to crash.

But I figured out why it wasn't working, I used a different ffightae ROM that has less files in it, I used the correct one that has everything in it and now it works.

Sorry about that, I didn't know.

Any plans on changing the colors of the select player portraits and continue screens of all three players to match their new colors?

Speaking of the select player portraits, I noticed after applying the patch to a copy of the ROM, it causes that screen to be all buggy.

The patched ROM plays, but I always get two errors for the ff-1m.3a file.

A couple of the alternate colors looked good, I liked the dark red for Guy and the dark green for Haggar. But the others looked either too bright or pretty messy, you should try and fix them up to make them look better.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 17, 2022, 12:02:43 PM
So: unfortunately I couldn't find the "Palette" for portraits and screenshots and I don't know if I will, for the buggy screen I don't know it never happened to me, for checksum errors it should be normal in fact it's a check del Mame that recognizes the altered Rom, just press "enter" and you can play, for the too bright colors I made them on purpose otherwise the characters were too similar to each other, and believe me they are ugly even darker it is a matter of habit😄😄 , for the Haggar pants and purple Andores the ones I missed, I'll fix them later if that's when I release a version 2.0😄😄😄

January 17, 2022, 12:12:33 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

By the way why don't you tell me which colors are the ugliest and most messy maybe we can improve them .. 😄😄

January 17, 2022, 04:33:34 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Ok guys: I found the colors of the screen for selecting the colors of the characters, at least those of Guy .. Tomorrow I'll put them in place .. I really think there will be a 2.0😄😄 release for small portraits .. I see it tough also because sometimes if I try to change the game it crashes, if anyone can help at least in theory come forward😁😁😁
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 18, 2022, 04:41:49 AM
Quote from: Anubi 2 on January 17, 2022, 12:02:43 PM
So: unfortunately I couldn't find the "Palette" for portraits and screenshots and I don't know if I will, for the buggy screen I don't know it never happened to me, for checksum errors it should be normal in fact it's a check del Mame that recognizes the altered Rom, just press "enter" and you can play, for the too bright colors I made them on purpose otherwise the characters were too similar to each other, and believe me they are ugly even darker it is a matter of habit😄😄 , for the Haggar pants and purple Andores the ones I missed, I'll fix them later if that's when I release a version 2.0😄😄😄

January 17, 2022, 12:12:33 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

By the way why don't you tell me which colors are the ugliest and most messy maybe we can improve them .. 😄😄

January 17, 2022, 04:33:34 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Ok guys: I found the colors of the screen for selecting the colors of the characters, at least those of Guy .. Tomorrow I'll put them in place .. I really think there will be a 2.0😄😄 release for small portraits .. I see it tough also because sometimes if I try to change the game it crashes, if anyone can help at least in theory come forward😁😁😁


GCHT sees everything as a color, even things that are not colors, so you have to find what is color and what is not color, if you edit things that are not real colors, it might be code from the game, changing a game instruction to a random thing can lead to bugs in your ROM, so be careful about what you edit, :).
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 18, 2022, 06:45:43 AM
Quote from: GameHackFan on January 18, 2022, 04:41:49 AM

GCHT sees everything as a color, even things that are not colors, so you have to find what is color and what is not color, if you edit things that are not real colors, it might be code from the game, changing a game instruction to a random thing can lead to bugs in your ROM, so be careful about what you edit, :).

Already!! 🤔

January 22, 2022, 09:07:31 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Guys a little patience (sorry I don't have much time cause I work) and I issue an improved ips😁😁 ..

January 22, 2022, 11:01:24 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Guys two screens with the "adaptations" thanks to SCD who encouraged me, if not I would forget ... Yes, yes, I'm not stupid😁, the eyes of the White Guy do not go .. But here the game has some shared colors. . As you have noticed I change the color of the white Guy tank top and the eye color is also changed ... And if you have noticed previously also changing the color in Andore changes the color of the garbage cans, oh well, but I like the white Guy too much ... 😁😁


https://imgur.com/a/dByAUrv

https://imgur.com/a/8JnSwhv
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on January 22, 2022, 11:37:02 AM
Quote from: Anubi 2 on January 18, 2022, 06:45:43 AM
Already!! 🤔

January 22, 2022, 09:07:31 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Guys a little patience (sorry I don't have much time cause I work) and I issue an improved ips😁😁 ..

January 22, 2022, 11:01:24 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Guys two screens with the "adaptations" thanks to SCD who encouraged me, if not I would forget ... Yes, yes, I'm not stupid😁, the eyes of the White Guy do not go .. But here the game has some shared colors. . As you have noticed I change the color of the white Guy tank top and the eye color is also changed ... And if you have noticed previously also changing the color in Andore changes the color of the garbage cans, oh well, but I like the white Guy too much ... 😁😁


https://imgur.com/a/dByAUrv

https://imgur.com/a/8JnSwhv


Welcome to the world of color hacking, where you change one thing and another thing ends up being ruined.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on January 22, 2022, 12:00:54 PM
This would be a nice alternative color🤔

https://imgur.com/a/AndhedM

I answer to GamehackFan: don't worry, I imagined this a bit also because I first tried Turaco with another game and I almost went crazy😁😁😁

January 25, 2022, 02:50:32 PM - (Auto Merged - Double Posts are not allowed before 7 days.)


Guys I opened a new topic for Hack Color FFAE, so I go ahead here ..


https://www.romhacking.net/forum/index.php?topic=34203.0
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Grego on February 02, 2022, 08:02:50 PM
Final Fight AE CPS2 beta is now available to all early access patrons, for more information please check out our update:

https://www.patreon.com/posts/final-fight-ae-62040944
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on February 06, 2022, 05:03:21 PM
Guys I have almost completed my Color Hack FFae, but .. I would like to publish it in "News Presentations" of this site, would anyone be able to help me? I can't understand how it's done ...
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: GameHackFan on April 11, 2022, 09:30:34 AM
Hi guys,


I updated FFAEE and the new version brings the Haggar's dynamite scene bug fixed, Holly Wood / El Gado / Rolento immortal bug fixed, P1 not being able to select the same character selected by P2 in the middle of the game bug fixed, the possibility to add hack author nickname if it is not a randomizer, 2 easier levels for the randomizer, 1 specific level that allows you to costumize what you want to randomize and other things.
Title: Re: Final Fight AE CPS2 Beta Starts February 1st!
Post by: Anubi 2 on April 12, 2022, 02:08:55 PM
 Great!!! :beer: