Author Topic: dink's FBN Development & Fixes thread  (Read 1320617 times)

Offline Trick

  • Newbies
  • *
  • Posts: 24
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1320 on: May 25, 2017, 10:53:15 PM »
Recent news from my side..
Dataeast deco16 games all had their prot sims removed, and replaced with propler emulation.  This made it possible to port and play Double Wings without any issues.

Thanks for adding that dink!.

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1321 on: May 26, 2017, 05:36:10 AM »
iq_132 did the Double Wings driver, I just ported the protection it needed :)

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1322 on: May 26, 2017, 06:32:33 PM »
A little more progress with Data East's Nitroball - the last sprite:tile priority issue got fixed in Aliens World.  Previously, fixing this one cause priority issues between other sprite:tiles in Ghost Town, in particular the Ghost Town neon sign when the stage starts would be above the player.  It turns out that we have to do things differently depending on the global priority register.  Aliens World sets it to 0x20, and Ghost Town sets it to 0, so we can adjust our sprite:tile priorities depending on this and get both stages perfect :)

So what does this mean?  There is just one small sprite:sprite priority issue left, and it only happens 3 times in the entire game.  If this last one can't be fixed, the game will still be lightyears better than any previous emulation of it.  and if it can be fixed, even better :)   Until next time...

best regards,
- dink


Offline Gab75

  • FBNeo Contributor
  • *****
  • Posts: 1576
  • Karma: +37/-0
  • All games deserve to be emulated, more or less! :P
Re: dink's FBA Development & Fixes thread
« Reply #1323 on: May 26, 2017, 11:44:34 PM »
Excellent work! :)

Offline Trick

  • Newbies
  • *
  • Posts: 24
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1324 on: May 28, 2017, 03:39:29 AM »
iq_132 did the Double Wings driver, I just ported the protection it needed :)

Thanks to both of you!.

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1325 on: May 30, 2017, 11:34:05 AM »
fix news for today...
"Sound Rate Issues"

Resampler added for Konami K054539 PCM / Sound core, used by Mystic Warriors, Violent Storm, Xexex, Metamorphic Force, Bucky O'Hare and Moo Mesa, G.I. Joe and a few others.  Now the pitch of the music/voices/sfx will stay the same regardless of sound rate is selected.

Quite a few games using the YM2151 suffered from a slow music tempo when the sound rate is set at 44100, or anything but 48000.  This has been fixed for:
Contra, all Jaleco MegaSystem 1 games: St. Dragon, Astyanax, Rod Land etc., and Konami Surprise Attack. 

Calling all FBAlpha fans:
If you can think of other games which suffer a slow tempo, or any other general sound issues, please post info about them here or send me a PM.  ..Of course, any other bug reports are welcome, too. :)

best regards,
- dink

Offline vbt

  • FBNeo Contributor
  • *****
  • Posts: 205
  • Karma: +9005/-0
Re: dink's FBA Development & Fixes thread
« Reply #1326 on: May 30, 2017, 05:13:53 PM »
about them here or send me a PM.  ..Of course, any other bug reports are welcome, too. :)
even better, send bug  fixes to dink ;)

Offline pacioso

  • New Member
  • *
  • Posts: 7
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1327 on: May 31, 2017, 10:10:08 AM »
In Psychic5 explosions when you kill an enemy should be transparent (like in MAME, see attached pics), instead in FBA they are solid color. Also sound in this game should be fixed. Thanks in advance!

Offline iq_132

  • Administrator
  • *****
  • Posts: 3732
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
Re: dink's FBA Development & Fixes thread
« Reply #1328 on: May 31, 2017, 10:18:52 AM »
In Psychic5 explosions when you kill an enemy should be transparent (like in MAME, see attached pics), instead in FBA they are solid color. Also sound in this game should be fixed. Thanks in advance!
The explosions are alpha blended. If you set the renderer to a 32/24 bit depth it shows fine.


Offline pacioso

  • New Member
  • *
  • Posts: 7
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1329 on: May 31, 2017, 11:47:38 AM »
The explosions are alpha blended. If you set the renderer to a 32/24 bit depth it shows fine.

Thank you for helping! I always use 32 bit depth, so it seems the problem is the DirectX9alt blitter, because with the experimental blitter colors are fine. The same happens with konami games: DirectX9alt blitter with 32bit depth only blue color is shown, experimental blitter with 32bit depth all is fine. Can this be fixed? I prefer the DirectX9alt because of softfx algorithms.

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1330 on: May 31, 2017, 06:01:43 PM »
pacioso: please send me a pm with your fba*.ini file (in the config subdirectory), I will look into the problem deeper.  On my system the blue is fully transparent with the alt blitter, so I'll need to check w/your ini to see what's going on.
p.s.I'll check into the sounds issues, too, thanks!

best regards,
- dink

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1331 on: May 31, 2017, 11:05:28 PM »
Psychic 5 gets the dink-treatment :)

x fixed titlescreen effect / glitch
x fixed minor graphic glitch
x improved timing
x fixed music (it was simply an issue of one of the soundchips being too low)
x color glitch on the cut-scenes

best regards,
- dink
« Last Edit: May 31, 2017, 11:30:38 PM by dink »

Offline pacioso

  • New Member
  • *
  • Posts: 7
  • Karma: +0/-0
Re: dink's FBA Development & Fixes thread
« Reply #1332 on: June 01, 2017, 04:33:49 AM »
Thank you Dink for the Psychic5's fixing and helpful attitude! :smilie:

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1333 on: June 01, 2017, 09:09:22 AM »
You're welcome!

To recap what I said via PM: some shaders only work on 16bit video, like xBR which you had selected - so it puts the video into 16bit mode when enabled.    Another thing I just noticed - the 16bit forced option from the enhanced blitter actually affects the Alt. blitter, and the Alt. Blitter doesn't even have this option - so you'll temporarily have to switch to the Enhanced blitter, select blitter options -> advanced options -> uncheck "force 16bit mode", then go back to the directx9 alt. blitter.  Maybe we'll add that option to all the blitters so switching around isn't necessary :)

best regards,
- dink

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1334 on: June 01, 2017, 09:38:25 AM »
YM2151 Users Manual pdf, reprocessed edition by gab75 & dink.  Original scans by Neill Corlett
sendspace link: https://www.sendspace.com/file/05a70j
zippyshare link: http://www25.zippyshare.com/v/6BLYSlCc/file.html

best regards,
- dink