Welcome!

Final Burn Neo => FBN Development => Topic started by: JacKc on January 31, 2009, 06:00:24 AM

Title: FB Alpha 0.2.97.02 Release [Official]
Post by: JacKc on January 31, 2009, 06:00:24 AM
FB Alpha 0.2.97.02 Release

(http://fightercore.plesk3.freepgs.com/files/neosource/fba/splash.bmp)

Here's the what's new;
Quote
* Added a driver for games on Galaxian hardware, 177 new sets [Barry]
    * Added support for insane sample Galaxian sound sample hardware and the various AY8910 interfaces in the Galaxian driver [Barry]
    * Moved PPI8255 module to the burn folder so it can be accessed by all drivers [Barry]
    * Added support for a third PPI8255 [Barry]
    * Added driver for Aquarium [iq_132]
    * Added driver for Dark Seal [iq_132]
    * Added driver for games on Deniam hardware [iq_132]
    * Added driver for games on Midas hardware [iq_132]
    * Changed the left and right sound channels in the CPS-3 driver [Barry]
    * Fixed the speed-up hacks for Jojo's Venture [Barry]
    * Improved analog controls in the Sega drivers when used with analog devices [Captain CPS-X]
    * Added some clones to the Toaplan2 driver [Barry]
    * Added some new Phoenix sets to the CPS-2 driver (provided by bonky0013) [Barry]
    * Some renames of roms in Neo-Geo decrypted sets as reported by pmc2 [Barry]
    * Fixed the aspect ratio in the Arkanoid driver [Captain CPS-X]
    * Added support to the Game Information dialog for Select, Versus, How To, Scores, Bosses and Game over previews [Barry]
    * Added configurable path support for the above new previews [Barry]
    * Fixed issue with selection dialog when clicking filters too fast [Captain CPS-X]
    * Added buttons to the selection dialog for tasks in the context-sensitive menu [Captain CPS-X]
    * Moved the options in the selection dialog to their own tab [Captain CPS-X]
    * Tidied the selection dialog [Captain CPS-X]
    * Tidied the rom and support path dialogs and made them less cumbersome [Captain CPS-X]
    * Changed the PNG load functions to use PNGlib [Captain CPS-X]
    * Added support for loading support files from zips [Captain CPS-X]
    * Added filter for Galaxian hardware to the selection dialog [Barry]
    * Matched all set to MAME 0.129u3 [Barry]
    * nb, the source is now doule-zipped similar to MAME for better compression

Release @ http://www.barryharris.me.uk/
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: kenshiro on January 31, 2009, 07:52:46 AM
Nice release!  :cool:

I noticed a memory leak in CPS2 code since the previous release, CpsCode is allocated in cps2_decrypt function without being free after. I put this in CpsExit():


Code: [Select]
if (CpsCode && Cps == 2) {
   // if it's a non Phoenix game, we have to free  CpsCode!
    if (nCpsCodeLen) free(CpsCode);
}

nCpsCodeLen = nCpsRomLen = nCpsGfxLen = nCpsZRomLen = nCpsQSamLen = nCpsAdLen = 0;
CpsCode = CpsRom = CpsZRom = CpsAd = CpsStar = NULL;

Don't know if it's the better way to fix, but it works!  :smilie:
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: Leaf on January 31, 2009, 08:08:52 AM
Nice release!  :cool:

I noticed a memory leak in CPS2 code since the previous release, CpsCode is allocated in cps2_decrypt function without being free after. I put this in CpsExit():


I mentioned this before: http://neo-source.com/index.php?topic=590.msg5460#msg5460 (http://neo-source.com/index.php?topic=590.msg5460#msg5460)  :smilie:
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: pmc2 on January 31, 2009, 11:20:54 AM
ingame shot pack:   http://www.emu-france.com/?page=fichiers&idFile=1422 (http://www.emu-france.com/?page=fichiers&idFile=1422)
titles shot pack:      http://www.emu-france.com/?page=fichiers&idFile=1914 (http://www.emu-france.com/?page=fichiers&idFile=1914)
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: iq_132 on January 31, 2009, 03:52:59 PM
Quote
* Added support for insane sample Galaxian sound sample hardware...

Lmao! great. :D
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: JacKc on February 04, 2009, 08:39:42 AM
enabled to play Tiger Road (US) and Tiger Road (US Bootleg) [see attached picture].

I follow on the VRAM Test Menu but can exit and the game doesn't start...But it works for Tora-he no michi (Japan).

Any problem in the Driver Barry?
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: Barry Harris on February 04, 2009, 10:01:39 AM
Looks like the default dip settings enable test mode. Turn it off in the dip settings.
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: JacKc on February 04, 2009, 10:05:13 AM
Many thanks Treble Winner :biggrin:

That's it...Works fine now !!!
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: Barry Harris on February 04, 2009, 11:18:01 AM
I fixed the default dips and hooked up the correct ones in F1 Dream.
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: JacKc on February 11, 2009, 02:23:52 PM
A little bug with Mars Matrix (000412 USA Phoenix Edition)

1st snap (FBA Capcom Logo Phoenix Edition)

2nd snap (Mame Capcom Logo Phoenix Edition)
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: Leaf on February 12, 2009, 07:24:35 AM
A little bug with Mars Matrix (000412 USA Phoenix Edition)
It's strange that only this game has the problem.
I found MAME cannot change reign of the game in phoenix menu, default to japan (in fba, the reign default to USA). :S
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: Barry Harris on February 12, 2009, 08:36:29 AM
It's strange that only this game has the problem.
I found MAME cannot change reign of the game in phoenix menu, default to japan (in fba, the reign default to USA). :S

It's the RAM region. MAME defines it as 0xff0000 to 0xffffef - FBA goes all the way to 0xffffff. If you end the FBA region at 0xffffef then it defaults to Japan too.

As for the Capcom logo - I'm not sure - some of the other games don't show the logo either.
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: Barry Harris on February 12, 2009, 09:22:53 AM
As for the logo - it seems that any game that uses sprites to draw the logo is having problems. If it uses tiles then FBA draws it - if it uses sprites then it isn't.
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: Barry Harris on February 12, 2009, 09:47:00 AM
Looks like I found the sprite based logos. :)
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: Barry Harris on February 12, 2009, 11:22:05 AM
Aye - all the games now have a logo - expect the Phoenix version of Progear which doesn't display a splash screen.
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: iq_132 on February 13, 2009, 03:12:37 AM
Nice work Treb. :) I wonder if this caused issues anywhere else. ^^
Title: Re: FB Alpha 0.2.97.02 Release [Official]
Post by: Barry Harris on February 13, 2009, 04:45:26 AM
Nice work Treb. :) I wonder if this caused issues anywhere else. ^^

I doubt it. It looks like Raz used the sprite RAM area that is otherwise unused to draw the logo when the tiles weren't available using the tilemap layers.