Author Topic: dink's FBA Development & Fixes thread  (Read 223769 times)

Offline Stifu

  • Jr. Member
  • **
  • Posts: 80
  • Karma: +1/-0
Re: dink's FBA Development & Fixes thread
« Reply #1485 on: October 24, 2018, 03:28:19 AM »
Very nice! Thanks for the more open process. I'm sure it'll increase the quality of the next releases.

Offline dink

  • Administrator
  • *****
  • Posts: 2877
  • Karma: +245/-0
  • feed the horse yumyum
Re: dink's FBA Development & Fixes thread
« Reply #1486 on: October 25, 2018, 12:01:24 AM »
Stifu, that's the whole plan :)  Thanks :)

Offline dink

  • Administrator
  • *****
  • Posts: 2877
  • Karma: +245/-0
  • feed the horse yumyum
Re: dink's FBA Development & Fixes thread
« Reply #1487 on: October 25, 2018, 12:23:08 AM »
Noticed a bug in the title fade-up in Driftout (Taito F2 hw) the other day, fixed it and forgot about it.  oops :)
Here's a little recording w/ the fix: https://www.youtube.com/watch?v=lH7ctGzUaCc

This game uses priority of 0 for the roz layer as layer disable.

bonus: this fix made it into my test exe a few messages above, enjoy!

best regards,
- dink

Offline antiriad

  • Newbies
  • *
  • Posts: 1
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1488 on: November 17, 2018, 11:46:51 AM »
Hey dink,
I've just registered to say a big THANK YOU for that Undercover Cops bug fix!
Irem games are rare nowadays, so M92 emulation needs some love! ;)

Thanks again
« Last Edit: November 18, 2018, 09:56:36 AM by antiriad »

Offline dink

  • Administrator
  • *****
  • Posts: 2877
  • Karma: +245/-0
  • feed the horse yumyum
Re: dink's FBA Development & Fixes thread
« Reply #1489 on: November 17, 2018, 09:02:29 PM »
Hey dink,
I've just registered to say a big THANK YOU for that Undercover Cops bug fix!
Irem games are rare nowadays, so M72 emulation needs some love! ;)

Thanks again

You're welcome :)

best regards,
- dink

Offline dink

  • Administrator
  • *****
  • Posts: 2877
  • Karma: +245/-0
  • feed the horse yumyum
Re: dink's FBA Development & Fixes thread
« Reply #1490 on: November 21, 2018, 09:44:18 AM »
Good news: development of atari can continue!  Spent the past 2 weeks on a bug that affected nearly every game.  Somehow the solution popped (magically arrived?  who knows) in my head last night during dinner, and after implementing it 3 different ways it ended up working.  yay! :)  Luckily iq_132 was there to witness my nearly 2 weeks of frustration+joy come to an end last night..    :eek:

Now it's back to the simple joys of tweaking timing and hooking up analog inputs.

best regards,
- dink

Offline Ashura-X

  • Member
  • ***
  • Posts: 134
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1491 on: November 23, 2018, 07:42:25 AM »
Hi folks!

I?m trying to compile from the GIT source using the M2 enviroment for MAME tools but no luck.
How do I do a compile from the GIT repo? Any help please?

Offline Treble Winner

  • dontbeabarry
  • *
  • Posts: 1795
  • Karma: +0/-1001
Re: dink's FBA Development & Fixes thread
« Reply #1492 on: November 23, 2018, 08:25:56 AM »
Hi folks!

I?m trying to compile from the GIT source using the M2 enviroment for MAME tools but no luck.
How do I do a compile from the GIT repo? Any help please?

Compiles fine using the MAME tools. Make sure perl and nasm are in your path and compile with;

Code: [Select]
make mingw510
Account of Barry Harris; the traitor.

Offline Ashura-X

  • Member
  • ***
  • Posts: 134
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1493 on: November 23, 2018, 09:48:52 AM »
Code: [Select]
$ make mingw510
Making debug build...

make[1]: *** No rule to make target 'd_arcadecl.cpp', needed by 'all'.  Pare.
make: *** [makefile:87: mingw510] Error 2

Tried with  make mamemingw also and doesn?t run it?s like failed to creat dirs...

$ make mamemingw
Making debug build...

make[1]: mingw-mkdir: Command not found
make[1]: *** [makefile.mamemingw:642: init] Error 127
make: *** [makefile:90: mamemingw] Error 2

Are you sure if it compile with M2 enviroment or I need old mame tools to do it?
« Last Edit: November 23, 2018, 09:53:32 AM by Ashura-X »

Offline dink

  • Administrator
  • *****
  • Posts: 2877
  • Karma: +245/-0
  • feed the horse yumyum
Re: dink's FBA Development & Fixes thread
« Reply #1494 on: November 23, 2018, 09:57:17 AM »
make[1]: *** No rule to make target 'd_arcadecl.cpp', needed by 'all'.  Pare.


I broke the makefile yesterday, sorry about that!  please re-get from github and try again.

Offline Ashura-X

  • Member
  • ***
  • Posts: 134
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1495 on: November 23, 2018, 10:07:29 AM »
LOL ! Ok now it compiling  :biggrin:

Offline Treble Winner

  • dontbeabarry
  • *
  • Posts: 1795
  • Karma: +0/-1001
Re: dink's FBA Development & Fixes thread
« Reply #1496 on: November 23, 2018, 11:04:08 AM »
Are you sure if it compile with M2 enviroment or I need old mame tools to do it?

MSYS2 environment is fine - I use it to compile.
Account of Barry Harris; the traitor.

Offline Ashura-X

  • Member
  • ***
  • Posts: 134
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1497 on: November 23, 2018, 11:13:07 AM »
MSYS2 environment is fine - I use it to compile.

Lot of erros when finishing the compilation here....

Offline Treble Winner

  • dontbeabarry
  • *
  • Posts: 1795
  • Karma: +0/-1001
Re: dink's FBA Development & Fixes thread
« Reply #1498 on: November 23, 2018, 11:21:26 AM »
Lot of erros when finishing the compilation here....

What are they?
Account of Barry Harris; the traitor.

Offline Ashura-X

  • Member
  • ***
  • Posts: 134
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1499 on: November 23, 2018, 11:39:08 AM »
What are they?

Sorry for the flood... so lets go:

Code: [Select]
Generating src/dep/generated/ctv.h...
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libmingw32.a when searching for -lmingw32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lmingw32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0\libgcc.a when searching for -lgcc
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lgcc
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0\libgcc_eh.a when searching for -lgcc_eh
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lgcc_eh
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libmoldname.a when searching for -lmoldname
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lmoldname
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libmingwex.a when searching for -lmingwex
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lmingwex
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libmsvcrt.a when searching for -lmsvcrt
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lmsvcrt
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libpthread.a when searching for -lpthread
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lpthread
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libgdi32.a when searching for -lgdi32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lgdi32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libcomdlg32.a when searching for -lcomdlg32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lcomdlg32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libadvapi32.a when searching for -ladvapi32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -ladvapi32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libshell32.a when searching for -lshell32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lshell32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libuser32.a when searching for -luser32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -luser32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libkernel32.a when searching for -lkernel32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lkernel32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libmingw32.a when searching for -lmingw32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lmingw32
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0\libgcc.a when searching for -lgcc
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lgcc
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0\libgcc_eh.a when searching for -lgcc_eh
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lgcc_eh
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libmoldname.a when searching for -lmoldname
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lmoldname
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libmingwex.a when searching for -lmingwex
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lmingwex
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/lib\libmsvcrt.a when searching for -lmsvcrt
C:/build_tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lmsvcrt
collect2.exe: error: ld returned 1 exit status
make[1]: *** [makefile.mingw:616: src/dep/generated/ctv.h] Error 1
make: *** [makefile:87: mingw510] Error 2