Author Topic: FB Alpha 0.2.97.14 Release  (Read 14007 times)

Offline Barry Harris

  • dontbeabarry
  • *
  • Posts: 1785
  • Karma: +0/-65535
  • I'm Barry Harris and I like to f*** people over
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.97.14 Release
« Reply #1 on: December 01, 2011, 04:31:45 PM »
Here you have Download Mirrors, the complete change log and a screenshot guys!  :biggrin:



Download Mirrors


FB Alpha 0.2.97.14 Release

  • Ported the V20/V30/V33/V25/V35 CPU core from MAME [iq_132]
  • Updated Vez interface to support above CPU core port [iq_132]
  • Updated the M72, M90, Dynamite Duke and Raiden drivers to support the new Vez interface [iq_132]
  • Added sound support to the V25 based Toaplan drivers Batsugun, Dogyuun, Knuckle Bash and Grind Stormer [iq_132]
  • Added Risky Challenge and Gussun to release builds [iq_132]
  • Ported the M6502 CPU core from MAME, and added an interface for it, replacing the old core [Barry]
  • Enabled the sub-CPU types in the M6502 CPU Core and added support for them in the interface [iq_132]
  • Added support for the new M6502 core to the Renegade driver, fixing some graphic issues [Barry]
  • Added support for the new M6502 core to the DEC-8 driver, adding sound to all games [Barry]
  • Added support for the new M6502 core to the Karnov driver, adding sound to all games [Barry]
  • Updated the Gauntlet, Mole Attack, Mysterious Stones and Scrambled Egg drivers to support the new M6502 core [Barry]
  • Added SAA1099 sound core module and added support to the XOR World driver which now has sound [iq_132]
  • Added support to the DAC module for up to eight DACs [Barry]
  • Added BURN_SND_CLIP macro [Barry]
  • Fixed rendering MSM6295 sound in Seibu sound module [Barry]
  • Added Neo Geo CD Load Game dialog [CaptainCPS]
  • Integrated the Neo Geo CD Load Game dialog with the rest of the application and fixed several x64 issues [Barry]
  • Removed the BurnMedia functionality since it is replaced by the Neo Geo CD id module, and updated all drivers to reflect the new structure [Barry]
  • Changed the burn, burn/devices, burn/drivers, burn/sound, burner and interface folders to use defined variable types, allowing better control for ports to other architectures [Barry]
  • Changed the CPU interfaces to use defined variable types [Barry]
  • Fixed the source code tree to build with MinGW64 and GCC 4.6.1 allowing MinGW to build x86 and x64 builds [Barry]
  • Consolidated the mingw345 and mingw452 makefiles, and added support for GCC 4.6.1 to the makefile [Barry]
  • Moved the rules to makefile.rules and included makefile.rules in the mingw and vc makefiles [Barry]
  • Moved some win32 specific stuff from burner.h to burner_win32.h [kev]
  • Some 64-bit code fixes [TheMaister]
  • Changed the DirectX support to load the functions at runtime, removing the need for linking to the libraries [CaptainCPS]
  • Added support for building the experimental DirectX9 blitter and xAudio2 module with MinGW [CaptainCPS]
  • Tidied the DirectX changes to compile cleanly [Barry]
  • Added an alternative DirectX 9 blitter written by regret and modified it to work with FB Alpha [Barry, regret]
  • Added driver for Dragon Ninja, Heavy Barrel and Robocop on DEC-0 hardware [Barry]
  • Added bootleg of Knights of the Round to the CPS-1 driver [Barry, JacKc]
  • Added clone of Pang 3 to the CPS-1 driver [Barry]
  • Added clone of Street Fighter II Champion Edition to the CPS-1 driver [Barry]
  • Added clone of Cobra Command to the DEC-8 driver [Barry]
  • Added clone of Puckman to the Pacman driver [JacKc]
  • Improved the asic27_kov protection simulation, allowing Knights of Valour: SanGuo QunYingZhuan / Sangoku Senki: SanGuo QunYingZhuan to work, albeit with incorrect roms due to rom-hoarding [iq_132]
  • Added clone of Ninja Warriors to the Taito drivers [JacKc]
  • Added Fix Eight to the Toaplan drivers [iq_132]
  • Added Ghox to the Toaplan drivers [iq_132]
  • Added support for the analog paddle in Ghox [Barry]
  • Added clone of Alien Storm to the Sega System 18 driver [JacKc]
  • Added clone of JJ Squakwers to the Seta driver [JacKc]
  • Added clone of Ikari III to the SNK68 driver [JacKc]
  • Added Pipi & Bibis to the Toaplan drivers [iq_132]
  • Cleaned up 1945K-III driver and added support for generic rendering [iq_132]
  • Cleaned up the 4 Enraya driver and added support for 'unknown Pacman gambling game' [iq_132]
  • Fixed sound in Aquarium driver [Barry]
  • Fixed sound in Armed Formation driver [Barry]
  • Fixed crash in the Baraduke driver [Barry]
  • Fixed Saturn in the Blue Print driver [Barry]
  • Fixed sound in Caveman Ninja bootleg in the Caveman Ninja driver [Barry]
  • Fixed crash when exiting CPS-1 drivers [Barry]
  • Fixed sound in SD Gundam Psycho Salamander no Kyoui in D-Con driver [Barry]
  • Fixed coin inputs in Garyoret in the DEC-8 driver [Barry]
  • Fixed an app crash in the Garyoret and Gondo drivers in the DEC-8 driver [Barry]
  • Fixed orientation in Last Mission in the DEC-8 driver [Barry]
  • Fixed Shackled in the DEC-8 driver [Barry]
  • Corrected main and sub CPU clocks in the Double Dragon driver [Barry]
  • Fixed music tempo in Double Dragon [Barry]
  • Improved the volume balance between the YM2151 and the MSM5205's in the Double Dragon driver [Barry]
  • Added overclocking support to the Double Dragon driver [Barry]
  • Improved video timing and sound balance in the Exed Exes driver [Barry]
  • Added sample support to the Galaga driver [Barry]
  • Fixed sound in Got-cha Mini Game Festival [Barry]
  • Fixed clone of Gyrodine in the Kyugo driver [Barry]
  • Fixed orientation of vertical games in the Lady Bug driver [Barry]
  • Fixed bootleg of Legend of Kage in the Legend of Kage driver [Barry]
  • Added ADPCM sound to Avengers and Trojan in the Legendary Wings driver [Barry]
  • Fixed music tempo in the M92 driver [Barry]
  • Fixed crash in Magical Cat Adventure driver [Barry]
  • Added support for second DAC in Mogua Desse driver [Barry]
  • Fixed sound in Mug Smashers driver [Barry]
  • Added support for the NeoOpen BIOS v0.1 beta to the NeoGeo driver [Barry]
  • Fixed driver reset in Task Force Harrier in the NMK16 driver [Barry]
  • Fixed sound in the Afega games in the NMK16 driver [Barry]
  • Fixed music tempo in Macross 2 and Thunder Dragon in the NMK16 driver [Barry]
  • Big cleanup of the Pacman driver, adding support for Pengo and a few clones [iq_132]
  • Fixed orientation of all games in the Pacman driver [Barry]
  • Fixed Paint Roller in the Pacman driver and added to release builds [Barry]
  • Fixed inputs in Ponpoko in the Pacman driver [Barry]
  • Fixed Woodpecker (set 2) in the Pacman driver and added to release builds [Barry]
  • Fixed sound in Pass driver [Barry]
  • Fixed sound in Power Instinct (bootleg set 2) [Barry]
  • Fixed service mode dips in Pushman driver [Barry]
  • Fixed crash in Pushman (Korea, set 2) [Barry]
  • Added Rally X to release builds since I obviously forgot when I wrote the driver! [Barry]
  • Emulated the MCU in the Renegade driver [Barry]
  • Emulated the custom ADPCM sound in the Renegade driver [Barry]
  • Fixed DAC sound in Route 16 driver [Barry]
  • Added NVRAM saving in the Seta 2 driver, meaning that gun callibrations are stored when exiting [Barry]
  • Fixed clone of Joe & Mac Returns in Simple 156 driver [Barry]
  • Fixed sound in SUNA16 driver [Barry]
  • Fixed Get Star (bootleg set 1) in Tiger Heli driver [Barry]
  • Emulated MCU in non-bootleg versions of Alcon and Slapfight in Tiger Heli drivers which are now working [Barry]
  • Simulated MCU in non-bootleg version of Get Star in Tiger Heli driver which is now working [Barry]
  • Added clone of Get Star to the Tiger Heli driver [Barry]
  • Added ADPCM sound to Toramich in the Tiger Road driver [Barry]
  • Fixed DAC sound in Kabuki-Z in the TNZS driver [Barry]
  • Fixed inputs and added sound in bootleg of Toki in the Toki driver [Barry]
  • Fixed sound in Jumping Pop in Tumble Pop bootleg driver [Barry]
  • Fixed sound in Buccaneers and Kickle Cubele in the Vigilante driver [Barry]
  • Fixed orientation in Vulgus [Barry]
  • Fixed WWF WrestleFest (US bootleg) in WWF Wrestlefest driver [Barry]
  • Fixed sound in Magic Bubble in the Yun Sung 16 driver [Barry]
  • Fixed a crash when starting the Neo Geo driver from the command-line [Barry]
  • Removed a 64Mb rom limit on Neo Geo sprite ROM size, fixing kof98ae and maybe some others [Barry]
  • Fixed an app crash when exiting drivers using the taito_m68705 module [Barry]
  • Moved Atari and Kaneko16 into the misc categories and added a category for Irem to the game selection dialog [Barry]
  • Fixed nullifying pointers in BurnFree in the Burn memory module [Barry]
  • Tidied all drivers in the misc_post90s and misc_pre90s folders, and updated to use Burn Memory module and BURN_SND_CLIP macro [Barry]
  • Moved Kaneko Pandora code to it's own file [Barry]
  • Moved Air Buster driver to misc_post90s folder [Barry]
  • Changed sega_decode_317 in the System1 driver to support external use and removed the duplicated code in the Angel Kids driver [Barry]
  • Matched all sets to MAME 0.144u1 [Barry]

NeoGeo CDZ Gamelist Screenshot



Enjoy!

SeeYaa!
 :biggrin:
« Last Edit: December 01, 2011, 05:19:18 PM by CaptainCPS »

Offline JacKc

  • FBNeo Dev
  • ******
  • Posts: 1677
  • Karma: +56/-0
  • Hasta la vista, Baby !
Re: FB Alpha 0.2.97.14 Release
« Reply #2 on: December 01, 2011, 07:18:08 PM »
Awesome release as always...Thanks a lot to Treble Winner, iq_132, Kev, CaptainCPS and all those who make every release better and better :biggrin:


Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha 0.2.97.14 Release
« Reply #3 on: December 01, 2011, 07:25:28 PM »
Awesome release as always...Thanks a lot to Treble Winner, iq_132, Kev, CaptainCPS and all those who make every release better and better :biggrin:

Thank you too JacKc! I appreciate all your collaboration as well ^^

Take care!

SeeYaa!
 :biggrin:

Offline money_114

  • Jr. Member
  • **
  • Posts: 53
  • Karma: +4/-0
Re: FB Alpha 0.2.97.14 Release
« Reply #4 on: December 02, 2011, 01:33:42 AM »
Chinese(Simplified) pack
« Last Edit: December 02, 2011, 01:35:51 AM by money_114 »

Offline orçotüsi5

  • Newbies
  • *
  • Posts: 27
  • Karma: +0/-0
Re: FB Alpha 0.2.97.14 Release
« Reply #5 on: December 02, 2011, 07:09:37 AM »
Great!

Thank you very much FBA Team.

Offline KaaMoS

  • Member
  • ***
  • Posts: 136
  • Karma: +1/-0
Re: FB Alpha 0.2.97.14 Release
« Reply #6 on: December 02, 2011, 05:19:05 PM »
Thank you so much for such update!
I've some little request/suggestions you could look:

1a. Since we have "Load Neo Geo CDZ" Feature on "File" Menu, you could delete "Start Neo Geo CDZ" option (plus, read below).
1b. When "Select ISO" feature is used to load an ISO "in the fly", it could be made to "auto-load" it, so this will avoid the need to click "Start Neo Geo CDZ" option  also.
2. It's just something in design, but would be good if "Start Neo Geo Multislot" were moved 1 step up (from the separator menu) or were separated also. It looks like "Multislot" and "CDZ" features were "related" (same hardware).
3a. I was told to use F1 (Fast Emulation) to decrease game loading time in Neo Geo CDZ games. Well, I'd like to know if were possible to "add/enable" a feature to make something like a "speed hack" for this. This feature could be added as a checkbox in "Neo Geo CDZ Gamelist", just like IPS is being shown in "(Normal) FBA Gamelist" window.
3b. About the last, I don't know if there are some new "keys" that have been added for Neo Geo CDZ emulation. Is there any key we could know?
4. Also, it seems to be that Neo Geo CDZ hasn't been listed on "Introducing FB Alpha" section from the Help menu.

Well, I haven't more ideas for now, so thanks for reading!

Thanks again for this big update, comrades!
Cheers!
« Last Edit: December 02, 2011, 05:23:36 PM by KaaMoS »

Offline Huggybaby

  • Jr. Member
  • **
  • Posts: 91
  • Karma: +2/-0
Re: FB Alpha 0.2.97.14 Release
« Reply #7 on: December 02, 2011, 05:51:47 PM »
Big big big update, thanks everyone.

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha 0.2.97.14 Release
« Reply #8 on: December 02, 2011, 11:40:04 PM »
Thank you so much for such update!
I've some little request/suggestions you could look:

1a. Since we have "Load Neo Geo CDZ" Feature on "File" Menu, you could delete "Start Neo Geo CDZ" option (plus, read below).
1b. When "Select ISO" feature is used to load an ISO "in the fly", it could be made to "auto-load" it, so this will avoid the need to click "Start Neo Geo CDZ" option  also.
2. It's just something in design, but would be good if "Start Neo Geo Multislot" were moved 1 step up (from the separator menu) or were separated also. It looks like "Multislot" and "CDZ" features were "related" (same hardware).
3a. I was told to use F1 (Fast Emulation) to decrease game loading time in Neo Geo CDZ games. Well, I'd like to know if were possible to "add/enable" a feature to make something like a "speed hack" for this. This feature could be added as a checkbox in "Neo Geo CDZ Gamelist", just like IPS is being shown in "(Normal) FBA Gamelist" window.
3b. About the last, I don't know if there are some new "keys" that have been added for Neo Geo CDZ emulation. Is there any key we could know?
4. Also, it seems to be that Neo Geo CDZ hasn't been listed on "Introducing FB Alpha" section from the Help menu.

Well, I haven't more ideas for now, so thanks for reading!

Thanks again for this big update, comrades!
Cheers!
This should make it more visually organized...(If approved for next official release of course :smilie:)



I'll probably add a option in there called "Auto load selected disc image", so when you select a CD image it would start immediately

As for the other questions, I don't know if it would be possible to do such speed-hacks, and I don't know what you mean by "keys", NeoGeo CDZ has been properly emulated but it didn't require any special keys or encryption bypassing as far as I know (if that's what you meant).

SeeYaa!
 :biggrin:

Offline nxst

  • New Member
  • *
  • Posts: 3
  • Karma: +0/-0
Re: FB Alpha 0.2.97.14 Release
« Reply #9 on: December 03, 2011, 02:53:03 PM »
Thank you very much for the new release. I have 6 little requests/suggestions that  are worth taking a look at and into consideration:

1. Add an option to change the skin
2. Add an option to disable splash screen
3. Add an option to change the Screen Refresh Rate Hz (25Hz - 100Hz)
4. Increase the 'Adjust speed of the emulated CPU' option' from 200% to 400%
5. Add multi-threading support
6. Add HD support

 :smilie:
« Last Edit: December 03, 2011, 03:18:58 PM by nxst »

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.97.14 Release
« Reply #10 on: December 03, 2011, 04:24:34 PM »
Chinese(Simplified) pack

Thanks - I've updated the site with your file.
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 KaaMoS

  • Member
  • ***
  • Posts: 136
  • Karma: +1/-0
Re: FB Alpha 0.2.97.14 Release
« Reply #11 on: December 03, 2011, 08:21:42 PM »
As for the other questions, I don't know if it would be possible to do such speed-hacks, and I don't know what you mean by "keys", NeoGeo CDZ has been properly emulated but it didn't require any special keys or encryption bypassing as far as I know (if that's what you meant).
Sorry for my bad English :P

What I meant was if Neo Geo CDZ had any "Short-Key" (key combination), because I haven't seen anything about this in the HELP file.
Looking at the HELP file, I found that this Chapter is named "Keys", so I got that term from there. ;) (perhaps that Chapter needs to be renamed as "Sortkeys" instead).

That screenshot you've made about "File" menu looks great!
I don't know if you could get the "Quick launch" feature added in one of the earlier versions of FB Alpha Shuffle (I remember Source Code was shared once), but in case you got it, you could do something like this:


File >Load >Open Gamelist
Open Neo Geo CDZ Gamelist

File >Quick Launch >Select a (Zip/7z) RomSET
Select an (ISO/CUE) Image


On the other hand, I couldn't find those extra mapping combinations (AB/CD/AC/BD/AD/BC/ABC/BCD/ABD/ACD/ABCD).
The were used to be at the end of Input Mapping option. Were they deleted intentionally?

OK, Captain, thank you so much for you attention! ;)
« Last Edit: December 03, 2011, 08:24:25 PM by KaaMoS »

Offline doomking

  • Jr. Member
  • **
  • Posts: 69
  • Karma: +21/-0
Re: FB Alpha 0.2.97.14 Release
« Reply #12 on: December 05, 2011, 10:37:08 AM »

On the other hand, I couldn't find those extra mapping combinations (AB/CD/AC/BD/AD/BC/ABC/BCD/ABD/ACD/ABCD).
The were used to be at the end of Input Mapping option. Were they deleted intentionally?




download: http://www.mediafire.com/?5w4ud264b0qzbmu

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.97.14 Release
« Reply #13 on: December 05, 2011, 03:53:15 PM »
On the other hand, I couldn't find those extra mapping combinations (AB/CD/AC/BD/AD/BC/ABC/BCD/ABD/ACD/ABCD).
The were used to be at the end of Input Mapping option. Were they deleted intentionally?

As far as I'm aware they haven't been in FB Alpha for a long time. I could be wrong though. :)
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 KaaMoS

  • Member
  • ***
  • Posts: 136
  • Karma: +1/-0
Re: FB Alpha 0.2.97.14 Release
« Reply #14 on: December 06, 2011, 01:18:22 AM »
HEHE, ok, thanks!

Well... I just figured that because I wasn't at Home... but I wanted to test some games and I had to map keys to my keyboard.
Does it mean that they won't be re-added for future versions?

Well, as said, I wasn't missing them until I saw they weren't there anymore :P
Thanks again (also Thanks Doomking for your compilled version) ;)