Author Topic: FB Alpha 0.2.96.90 Release  (Read 23019 times)

Offline KOF2112

  • Expert
  • *****
  • Posts: 187
  • Karma: +14/-4
FB Alpha 0.2.96.90 Release
« on: August 02, 2008, 12:35:25 AM »

http://www.barryharris.me.uk/

Quote
v0.2.96.90
- Burner (interface) changes
  - Added board type, genre and family filters to the game selection dialog
    - Updated all drivers with the new flags
    - Amended the relevant dialogs to display the new genre and family
      information
    - Added the genre and family flags to the -listextrainfo output
  - Added gamelist localisation functionality
    - It works in much the same way as the UI localisation, beware though,
      that if you have a large file it can take some time to start the
      program, try and keep the file small and with only the titles you want
      to translate
    - Maximum titles to translate is currently set at 5000
    - The advantage of doing it this way is that the whole program benefits
      from translated titles, not just certain parts and the speed hit is
      only felt once rather than every time a title is retrieved
    - Obviously this only works with UNICODE builds
  - Fixed some issues with clicking behind some dialog boxes
  - Fixed a problem with the config file, allowing multi-byte paths to be
    specified
  - Double clicking on cheats in the dialog now selects the next option,
    thanks to sho
  - Changed the menu in the game selection dialog to a basic menu
  - Increased the width of the info boxes in the game selection dialog to use
    all available space (and not crop text unnecessarily)
- Burn (emulation) changes
  - Hooked up the SN76496's in Van-Van Car
  - Finished up sf2m13 thanks to a small patch posted by iq_132 years ago
  - Added various homebrew games and demos (can be filtered out if you don't
    want to see them)
  - Added various decrypted C sets to the Neo Geo driver (can be filtered out
    if you don't want to see them)
  - Fixed a rom size issue in 8ballact
  - Matched all sets to MAME 0.126u3

Offline 0746

  • Expert
  • *****
  • Posts: 108
  • Karma: +2/-0
Re: FB Alpha 0.2.96.90 Release
« Reply #1 on: August 02, 2008, 04:10:34 AM »
awesome
and I thought .89 was the last

Offline iq_132

  • Administrator
  • *****
  • Posts: 3725
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: FB Alpha 0.2.96.90 Release
« Reply #2 on: August 02, 2008, 09:42:36 PM »
Wonderful, as always :)


Offline 0746

  • Expert
  • *****
  • Posts: 108
  • Karma: +2/-0
Re: FB Alpha 0.2.96.90 Release
« Reply #3 on: August 03, 2008, 04:17:32 AM »
I was wondering what version of DX sdk was used to compile the official build. The experimental blitter says it can initialize when I compile with the March 2008 version.

Offline pmc2

  • Jr. Member
  • **
  • Posts: 69
  • Karma: +3/-0
Re: FB Alpha 0.2.96.90 Release
« Reply #4 on: August 05, 2008, 05:52:10 PM »
Hi,

Can you add the 2xPM filter (very better performance than Hq2x and great aspect!!) ??

FBAE R16 WIP: with, without

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha 0.2.96.90 Release
« Reply #5 on: August 05, 2008, 06:13:15 PM »
Hi,

Can you add the 2xPM filter (very better performance than Hq2x and great aspect!!) ??

FBAE R16 WIP: with, without

I will post the code asap now that i can explore my old HDDs =) (right now I'm setting up my compilation environment ...again ^^U)

SeeYaa!
 :biggrin:

Offline 0746

  • Expert
  • *****
  • Posts: 108
  • Karma: +2/-0
Re: FB Alpha 0.2.96.90 Release
« Reply #6 on: August 05, 2008, 08:34:34 PM »
ahhh its CaptainCPS-X ^^ We all missed you. Hope the aliens didn't treat you too roughly.

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha 0.2.96.90 Release
« Reply #7 on: August 05, 2008, 10:27:33 PM »
Hi there ^^, aliens didnt stand my talking and left me go xD lol...

About the 2xPM Blitter...I successfully added it to the latest FBA build and its working under "Enhanced (Direct3D 7)", but there seems to be a problem with the "SoftFX (DirectDraw 7)" and the problem occur in the official build originally, not related with 2xPM in any way:

To experience the crash, switch your desktop bit depth to '16-bit', open the latest official FBA, select "SoftFX (DirectDraw 7)" blitter and choose any of the following options:  Super Eagle, 2xSaI or Super 2xSaI.

For now those are my findings about the issue with 15/16-bit depth blitter options running under SoftFX (DirectDraw 7)...and since I dont know how to fix that I just hope anyone can figure it out later ^^

I will clean the code a bit then im gonna post it asap, its very simple to add to your SRCs =)

SeeYaa!
 :biggrin:

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha 0.2.96.90 Release
« Reply #8 on: August 05, 2008, 11:33:54 PM »
Managed to add 2xPM Blitter working with both 'SoftFX' and 'Enhanced', the only thing that i can't understand completely is that 2xPM works in 15/16/32 bit depth when using Enhanced (Direct3D 7) but when using it with SoftFX (DirectDraw 7) you must be using 15/16-bit depth in order to make it work  :p... (it would not be a bad idea to add a option to FBA called something like "Force 16/32-bit depth when necessary", so the user doesn't have to worry about bit depths anymore ^^)

The 2xPM blitter code should be ready in a couple of mins =)

SeeYaa!
 :biggrin:

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha 0.2.96.90 Release
« Reply #9 on: August 06, 2008, 12:33:41 AM »
2xPM Blitter for FBA

I was gonna make a tutorial here but I ended writing it into a TXT included in the attached ZIP  :smilie:. Everything is already modified in the ZIP you only have to extract the files and overwrite the older ones =)

If anyone have issues adding it please let me know ^^, Enjoy!!

SeeYaa!
 :biggrin:

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
Re: FB Alpha 0.2.96.90 Release
« Reply #10 on: August 06, 2008, 04:33:29 AM »
Hi Cap,

Welcome back.

There seems to be a few issues with the implementation of 2xPM. The vid_softfx.cpp file never enables 2xPM - it gets eagle when you select it. It also breaks a lot of the other filters (they rely on the nSoftFXBlitter varible to initialise properly). You should also use the VidSoftFXCheckDepth() function to fix the colour depth crashes (again this relies on the nSoftFXBlitter varible so this got broke for other filters too). Lastly, there should be a detection for whether or not to use the 15-bit or 16-bit version of the filter.

I have fixed all these and my vid_softfx.cpp file is attached.

Nice to see you back. :)
Account of Barry Harris; the traitor.
Send me an e-mail at barry@fbalpha.com letting me know how big of a piece of sh** I am.

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha 0.2.96.90 Release
« Reply #11 on: August 06, 2008, 04:47:17 AM »
Hi Cap,

Welcome back.

There seems to be a few issues with the implementation of 2xPM. The vid_softfx.cpp file never enables 2xPM - it gets eagle when you select it. It also breaks a lot of the other filters (they rely on the nSoftFXBlitter varible to initialise properly). You should also use the VidSoftFXCheckDepth() function to fix the colour depth crashes (again this relies on the nSoftFXBlitter varible so this got broke for other filters too). Lastly, there should be a detection for whether or not to use the 15-bit or 16-bit version of the filter.

I have fixed all these and my vid_softfx.cpp file is attached.

Nice to see you back. :)

Barry!! ^^ ThanX for the welcome and the fix for the blitter!, I didn't fully understood how the 15/16-bit thing worked but now I have looked at your posted code and it seems very clear ^^, gonna check it out before going to bed  :biggrin:  :p

Take Care!
SeeYaa!
 :biggrin:

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha 0.2.96.90 Release
« Reply #12 on: August 06, 2008, 05:08:54 AM »
Test results were successful ^^ 2xPM is working good :biggrin:, the only thing giving issues in blitters are the 'Super Eagle', '2xSaI' and 'Super 2xSaI', when I try to use SoftFX (DirectDraw 7) with a desktop bit depth of 16-bit FBA crashes, but this shouldn't happen since those blitters must be used within 15/16-bit depth, in other hand if I use 'Super Eagle', '2xSaI' or 'Super 2xSaI' with Enhanced (Direct3D 7) it works, doesnt matter if my desktop bit depth is 15/16/32-bit.

Still have to test this at other PC's because I have only tested it the current PC.

Anyway, 2xPM is working ^^ so everything is cool xD, I dont use Super Eagle or 2xSaI that much

SeeYaa!
 :biggrin:

Offline pmc2

  • Jr. Member
  • **
  • Posts: 69
  • Karma: +3/-0
Re: FB Alpha 0.2.96.90 Release
« Reply #13 on: August 06, 2008, 05:24:16 AM »
Great !!

Offline KOF2112

  • Expert
  • *****
  • Posts: 187
  • Karma: +14/-4
Re: FB Alpha 0.2.96.90 Release
« Reply #14 on: August 06, 2008, 08:53:11 AM »
IPS content Cannot entire show

Looked picture IPS Game kof2002 Remix Ultra 3.5