Welcome!
Final Burn Neo => FBN Development => Topic started by: bms888 on January 19, 2005, 07:32:20 PM
-
Download FBA v0.2.95.22 exe and src from here,^_^:
http://fba.emuunlim.com/?fba=files
What's New?
-----------
v0.2.95.22
This is still an alpha release!
Note that, if compiled with GCC, you will need to use version 3.3.x, and
the experimental DirectX 9 blitter is not built.
- Implemented workarounds to the FB Alpha executable to allow the use of windres
as the resource compiler (it cannot zero-terminate strings or use a string as
an RCDATA resource);
- Cleaned up the makefiles (variables/options now defined in the main makefile);
- Fixed a few game names / bad ROM definitions;
- Fixed CPS1 games sound / crashing if started as the 1st game;
- Fixed the Psikyo games that use an YM2610 for sound;
- Fixed a few problems with ANSI builds;
-----------
v0.2.95.21
This is still an alpha release!
Note that this version CANNOT be compiled with GCC!
- converted all code to optionally use unicode.
- Added a driver for 68EC020 based Psikyo hardware.
- Added the English language version of Dangun Feveron.
- Added a built-in graphical 68000 family debugger.
- Added a second 68000 CPU core. For plain 68000 CPUs you can select
which core to use, the new one also emulates 68010 and 68EC020 CPUs.
- Fixed the overclock feature for Neo Geo;
- Added a DirectX Graphics 9 blitter (see system requirements, below);
- Performed miscellaneous minor bugfixes;
-
Thanks BMS :) I'm very glad they re-added gcc.
-
maybe someone can make mini GCC compiled package for this new FBA,thx!
-
Still needs fixes I will wait .
-
I compile this Ver use GCC 3.31 and get one FBAa.exe,but can't show about menu as old orignal FBA,i forget how to fix,anyone can tell me,thx.
-
why I compiled Ver with GCC show many ? in gamelist?
anyone can tell me the reason?
-
which file to fix can show about menu correctly?
I known about ?,but forget in which file,^_^
-
I compiled this new FBA use GCC 3.3.1,w32api-3.2,binutils-2.15.91 on WinXP SP1.
-
in this page...
http://www.mingw.org/download.shtml
what GCC i have to download to upgade my mingw?... this is really a mess :(
See ya!!!! :D
-
in this page...
http://www.mingw.org/download.shtml
what GCC i have to download to upgade my mingw?... this is really a mess :(
See ya!!!! :D
Yeh it is a mess... any help :S ? I get errors whatever I try doing...
-
say again,^_^.
I need your help!
I compile this Ver use GCC 3.31 and get one FBAa.exe,but can't show about menu as old orignal FBA,i forget how to fix,anyone can tell me,thx.
-
OK, I find out the about menu bug(?) in my WinXP SP1, in app.rc,^_^
fixed code:
IDD_ABOUT DIALOGEX 0, 0, 349, 107
STYLE DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP
EXSTYLE WS_EX_TOOLWINDOW
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "BMP_ABOUT",IDC_STATIC,"Static",SS_BITMAP | SS_REALSIZEIMAGE | SS_SUNKEN,3,3,100,50
CONTROL "version",IDC_FBA_VER,"Static",SS_OWNERDRAW | WS_GROUP,78,63,264,10
CONTROL "specialbuild",IDC_SPECIALSTRING,"Static",SS_OWNERDRAW | WS_GROUP,78,71,264,10
RTEXT "FB Alpha contains parts of MAME && Final Burn. [COLOR=Blue](c)[/COLOR]2004, Team FB Alpha.",IDC_STATIC,6,90,230,8,WS_DISABLED
DEFPUSHBUTTON "OK",IDOK,294,88,50,14
PUSHBUTTON "License",IDC_SHOWLICENSE,240,88,50,14
CONTROL "",IDC_LICENSE,"RICHEDIT20A",ES_MULTILINE | ES_READONLY | WS_VSCROLL | ES_NOIME,3,107,342,77, WS_EX_STATICEDGE | ES_EX_NOCALLOLEINIT
END
orignal code:
IDD_ABOUT DIALOGEX 0, 0, 349, 107
STYLE DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP
EXSTYLE WS_EX_TOOLWINDOW
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "BMP_ABOUT",IDC_STATIC,"Static",SS_BITMAP | SS_REALSIZEIMAGE | SS_SUNKEN,3,3,100,50
CONTROL "version",IDC_FBA_VER,"Static",SS_OWNERDRAW | WS_GROUP,78,63,264,10
CONTROL "specialbuild",IDC_SPECIALSTRING,"Static",SS_OWNERDRAW | WS_GROUP,78,71,264,10
RTEXT "FB Alpha contains parts of MAME && Final Burn. [COLOR=Blue]?[/COLOR]2004, Team FB Alpha.",IDC_STATIC,6,90,230,8,WS_DISABLED
DEFPUSHBUTTON "OK",IDOK,294,88,50,14
PUSHBUTTON "License",IDC_SHOWLICENSE,240,88,50,14
CONTROL "",IDC_LICENSE,"RICHEDIT20A",ES_MULTILINE | ES_READONLY | WS_VSCROLL | ES_NOIME,3,107,342,77, WS_EX_STATICEDGE | ES_EX_NOCALLOLEINIT
END
-
in this page...
http://www.mingw.org/download.shtml
what GCC i have to download to upgade my mingw?... this is really a mess :(
See ya!!!! :D
this:
http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download
-
but anyone can tell me how to fix many ? in my FBA gamelist,thx.
-
but anyone can tell me how to fix many ? in my FBA gamelist,thx.
seems to b a problem with chinese and/ or special characters, here I'm using win2k pro with chinese language support, without any "?" in the gamenames...
-
seems to b a problem with chinese and/ or special characters, here I'm using win2k pro with chinese language support, without any "?" in the gamenames...
You use Win2K Pro no problems,why in my WinXP SP1 has it?
-
this:
http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download
thats not an update, that will the base MinGW installation.
i used to have my GCC at 3.3.1. if someone wont provide you with a solution then ill try and help later (im doing something for my brother for now).
-
thats not an update, that will the base MinGW installation.
i used to have my GCC at 3.3.1. if someone wont provide you with a solution then ill try and help later (im doing something for my brother for now).
i dont know if you already figured it out but here are the files to update GCC to version 3.3.1
gcc-core-3.3.1-20030804-1.tar.gz
gcc-g++-3.3.1-20030804-1.tar.gz
gcc-g77-3.3.1-20030804-1.tar.gz
gcc-objc-3.3.1-20030804-1.tar.gz
be aware that i dont have a clue if theres a redundant entry in there or if the newer ones are working (if there are newer ones). it used to work on my end before though the only reason i stopped using it is because the NeoPCM2 (SNK) code wont work with it.
also, i dont know if updating binutils can help (updating it screw up my old compiler setup) but youre better off getting it just incase.
-
You use Win2K Pro no problems,why in my WinXP SP1 has it?
seems that your winxp is chinese, or some like that... maybe if you install more ocidental languages in your winxp the problem should be solved, I guess...
-
seems that your winxp is chinese, or some like that... maybe if you install more ocidental languages in your winxp the problem should be solved, I guess...
Yes,my winxp pro SP1 is chinese.
-
GCC 3.3.1 installed with MinGW 3.1.0-1... this screeenie is the only thing i get... i didn't change anything (and i won't until the unmodified exe gets compiled at least)... undefned reference... what i should do now? XD... this is terrific! :rolleyes:
What i miss? some especial files? or what?
Thanks in advance
See ya!!!!! :D
-
GCC 3.3.1 installed with MinGW 3.1.0-1... this screeenie is the only thing i get... i didn't change anything (and i won't until the unmodified exe gets compiled at least)... undefned reference... what i should do now? XD... this is terrific! :rolleyes:
What i miss? some especial files? or what?
Thanks in advance
See ya!!!!! :D
no, the GCC version installed with MinGW 3.1.0-1 is 3.2.something (but NOT 3.3.x)
im not sure if running the MinGW runtimes can help too (at least its a small download)
-
Linking executable... fbaa.exe
obj/GNU_WIN32/fbaa/interface/win32/vid_d3d.o(.text+0x28a):vid_d3d.cpp: undefine
reference to `IID_IDirectDraw7'
obj/GNU_WIN32/fbaa/interface/win32/vid_d3d.o(.text+0x29e):vid_d3d.cpp: undefine
reference to `DirectDrawCreateEx@16'
obj/GNU_WIN32/fbaa/interface/win32/vid_d3d.o(.text+0x2c7):vid_d3d.cpp: undefine
reference to `IID_IDirect3D7'
obj/GNU_WIN32/fbaa/interface/win32/vid_d3d.o(.text+0x118e):vid_d3d.cpp: undefin
d reference to `IID_IDirect3DTnLHalDevice'
obj/GNU_WIN32/fbaa/interface/win32/vid_ddraw.o(.text+0xf9):vid_ddraw.cpp: undef
ned reference to `IID_IDirectDraw7'
obj/GNU_WIN32/fbaa/interface/win32/vid_ddraw.o(.text+0x114):vid_ddraw.cpp: unde
ined reference to `DirectDrawCreateEx@16'
obj/GNU_WIN32/fbaa/interface/win32/vid_ddrawfx.o(.text+0x128):vid_ddrawfx.cpp:
ndefined reference to `IID_IDirectDraw7'
obj/GNU_WIN32/fbaa/interface/win32/vid_ddrawfx.o(.text+0x14a):vid_ddrawfx.cpp:
ndefined reference to `DirectDrawCreateEx@16'
obj/GNU_WIN32/fbaa/interface/win32/inp_dinput.o(.text+0x379):inp_dinput.cpp: un
efined reference to `IID_IDirectInput7A'
obj/GNU_WIN32/fbaa/interface/win32/inp_dinput.o(.text+0x12a3):inp_dinput.cpp: u
defined reference to `IID_IDirectInputDevice7A'
obj/GNU_WIN32/fbaa/interface/win32/inp_dinput.o(.text+0x14b3):inp_dinput.cpp: u
defined reference to `IID_IDirectInputDevice7A'
obj/GNU_WIN32/fbaa/interface/win32/inp_dinput.o(.text+0x1520):inp_dinput.cpp: u
defined reference to `c_dfDIMouse2'
make[2]: *** [fbaa.exe] Error 1
make[1]: *** [all] Error 2
make: *** [mingw] Error 2
help me plz :confused:
-
I have a feeling you didn't extract the dx_7 libs correctly. Make sure the .a files go into lib and the .h files go into include
-
I have a feeling you didn't extract the dx_7 libs correctly. Make sure the .a files go into lib and the .h files go into include
al files in dx70_mingw.zip are extracted in the right folders
:(
-
Hmm... well, I'm going to post a trimmed mingw & fba source with avi support sometime, so that might help.
-
fine :)
-
no, the GCC version installed with MinGW 3.1.0-1 is 3.2.something (but NOT 3.3.x)
im not sure if running the MinGW runtimes can help too (at least its a small download)
I mean that i've upgraded GCC 3.2 wit 3.3, on mingw 3.1.0-1... but i get that... i tryed changing the winapi pakage (2.4 and 2.5) and i get different undifined references when i change them... the error in my last post was using 2.5, with 2.4 gives me errors on symbol.cpp (I guess that is the name i don't remember well XD)
I'll wait for the MinGW pakage by IQ... i surrender witrh this thing
BTW IQ... your MinGW pakage will have winapi 2.5 right? to compile avi support on fba :P
Thank
See ya!!!! :D
-
Hmm... well, I'm going to post a trimmed mingw & fba source with avi support sometime, so that might help.
sounds great :cool:
i recently had a prob with my current hdd that the partition got corrupt, lost all my fba build/source files and mingw files so i'm glad your able to do this. ;)
-
Look like everyone needed these neogeo roms new settings.
neogeo.zip for fba_029522
000-lo.lo - e09e253c - 64.0kb
asia-s3.rom - 91b64be3 - 128.0kb
neodebug.bin - 698ebb7d - 128.0kb
neo-epo.bin - d27a71f1 - 128.0kb
neo-po.bin - 16d0c132 - 128.0kb
sfixs.sfx - 354029fc - 128.0kb
sm1-sm1 - 97cf998b - 128.0kb
uni-bios.20 - 0c12c2ad - 128.0kb
usa_2slt.bin - e72943de - 128.0kb
vs-bios.rom - f0e8f27d - 128.0kb
I have a bad feeling that this neo-po.bin - 16d0c132 - 128.0kb very hard to find.
This is a day 4 and haven't found it yet. :D
-
neo-po.bin is already out!
-
I've tried a compilation with mingw 3.2.0 rc3 and had a lot of problems, the old 3.1.0-1 works fine here...
my packages:
nasm-0.98.38-win32
upx125w
UnxUtils
w32api-3.1
zlib114-mingw
MinGW-3.1.0-1
ActivePerl-5.8.6.811-MSWin32-x86-122208
besides a lot of warnings I´ve got the binary hehe XD
-
seems to b a problem with chinese and/ or special characters, here I'm using win2k pro with chinese language support, without any "?" in the gamenames...
OK,I've known how to fix it,just build one UniCode Ver,not Ansi Ver,^_^.
-
Hmm... well, I'm going to post a trimmed mingw & fba source with avi support sometime, so that might help.
avi support? Good news,IQ. you're the Man!^_^
-
hi :D
need some "help"
When compiling this new version using GCC, it seems that unicode do not work, so every game that shows japanese (or any "exotic" character) with the official release (when "Use only Latin text" is not enable) is automatically written with Latin characters (even if the "Use only Latin text" is disabled)
screenshots are more powerful than words, so :D :
Official release
(http://img58.exs.cx/img58/7941/official7wf.jpg)
My build
(http://img58.exs.cx/img58/7942/mybuild0fm.jpg)
This is not really a prob for me as I prefer Latin characters, but if this could be fixed, that would be great.
BTW, does the UI language pack work for anybody ???? I tried to make a french language pack, FBA seems to load it (for a few milliseconds I can see the translation) then it's again english language (I only translate one little word from english to french, just to see if it's working)
if anybody can help ;)
bye
-
BTW, does the UI language pack work for anybody ???? I tried to make a french language pack, FBA seems to load it (for a few milliseconds I can see the translation) then it's again english language (I only translate one little word from english to french, just to see if it's working)
UI language official release: http://fba.emuunlim.com/fba/francais.flt :cool:
-
Great ^^ thx BisonSAS (but this is a word by word translation, and some of them are really strange/inapropriate, i'm going to make my own like with 0.98 version :D )
BTW i found the prob with mine, I feel stupid :D as i didn't put the translated words in the right place ;-)
Time to translate ^^
-
neo-po.bin is already out!
Heh.
I haven't found it yet still.
Why I'm having a hard time finding it.
None of the websites that I know that doesn't have it yet.
I will try to find it somemore today. :cool:
-
You can find it in the Neogeo Patches thread on Romshare.
BTW check your PM :D
-
You can find it in the Neogeo Patches thread on Romshare.
BTW check your PM :D
Thanks dude. :)
Btw: I can't wait to add a game driver on the new fba version. I have one that I want to play. I loss my old fba somewhere and mustv'e gotting erased on one of my dvdrw. I will start over though. :eek:
-
Anyone who wants that trimmed mingw (5mb), PM me.
As for the source with AVI implemented, you'll have to wait a bit... There is a problem using the direct draw blitters that I need to sort...
-
Anyone who wants that trimmed mingw (5mb), PM me
Works great for me.....but like my mingW package, no unicode support :(
any chance to see japanese/asian characters working with MingW ??
-
Well... I have a feeling that Unicode support will only happen if you're using the vc compile environment. :(
-
oki
so, like the DX9 blitter
Then i'll disable the Use latin text option :D
-
Why this sh** happens to me? :( I still unable to compile this thing... now it says that resource.o, not such file or directory... there is only a resource.d... bit why i am getting this?...
my packages:
nasm-0.98.38-win32
upx124w
UnxUtils
w32api-3.1
zlib114-mingw
MinGW-3.1.0-1
ActivePerl-5.8.6.811-MSWin32-x86-122208
same as the other guy... almost XD
I can compile now but now i get that stupid sreeenie... what's wrong now? i iven upgaded the 3.2 GCC (with 3.2 compiles also) with 3.3 but i still having that problem...
HOW i can fix this?... this is the last obstacle between the exe end me... :mad:
I NEVER had such as probs as with this version... what a disaster
thanks in advance
see ya!!! :D
-
Why this sh** happens to me? :( I still unable to compile this thing... now it says that resource.o, not such file or directory... there is only a resource.d... bit why i am getting this?...
my packages:
nasm-0.98.38-win32
upx124w
UnxUtils
w32api-3.1
zlib114-mingw
MinGW-3.1.0-1
ActivePerl-5.8.6.811-MSWin32-x86-122208
same as the other guy... almost XD
I can compile now but now i get that stupid sreeenie... what's wrong now? i iven upgaded the 3.2 GCC (with 3.2 compiles also) with 3.3 but i still having that problem...
HOW i can fix this?... this is the last obstacle between the exe end me... :mad:
I NEVER had such as probs as with this version... what a disaster
thanks in advance
see ya!!! :D
as I told, using minggw 3.2 I had a lot of problems, so I've returned to 3.1 and is compiling without any problem XD
-
as I told, using minggw 3.2 I had a lot of problems, so I've returned to 3.1 and is compiling without any problem XD
Guy, I'm with the same problem cited by FerchogtX!! And I'm using the version 3.2, equal to you :confused: !!! If someone knows what it is happening please, HELP US :eek: !!!
-
Hemm... I said that i used MinGW 3.1.0-1 and i have this problem with resource.rc...
How on earth can i compile this version?, even mame wasn't so dificult :(
See ya!!!!! :D
-
check your PM ;)
-
Guy, I'm with the same problem cited by FerchogtX!! And I'm using the version 3.2, equal to you :confused: !!! If someone knows what it is happening please, HELP US :eek: !!!
but what I said is that I needed to revert to 3.1 to compile, with 3.2 fba we won't be able to do it...
-
check your PM ;)
Thanks man :( but i have the same error as i describes some posts before...
Definetivetly, this version hates me... i can't believe it :(
See ya :(
-
Thanks man :( but i have the same error as i describes some posts before...
Definetivetly, this version hates me... i can't believe it :(
See ya :(
your changes are obviously the reason for the failure in compilation
compile the official src first....
-
well i got the mingw for iq (big thx) and grabed the fba src but when i typed make it gave me this error:
C:\FBA>make
Making normal build...
ECHO is off.
The syntax of the command is incorrect.
make[1]: *** [init] Error 1
make: *** [mingw] Error 2
-
your changes are obviously the reason for the failure in compilation
compile the official src first....
I didn't cahnge anything... when versions of emus change, i compile a clena version and then start to modify...
I hope this can be fixed...
See ya!!!! :D
-
ok i'm a bit lost here with the 3 makefiles but any i change as its own make file still gives me an error and reading the mingw.txt in fba source it just tells me to type make to start compling but that just gives me the error i had in the post before :confused:
this fba is definitly a pain compared to the old :(
-
I cannot compile it myself So I give up I will stay with Mame I have never had problems with compiling with Mame.
-
Seem like more and more people having problems now.
Don't forget about me. I'm one of them.
Compiling with Mame. I found a compiling with MamePlus. They have the stuffs there at - http://www3.emu-zone.org/host/mameplus/
But I want to do a clean start without all the games drivers on it.
I will go to the other post for help on that one.
Look for it there.
-
ok i'm a bit lost here with the 3 makefiles but any i change as its own make file still gives me an error and reading the mingw.txt in fba source it just tells me to type make to start compling but that just gives me the error i had in the post before :confused:
this fba is definitly a pain compared to the old :(
There should be makefile, makefile.mingw, and makefile.vc.
You don't need to rename any of them; it should just compile if you type MAKE.
-
Well... I have a feeling that Unicode support will only happen if you're using the vc compile environment. :(
I finally found what's wrong with Unicode :D
Mingw can compile unicode
makefile (original)
# Inluclude Unicode support
# UNICODE = 1
# Inluclude Unicode support
UNICODE = 1
with the lib file libunicows.a
Maybe you discovered that before, but I'm really happy to be able, now, to compile with unicode support ^^
-
I tried it before... it just gave me errors...
-
I tried it before... it just gave me errors...
wowwww strange...works fine for me :confused: (version 22 and 23)
-
lol, just figured it out...
I'd added this to main.cpp for the avi recording...
It's from an older FBA.
int AppError(char *szText, int bWarning)
{
SplashDestroy(1);
AudSoundStop();
// MessageBox(hScrnWnd, szText, (bWarning ? APP_TITLE " Warning" : APP_TITLE " Error"), MB_OK | (bWarning ? MB_ICONWARNING : MB_ICONERROR) | MB_SETFOREGROUND);
AudSoundPlay();
return 0;
}
-
wowwww strange...works fine for me :confused: (version 22 and 23)
hey thanks ....for me works great with version 23
-
well i got the mingw for iq (big thx) and grabed the fba src but when i typed make it gave me this error:
C:\FBA>make
Making normal build...
ECHO is off.
The syntax of the command is incorrect.
make[1]: *** [init] Error 1
make: *** [mingw] Error 2
Put this files on /bin dir: echo.exe, mkdir.exe, rm.exe, sh.exe and touch.exe. You can get them from http://unxutils.sourceforge.net
Good Luck :D