Author Topic: CaptainCPS-X's FB Alpha Extra Stuff WIP  (Read 127330 times)

Offline KOF2112

  • Expert
  • *****
  • Posts: 187
  • Karma: +14/-4
Re: FB Alpha Extra Stuff
« Reply #60 on: March 01, 2007, 06:19:43 PM »
 :biggrin:

Thanks CaptainCPS-X

Offline 7zxkv

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +9/-0
Re: FB Alpha Extra Stuff
« Reply #61 on: March 02, 2007, 06:12:46 AM »
hi ;)

1/ In the Titles pack, miss several games:

- lans2004
- lastsold
- fsword
- aof3k
- rbff2k
- sfach

Download: => http://www.speedyshare.com/503121782.html <=


2/ Only Japanese Titles pack are present.
Miss alternative titles with Latin characters (a new system is required of course, like Nebula)

Japanese + Latin Titles pack:

=> http://www.speedyshare.com/347566370.html <=

a+
« Last Edit: March 02, 2007, 06:15:12 AM by 7zxkv »

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #62 on: March 02, 2007, 01:51:58 PM »
Here I bring some missing NeoGeo Flyers

*Note: This flyers are not available in any MAME flyers pack.

Some previews:









Flyers in the compressed pack:

Quote
- Bang Bead
- Blue's Journey - Raguy
- Digger Man
- Ghostlop
- Jockey Grand Prix
- Metal Slug 4
- Pochi and Nyaa
- Pop 'n Bounce - Gapporin
- SvC Chaos - SNK vs Capcom (MVS)
- Zintrick (hack / bootleg) - Oshidashi Zentri


Download the flyers update here :

ng_miss_flyers.7z [~1.72MB]

And here is the updated Flyers Missing List:

Quote
------------------------
List of Missing Flyers:
------------------------

*CPS-1 (2)

- Pang! 3 (950511 Euro)
- Pang! 3 (950511 Japan)

*CPS-2 (7)

- 1944 - the loop master (000620 USA)
- 1944 - the loop master (000620 Japan)
- Choko (010820 Japan)
- Capcom Sports Club (970722 Euro) & clones
- Jyangokushi  -Haoh no Saihai- (990527 Japan)
- Puzz Loop 2 (010302 Euro)
- Puzz Loop 2 (010205 Japan)

*NeoGeo (3)

- Battle Flip Shot
- Tecmo World Soccer '96
- V-Liner (set 1)

* Sega (6)

- Alex Kidd: The Lost Stars (set 2, unprotected)
- Aurail (set 3, US, unprotected)
- MVP (set 2, US, FD1094 317-0143)
- Riot City (Japan)
- Sonic Boom (FD1094 317-0053)
- Toryumon

* Toaplan (2)

- Dogyuun
- Snow Bros. 2 - with new elves

* Cave (4)

- Air Gallet
- Gaia Crusaders
- Pretty Soldier Sailor Moon (version 95/03/22B)
- Thunder Heroes

* Misc (13)

- XESS - The New Revolution (SemiCom 3-in-1)
- Puzzle King
- Biomechanical Toy (unprotected)
- Cookie & Bibi 2
- Cookie & Bibi 3
- Hyper Pacman
- More More
- More More Plus
- News (set 1)
- Oh My God!
- Samurai Aces (World)
- Tiger Heli (US)
- Twinkle


* Total Missing -> 37 Flyers
 
--------------------------------------------------------
Last Updated: 2/03/2007
--------------------------------------------------------


SeeYaa!!
 :biggrin:

« Last Edit: February 01, 2010, 06:33:52 AM by CaptainCPS-X »

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #63 on: March 05, 2007, 12:08:24 AM »
FBA Extras R8  is here!

some previews...

Soundtrack Changer (CPS-1)



Soundtrack Changer (NeoGeo)



Quote
*R8 (Test Version)

- Added Soundtrack Changer for now working only with NeoGeo and CPS-1 Games
  (Some NeoGeo games are not changing Soundtracks, maybe they need other sound codes)
   * PAGEUP -> Next Track
   * PAGEDOWN -> Previous Track
   * SPACEBAR -> Play Current Track
   * HOME -> Reset to first Track
- FBA now manage Winkawaks / Nebula tracklists .dat's (ThanX IQ_132!)

NOTE!: Soundtrack Title feature is not working 100% and needs some adjustment.

       Tracklist .dat is the same format as Winkawaks / Nebula's one.
       Ex. kof98.dat :
       -------------------------------------
           [tracks]
           0721=Cipher
           0722=Cipher (MVS)
           0723=The King of Fighters
           0724=W
           0725=Intrusion
           0726=Revive
           ...
       -------------------------------------
       If there is no dat for a game in 'tracklst/' directory then the Soundtrack Change
       function will do nothing.
 
- The extras are now exclusive to work with the last official version of FBA
- Features from the other Extra Releases are in this release for Ex. Saving Previews, etc.
- Remember to add 'prevw.o' to the makefile before doing the build.


Download the Test version here:

fba_src_029665_ex_R8.7z [~235KB]

SeeYaa!
:biggrin:
« Last Edit: February 01, 2010, 06:34:22 AM by CaptainCPS-X »

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #64 on: March 05, 2007, 12:53:03 AM »
Quick Update to FBA Extras R8!

Next thing I'll try to fix is the width of the area where the Song title is displayed. For now I hope you enjoy this Extra features ^^

Quote
*R8u1 (Test Version Update 1)

- Fixed the Soundtrack Changer Title feature,now it displays the titles just fine. (ThanX IQ_132!)



Download the R8u1 version here:

fba_src_029665_ex_R8u1.7z [~235KB]

SeeYaa!
 :biggrin:
« Last Edit: February 01, 2010, 06:34:48 AM by CaptainCPS-X »

Offline Duck King

  • New Member
  • *
  • Posts: 8
  • Karma: +1/-0
Re: FB Alpha Extra Stuff
« Reply #65 on: March 05, 2007, 09:05:32 AM »
Hello CaptainCPS-X,

I see your improvements about FBA's GUI... :eek:

Can you modify the src to when we switch to Max size (Windows size) the FBA's winbdows fit the screen ?

Actually when I switch to Max size FBA doesn't fit the screen.... :redface:

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #66 on: March 05, 2007, 10:58:29 PM »
FBA Extras R9 arrived!!!

Soundtrack Changer (CPS-2 / QSOUND / CPS-1 QSOUND!!)



Quote

*R9

- Added CPS-2 Support to the Soundtrack Changer! [ThanX to IQ_132 for the help with QSound]
- Reorganized the Soundtrack Changer code [ThanX to Leaf for the recommendation]
- Remember to add 'tracklst.o' to the makefile before making the build.

Note: There are 2 things I have to fix and the Soundtrack Changer feature will be allmost complete:
      - Find a way to make the area where the Track Title is displayed bigger.
      - NeoGeo Sountrack Changing in all games.



Download the new release here:

fba_src_029665_ex_R9.7z [~238KB]

SeeYaa!
 :biggrin:
« Last Edit: February 01, 2010, 06:35:38 AM by CaptainCPS-X »

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #67 on: March 06, 2007, 06:28:00 PM »
FBA Extras R10 WIP !

Posting to let you all know the progress of some extras im adding to FBA ^^...

Soundtrack Changer Tracklist



and are some completed Extras coming in R10...

Quote

- Fixed a memory leak in some CPS-2 functions [ThanX to Leaf]
- Soundtrack Changer feature now check for parent Tracklist if a clone without one is selected.



The tracklist dialog is very WIP, because Im looking the way to make it not Lock the main window, so we can change tracks and continue playing without closing the dialog. If someone know how to fix that issue, your help is welcome ^^

SeeYaa!
 :biggrin:
« Last Edit: February 01, 2010, 06:36:09 AM by CaptainCPS-X »

Offline JiMMy_PaGe

  • Expert
  • *****
  • Posts: 60
  • Karma: +2/-0
    • SNK-NeoFighters
Re: FB Alpha Extra Stuff
« Reply #68 on: March 06, 2007, 06:44:41 PM »
FBA Extras R10 WIP !

Posting to let you all know the progress of some extras im adding to FBA ^^...

Soundtrack Changer Tracklist



and are some completed Extras coming in R10...

The tracklist dialog is very WIP, because Im looking the way to make it not Lock the main window, so we can change tracks and continue playing without closing the dialog. If someone know how to fix that issue, your help is welcome ^^

SeeYaa!
 :biggrin:
It locks by pausing the game or by closing the dialog itself after you choose the track? If the problem is because it pauses the emulation, i think i can fix it, anyway, if you want, send me the wip on msn or pm me and i will see what i can do  :biggrin:
C ya bro and congratulations  :wink:

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #69 on: March 06, 2007, 09:05:09 PM »
Hey JiMMy!! ^^... fixed it!, I just cleaned the code and used other method of calling the dialog, something like the Shot Factory..I managed to get the Listbox notification messages and now when I DblClick a Track title it will start playing with no probs ^^

now there is an actual FBA problem,...Run a game and when there is music playing, click on top of the FBA window , If you have autopause deactivated this will autopause the game but with a sound distortion first no matter what (its supposed not to be like that), but im working to see if I can fix it, seems to be something with the 'Mouse Button Down' notification.

I will go to the MSN later, maybe not today but i will get there later to chat with you and I'll get that opportunity to chat with IQ too ^^

Take Care All!
SeeYaa!!
 :biggrin:
« Last Edit: March 06, 2007, 09:06:40 PM by CaptainCPS-X »

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #70 on: March 06, 2007, 11:46:39 PM »
Hi all!, im posting to let you know that the problem with the Tracklist window is fixed!!, I edited the code so the dialog is a separate thread from the main Window, doing this the Main window wont 'freak' while we do something in the Tracklist dialog ^^ (autopause function works with this too, so if autopause is active and we have the Tracklist dialog Focused the game will be paused until we come back to the main window, if not active then the game will keep running while we change the music).

btw, I think this should be done with the other FBA dialogs as well, ...but that can wait hehe, for now im interested in getting this tracklist working  :biggrin:.

There are just a few things i want to add to the Tracklist dialog and then i will release the code  :wink:

SeeYaa!!
:biggrin:

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #71 on: March 07, 2007, 04:12:04 AM »
I think this is the most complete WIP of the Soundtrack Changer Tracklist Dialog, so here I bring you some pics before i release the R10 version of the FBA Extras  :wink:....

Tracklist Dialog almost final WIP



SeeYaa!
 :biggrin:
« Last Edit: February 01, 2010, 06:37:05 AM by CaptainCPS-X »

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #72 on: March 07, 2007, 03:47:31 PM »
Here it is!!, FBA Extras R10 !!

Tracklist Dialog - (Now with some extra buttons)



Quote

*R10

- Added option to Show / Hide a Tracklist dialog wich lets you change tracks while
  playing a game,  the dialog can be activated or deactivated by pressing 'Alt+Spacebar'.
- Fixed a memory leak in some CPS-2 functions [ThanX to Leaf]
- Soundtrack Changer feature now check for parent Tracklist if a clone without one is selected.

Note!: There is new problem when a CPS-1 game is loading that make FBA crash, I dont know exactly why but I think it has to be the dat parsing function. If somebody can help with that, it will be very appreciated.



Download the R10 version here:

fba_src_029665_ex_R10.7z [~243KB]

SeeYaa!
 :biggrin:
« Last Edit: February 01, 2010, 06:37:39 AM by CaptainCPS-X »

Offline iq_132

  • Administrator
  • *****
  • Posts: 3728
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: FB Alpha Extra Stuff
« Reply #73 on: March 07, 2007, 06:32:57 PM »
The only thing I have to suggest is that in the tracklist window, that the numbers are always 3 digits.
Code: [Select]
_stprintf(szTrackTitleCode, _T("0x%3.3X - %s"), Tracks[i].nTrack, Tracks[i].szName);
Other than that, fantastic!

*edit*
One last thing, just noticed CPS1 games crash (all I've tried so far) with a .65 (fresh) + this.
Can anyone else confirm this?

*edit 2*
CPS1 games (non q-sound) crash if they're the first game played.  (CPS1 w/Q-Sound work fine).

Also wanted to add, how about a small area to add a manual track play  (text box to type in a track number + play, I'm sure this will assist with tracklist creation.)

*edit 3*
For enabling the standard CPS1 command, you may want to add these as well...
HARDWARE_CAPCOM_CPS1_GENERIC
HARDWARE_CAPCOM_CPSCHANGER
« Last Edit: March 07, 2007, 07:22:30 PM by iq_132 »


Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #74 on: March 07, 2007, 10:49:31 PM »
FBA Extras R11!

Sorry about the FBA Tracklist window not working 100%, but Im trying my best to make it work well.

So here is the new stuff  :smilie:  :biggrin:...

Quote
*R11

- Cleaned Tracklist parsing code, now CPS-1 games load fine.
- Added volume slider control int the Tracklist dialog, not working for now.
- Now the sound commands in the Tracklist have 3 hex digit [ThanX IQ_132].
- Added 'HARDWARE_CAPCOM_CPS1_GENERIC' and 'HARDWARE_CAPCOM_CPSCHANGER' to enable
  all standard CPS-1 games work with the Music Changer feature [ThanX IQ_132].

Note!: When changing tracks in CPS-1 games from the Tracklist window, FBA closes sometimes,
there might be a problem calling the Play function when a doubleclick occurs in the Tracklist.



Download the R11 version here:

fba_src_029665_ex_R11.7z [~243KB]

IQ, I will be working with the custom sound command soon, as you said , it can help when making tracklist dats, thanx for the recommendations and for helping ^^.

EDIT* Edited some missing files in the package and Link now works  :p

SeeYaa!
 :biggrin:
 
PS: I was going to do some more extras today but Im a little sleepy right now, ...I had to take a pill for allergy and it causes that effect. But tomorrow Ill do some work to this extras  :biggrin:.
« Last Edit: February 01, 2010, 06:38:50 AM by CaptainCPS-X »