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

Offline gamez fan

  • Expert
  • *****
  • Posts: 509
  • Karma: +13/-1
  • Arcade Addict
Re: dink's FBA Development & Fixes thread
« Reply #1440 on: March 26, 2018, 04:10:57 pm »
rainbow islands is now working with real c-chip emulation - yay! :)
(the rest of c-chip games will be hooked up to real c-chip's very soon)

Nice one man, you'll be loving this having wanted Rainbow Island to be perfectly emulated

Offline furiadeoso

  • Newbies
  • *
  • Posts: 42
  • Karma: +0/-0
    • EMUpartidas online
Re: dink's FBA Development & Fixes thread
« Reply #1441 on: March 31, 2018, 12:09:19 pm »
Hi!
Is there any news of the DCS audio system  (midway games)?

Regards.

Offline Gab75

  • Advanced Member
  • *****
  • Posts: 522
  • Karma: +20/-0
  • All games deserve to be emulated, more or less! :P
Re: dink's FBA Development & Fixes thread
« Reply #1442 on: March 31, 2018, 04:18:29 pm »
Hi!
Is there any news of the DCS audio system  (midway games)?

Hi furiadeoso,
I don't know for sure, but IIRC Romhack was working on the ADSP2105 core porting and he dropped out of project a while back... maybe in a near or far future the project will be resumed by him or other DEVs.

Offline dink

  • Administrator
  • *****
  • Posts: 2556
  • Karma: +216/-0
  • summer is here!
Re: dink's FBA Development & Fixes thread
« Reply #1443 on: March 31, 2018, 10:07:57 pm »
dink's news for fba
x create c-chip device and hook up to all games w/a dumped c-chip
x fix a derp-load of bugs in the upd7810 core which caused issues with bonzeadv
x re-vamped priority system in Taito F2.
   -> fixes all sorts of priority bugs in PuLiRuLa
   -> fixes the cut-scene/story in Liquid Kids
   -> fixes missing moving letters right before the Metal Black titlescreen appears

Happy Hoppy-Bunny day!

best regards,
- dink

Offline furiadeoso

  • Newbies
  • *
  • Posts: 42
  • Karma: +0/-0
    • EMUpartidas online
Re: dink's FBA Development & Fixes thread
« Reply #1444 on: April 01, 2018, 04:36:46 am »
Hi furiadeoso,
I don't know for sure, but IIRC Romhack was working on the ADSP2105 core porting and he dropped out of project a while back... maybe in a near or far future the project will be resumed by him or other DEVs.
Hopefully. Thanks, Gab75!

Offline Gab75

  • Advanced Member
  • *****
  • Posts: 522
  • Karma: +20/-0
  • All games deserve to be emulated, more or less! :P
Re: dink's FBA Development & Fixes thread
« Reply #1445 on: April 01, 2018, 02:24:36 pm »
Hopefully. Thanks, Gab75!

You're welcome! :)
Sincerely I don't like much the Mortal Kombat series, but, in any case, the Midway TMS34010 games emulated on FBA would be a great addition! :)

Offline Fulg0re

  • Newbies
  • *
  • Posts: 42
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1446 on: April 01, 2018, 02:27:32 pm »
I am really addicted to MK Series ... so i really appreciate the MK integration !

Offline Gab75

  • Advanced Member
  • *****
  • Posts: 522
  • Karma: +20/-0
  • All games deserve to be emulated, more or less! :P
Re: dink's FBA Development & Fixes thread
« Reply #1447 on: April 01, 2018, 02:32:21 pm »
dink's news for fba
x create c-chip device and hook up to all games w/a dumped c-chip
x fix a derp-load of bugs in the upd7810 core which caused issues with bonzeadv
x re-vamped priority system in Taito F2.
   -> fixes all sorts of priority bugs in PuLiRuLa
   -> fixes the cut-scene/story in Liquid Kids
   -> fixes missing moving letters right before the Metal Black titlescreen appears

Happy Hoppy-Bunny day!


Great work! Now also the Taito F2 emulation is almost perfect!

I would like to take this opportunity to wish you (and to the other DEVs and users) a Happy Easter! :)

Offline Fulg0re

  • Newbies
  • *
  • Posts: 42
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1448 on: April 01, 2018, 03:12:13 pm »
so will be soon a updated version of FBA announced ?

Offline furiadeoso

  • Newbies
  • *
  • Posts: 42
  • Karma: +0/-0
    • EMUpartidas online
Re: dink's FBA Development & Fixes thread
« Reply #1449 on: April 08, 2018, 07:50:58 am »
Hi! A good friend is willing to play with Heavy Smash (Data East). It seems to be using DECO156 driver. Is it also included in future updates? Thank you.

Regards.

Offline Gab75

  • Advanced Member
  • *****
  • Posts: 522
  • Karma: +20/-0
  • All games deserve to be emulated, more or less! :P
Re: dink's FBA Development & Fixes thread
« Reply #1450 on: April 08, 2018, 08:30:37 am »
Hi! A good friend is willing to play with Heavy Smash (Data East). It seems to be using DECO156 driver. Is it also included in future updates? Thank you.

I guess you got your wish... or perhaps I should say, the next FBA release will accomplish your wish... ;)

Offline dink

  • Administrator
  • *****
  • Posts: 2556
  • Karma: +216/-0
  • summer is here!
Re: dink's FBA Development & Fixes thread
« Reply #1451 on: April 14, 2018, 08:27:39 am »
About a week ago, iq_132 did a driver for the awesome Konami game Flak Attack / MX5000.
I was quick to find out that this game suffered from severe priority issues, for example, the boss would cover up the bullets it shot out, ground turrets would be over the enemies and bullets, etc.  I thought, this will be an easy fix... right? ....
well, 6 days later, and trying about 20 different ways to go about this problem: 1 area would be fixed, yet the next area would not.  Then I got 2 areas fixed, and found yet another one that didn't work right.   Ouch...
I was ready to give up and just kludge out the sprite code#'s, which really is a horrible and last-ditch-effort to do things, the game will appear correct, but doing it this way doesn't look very nice.. and spending this much time working on something, you want it to be the best...  so I took a good 6-7hour break, and thought about it a bit, came back and tried a few things and finally got it when I separated the sprite draws - 1 for low priority, 1 for high priority sprites...  That did the trick, all of the problematic areas are now perfect!  Why is this a big deal?  The game was first emulated in 1999 w/MAME, and since then it has been broken.  If everything goes well, this fix will also make it into MAME as well as FBAlpha, and arcade enthusiasts will be able to finally enjoy a graphically-perfect game.


Offline dink

  • Administrator
  • *****
  • Posts: 2556
  • Karma: +216/-0
  • summer is here!
Re: dink's FBA Development & Fixes thread
« Reply #1452 on: April 20, 2018, 08:33:08 am »
Just some random fixups info:

Heavy Unit: improved the cpu sync a bit, now the attract demos run to their correct spot w/o dieing right away
Double Dribble (upcoming): also improved cpu sync, player dribbles the ball a bit more smoothly
6809/hd6309 cpu cores: removed the ancient busyloop speed hacks, these are totally unnecessary today and are most likely the reason some games using these cpus need even more hacks to run at the right speed.
konami gt/rf2: improved analog controls a bit (revisited)

best regards,
- dink

Offline dink

  • Administrator
  • *****
  • Posts: 2556
  • Karma: +216/-0
  • summer is here!
Re: dink's FBA Development & Fixes thread
« Reply #1453 on: May 04, 2018, 10:16:02 pm »
dink's fba-fix news

x Super Hang-On no longer freezes when going to attract mode
x Super Sidekicks / Tokuten Ou & Fatal Fury 2: protection gets disabled on savestate load causing weird issues like frozen controls etc.
x irem m72 dac sound quality improved slightly
x msm6295 could read out of bounds with the cubic interpolater.  thanks barbudreadmon for the *sanitizer report
x fixed crash in the kof2k2 omega hack versions
x raiden 2 sprite issues on arm systems - credits to barbudreadmon for coming up with a fix.  both of us spent way too much time on this one.

best regards,
- dink
« Last Edit: May 04, 2018, 10:17:49 pm by dink »

Offline Gab75

  • Advanced Member
  • *****
  • Posts: 522
  • Karma: +20/-0
  • All games deserve to be emulated, more or less! :P
Re: dink's FBA Development & Fixes thread
« Reply #1454 on: May 04, 2018, 11:18:20 pm »
Excellent work dink! Finally also Super Hang-On "bug" is solved ! :)