Welcome!

Final Burn Neo => FBN Development => Topic started by: BisonSAS on April 04, 2008, 05:58:32 PM

Title: FB Alpha 0.2.96.77 Release
Post by: BisonSAS on April 04, 2008, 05:58:32 PM
FB Alpha 0.2.96.77 Release
Quote from: Treble Winner
The binaries are compiled with the Microsoft tools again now. Here's the what's new;

    * Added driver for Taito Z hardware
    * Added oopsware's Raiden driver and updated the nec core and vez module
    * Retidied the nec core and vez module
    * Added iq_132s Gun Smoke driver
    * Added iq_132s Scrambled Egg driver
    * Changed the M6502 core to Marat's with the interface wrote by kev
    * Added kev's m90 driver and his updates to the m92 driver to debug builds
    * Tidied the m90 and m92 drivers and corrected the gfx decoding in the m90 driver
    * Updated Dec0 drivers to kev's latest version
    * Updated Jack the Giantkiller driver to the iq_132s latest version
    * Made the "In Game" tab the default on the game selection dialog
    * Added a checkbox for Taito to the game selection dialog
    * Changed some names to prevent duplicate descriptions
    * Matched all sets to MAME 0.124u1

You can download the new version here: http://www.barryharris.me.uk/article_view.php?id=86

BARRYHARRIS.ME.UK (http://www.barryharris.me.uk)
Title: Re: FB Alpha 0.2.96.77 Release
Post by: Lemonzest on April 04, 2008, 06:50:33 PM
Noticed the sound is a little screwed with some of the new Taito Z drivers, sound is put all on one speaker and very loud. also the gunsmoke driver does not run, just freezes on a black screen, maybe its because its compiled with VCC?

also noted at main site.

Great to finally see raiden :D

Lemonzest
Title: Re: FB Alpha 0.2.96.77 Release
Post by: iq_132 on April 04, 2008, 07:58:17 PM
I think the gunsmoke issue is related to the inlining of the bankswitch routine (I really need to figure out how to make the VC tools install without crashing horribly).

Either way, some really nice work Treb & Kev!
Title: Re: FB Alpha 0.2.96.77 Release
Post by: IIDX on April 04, 2008, 08:30:23 PM
Nice work, still getting the NeoGeo input bug though. Sigh.
Title: Re: FB Alpha 0.2.96.77 Release
Post by: 0746 on April 05, 2008, 12:49:17 AM
Great additions as usual =)
Title: Re: FB Alpha 0.2.96.77 Release
Post by: Barry Harris on April 05, 2008, 05:59:47 AM
Gunsmoke works fine here. The inlining of the function shouldn't be a problem in itself. The previous problems were because the same function name existed in various drivers without being declared static. I would suspect a rom issue or similar for the gunsmoke problem because all builds work here.
Title: Re: FB Alpha 0.2.96.77 Release
Post by: pmc2 on April 05, 2008, 06:17:47 AM
Titles & Previews updated.

http://www.emu-france.com/?page=fichiers&idFile=1422
http://www.emu-france.com/?page=fichiers&idFile=1914

 ;p
Title: Re: FB Alpha 0.2.96.77 Release
Post by: JacKc on April 05, 2008, 06:20:14 AM
Nice work as always...FBA is now my favorite Arcade Emulator :biggrin:
Title: Re: FB Alpha 0.2.96.77 Release
Post by: iq_132 on April 05, 2008, 10:04:34 PM
Gunsmoke works fine here. The inlining of the function shouldn't be a problem in itself. The previous problems were because the same function name existed in various drivers without being declared static. I would suspect a rom issue or similar for the gunsmoke problem because all builds work here.

It doesn't work for me either in the VC build (not in my vc build either).  I'm working on it right now.

*edit*
Not related to the inlining
*edit 2*
Not related to the rom load...
*edit 3*
OK, I'm at a loss as to why it's not working.  The game uses up all the cpu cycles, but never reads/writes to the handlers.  Curiouser and Curiouser!

Btw, VC 2008 is sloowww as dog turds. Any suggestions on how to make it take less than 3 minutes for every compile?
Title: Re: FB Alpha 0.2.96.77 Release
Post by: Barry Harris on April 06, 2008, 04:53:37 AM
Btw, VC 2008 is sloowww as dog turds. Any suggestions on how to make it take less than 3 minutes for every compile?

Turn on symbols in the makefile. :) Although I think the VC makefile needs tidying with proper support for VC2008.
Title: Re: FB Alpha 0.2.96.77 Release
Post by: kev on April 06, 2008, 08:25:03 AM
I use visual studio 2008 for building FBA. It takes a few mins on the first build but after that it will do an incremental build which only recompiles the files you have changed. There must be some way to turn that on in the VC2008 makefile, I would assume.

Also, nice work on Tatio Z Treble, I had not played Chase HQ for aaaages. :)
Title: Re: FB Alpha 0.2.96.77 Release
Post by: iq_132 on April 06, 2008, 09:47:20 AM
Turn on symbols in the makefile. :) Although I think the VC makefile needs tidying with proper support for VC2008.

Wow! That is ridiculously fast. ^^ Thanks!
Title: Re: FB Alpha 0.2.96.77 Release
Post by: jens.l on April 06, 2008, 01:11:49 PM
HMMM, Gunsmoke works for me. I have to switch FBA Video options to:Select blitter/experimantal. :biggrin:
Added my fba system information, maybe it helped
Title: Re: FB Alpha 0.2.96.77 Release
Post by: Barry Harris on April 06, 2008, 03:24:28 PM
All blitters work fine for me in all builds so I'm not sure where the issue is.
Title: Re: FB Alpha 0.2.96.77 Release
Post by: Lemonzest on April 06, 2008, 04:58:37 PM
Gun Smoke ONLY works using the DX9 Blitter here, and then the comad games are flipped.
Title: Re: FB Alpha 0.2.96.77 Release
Post by: iq_132 on April 07, 2008, 12:02:33 AM
I finally tracked that damned bug down. :)
I forgot to initialize nCycleDone... stupid stupid.

in DrvFrame add this

   nCyclesDone[0] = nCyclesDone[1] = 0;
Title: Re: FB Alpha 0.2.96.77 Release
Post by: Barry Harris on April 07, 2008, 03:37:57 AM
Nice catch. I got the sound going as well. Had to fix two issues;

1. Correct use of BurnTimerEndFrame and BurnYM2203Update.
2. The latch was never read because CPU1's RAM area was defined too big and the read went there. :)

Anyway, sound works fine now.
Title: Re: FB Alpha 0.2.96.77 Release
Post by: Senseo on April 07, 2008, 04:51:09 AM
Hello.

Fantastic work dudes !

Thanks
Title: Re: FB Alpha 0.2.96.77 Release
Post by: Lemonzest on April 07, 2008, 07:04:42 AM
iq does your bugfix solve the blitter issue?
Title: Re: FB Alpha 0.2.96.77 Release
Post by: iq_132 on April 07, 2008, 01:06:59 PM
afaik, yes.  It works perfectly in every blitter I tried.  I'm assuming it is broken because the uninitialized variable is pointing to a region in the PC's ram used by the blitter (but I could be talking out of my ass).

@Treble - Fantastic! Thank you. :)
Title: Re: FB Alpha 0.2.96.77 Release
Post by: nganiere on April 07, 2008, 10:18:10 PM
Thanks for the updated Gun.Smoke Driver as I've been waiting to see this game in fba....works perfectly and nice to see one of the games I recommended being ported was considered....
Title: Freeze screen in Battle Shark
Post by: BisonSAS on April 10, 2008, 01:27:58 AM
Bug report:

Freeze screen in Battle Shark

Freeze here:
(http://bisonsas.googlepages.com/bshark-04-10-052412.png)
Title: Re: Freeze screen in Battle Shark
Post by: Barry Harris on April 10, 2008, 03:06:45 AM
Bug report:

Freeze screen in Battle Shark

Freeze here:
(http://bisonsas.googlepages.com/bshark-04-10-052412.png)

Probably down to CPU sync. I have an idea how to fix it but I need to make changes to the YM2610 interface first.