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

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #15 on: February 26, 2007, 02:15:01 PM »


Quote
------------------------------------
Extra Stuff (WIP) - by CaptainCPS-X
------------------------------------

- Redesigned a bit the Readme.txt file and added some old version changes to the what's new
- Redesigned the Select Game dialog
- Redesigned some buttons in the Select Game Dialog (with icons)
- Added 3 new buttons
  - Title Screen ( See the selected game Title Screen preview )
  - Ingame Preview (See the selected game Ingame preview )
  - Game Flyer ( See the selected game Flyer )
- Added function to save Title Preview when playing a game ( Shift+F12 )
- Added function to save Ingame Screen Preview when playing a game ( Alt+F12 )
- Now the Select Game Dialog Autoresize depending on the preview type and orientation

*Note:

   - New Horizontal previews are '304 x 224'
   - New Vertical previews are '224 x 384'
   - Flyers are '202 x 308'
   - Title Previews must be placed -> 'previews/'
   - Ingame Previews must be placed -> 'previews/ingame/'
   - Game Flyers must be placed -> 'flyers/'

*IMPORTANT:

   - When putting any Flyers from MAME packs, make sure the .PNG is not corrupted (some are)
     (soon the will be a verified Flyers pack exclusive for FBA)

*Note for Resource changes related to IDD_SELNEW dialog:

   -Future changes of size/coords done into [ App.rc -> 'IDD_SELNEW' ] will have no effect,
    to edit control sizes and other now is done in 'sel.cpp' in 2 new functions.

*Compilating SRC:

    -When compilating remember to add 'prevw.o' to the makefile

Well i think thats all ^^.



Download here: fba_src_029663_ex.zip

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

Offline KOF2112

  • Expert
  • *****
  • Posts: 187
  • Karma: +14/-4
Re: FB Alpha Extra Stuff
« Reply #16 on: February 26, 2007, 02:31:28 PM »
 :biggrin:Thanks CaptainCPS-X Share  Source

Offline KOF2112

  • Expert
  • *****
  • Posts: 187
  • Karma: +14/-4
Re: FB Alpha Extra Stuff
« Reply #17 on: February 26, 2007, 02:58:48 PM »
 :confused: :confused:

fba.exe to be wrong

fba_src_029663.zip + fba_src_029663_ex.zip

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #18 on: February 26, 2007, 03:28:34 PM »
:confused: :confused:

fba.exe to be wrong

fba_src_029663.zip + fba_src_029663_ex.zip

I dont know why youre getting that error it should work fine since I included the burner.h wich corrects that error...
just to make sure everything is there delete the 'obj' dir and check the following code...

Search this in src/burner/burner.h

Quote
// sshot.cpp
int MakeScreenShot();

Add this After that...

Quote
// prevw.cpp
int MakePreview();
int Make_Ingame_Preview();

And remember to add 'prevo.o' to the makefile.vc (for Visual C++ environment)  :wink:

It should work now ^^

SeeYaa!
 :biggrin:
« Last Edit: February 26, 2007, 03:33:25 PM by CaptainCPS-X »

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: FB Alpha Extra Stuff
« Reply #19 on: February 26, 2007, 04:03:31 PM »
where exactly does this go in the makefile.mingw because I'm getting errors that will stop the compile when I add it.....something about prev.d

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #20 on: February 26, 2007, 04:08:17 PM »
where exactly does this go in the makefile.mingw because I'm getting errors that will stop the compile when I add it.....something about prev.d

In the makefile.vc or makefile.mingw search for this part...

Quote
      misc.o bzip.o unzip.o zipfn.o state.o statec.o sshot.o dat.o \
      cong.o conc.o gamc.o gami.o \

Replace with this....

Quote
      misc.o bzip.o unzip.o zipfn.o state.o statec.o sshot.o dat.o \
      cong.o conc.o gamc.o gami.o prevw.o \

SeeYaa!
 :biggrin:

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: FB Alpha Extra Stuff
« Reply #21 on: February 26, 2007, 04:30:59 PM »
Doesn't compile because of sel.o or something like that......

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #22 on: February 26, 2007, 04:57:05 PM »
Doesn't compile because of sel.o or something like that......

Can you put a error picture?, I can help you better with that  :wink:

SeeYaa!
 :smilie:

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: FB Alpha Extra Stuff
« Reply #23 on: February 26, 2007, 05:18:47 PM »
here's what's going on....

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #24 on: February 26, 2007, 05:48:54 PM »
I did not compile this changes with MinGW thinking it was gonna compile fine, but here you have a edited 'Sel.Cpp'

added some definitions  required by MinGW

If you have any problems with the edited file just tell me  :wink:

SeeYaa!!
 :biggrin:

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: FB Alpha Extra Stuff
« Reply #25 on: February 26, 2007, 06:19:43 PM »
It gave me the same error replacing the sel.cpp.......I don't know what's wrong with it, oh well, I"ll get all the changes when Treble Winner releases his build....

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #26 on: February 26, 2007, 06:39:08 PM »
It gave me the same error replacing the sel.cpp.......I don't know what's wrong with it, oh well, I"ll get all the changes when Treble Winner releases his build....

Ok I managed to get the error I removed the 'burner_win32.h' and put the unchanged one from the last official FBA version, then to fix it you just have to put this 'burner_win32.h' revised for MinGW, btw it gives some warnings in my case but the binary its done and seems to be doing ok  :smilie:

SeeYaa!
 :biggrin:

Offline NJ7

  • Jr. Member
  • **
  • Posts: 78
  • Karma: +0/-6
  • Member
Re: FB Alpha Extra Stuff
« Reply #27 on: February 26, 2007, 06:56:31 PM »
still giving me the sel error.....

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #28 on: February 26, 2007, 07:32:47 PM »
still giving me the sel error.....

umm... did you try deleting the 'obj' dir ?


Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Re: FB Alpha Extra Stuff
« Reply #29 on: February 26, 2007, 08:17:53 PM »
OK! time for new Extra Stuff hehe  :biggrin:...

Quote
------------------------------------
Extra Stuff (WIP) - by CaptainCPS-X
------------------------------------

*R2

- New Skinned Splash using Windows GDI
- Revised the SRC files and now MinGW compiles fine


Skinned Splash Dialog



Edited Main Bitmap to match new Splash



Succesful compilation using MinGW environment



Succesful compilation using Visual C++ environment



Download R2 version of the Extra GUI changes:
fba_src_029663_ex_R2.7z [~600KB]

SeeYaa!!
:biggrin:

« Last Edit: February 01, 2010, 05:01:44 AM by CaptainCPS-X »