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

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1155 on: November 26, 2016, 07:44:40 AM »
Thanks, out of curiosity, is there any reason why someone with a 48kHz capable soundcard would want to run fba with a samplerate below 48kHz ? Resources ? Games that won't work well at 48kHz ?


Only if they're weird like me and like certain games to run at a slower tempo. :)

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 #1156 on: November 26, 2016, 08:04:12 AM »
So, if I understood well, the best audio setting should be:
48000 Hz samplerate;
2-point 1st order sample interpolation;
4-point 3rd order FM interpolation;
Buffer size "8".

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1140
  • Karma: +60/-2
  • Helper
Re: dink's FBA Development & Fixes thread
« Reply #1157 on: November 26, 2016, 08:25:45 AM »
Thanks for all those precious informations :)

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1158 on: November 26, 2016, 08:55:41 AM »
now for some ontopic stuff:
imagine meatwad from athf narrating this one:
our 6502 core was bonkers.  yea, that's right.  bonkers.  it nearly jumped out the damn screen and beat me with a rubber baseball bat. 

oh yea, and seta w/65c02 subcpu is fixed.

best regards,
- dink

Offline Arcadez

  • Expert
  • *****
  • Posts: 558
  • Karma: +15/-0
  • Arcade Addict
Re: dink's FBA Development & Fixes thread
« Reply #1159 on: November 26, 2016, 09:05:28 AM »
now for some ontopic stuff:
imagine meatwad from athf narrating this one:
our 6502 core was bonkers.  yea, that's right.  bonkers.  it nearly jumped out the damn screen and beat me with a rubber baseball bat. 

oh yea, and seta w/65c02 subcpu is fixed.

best regards,
- dink

Finally got it eh well done !! your perseverance paid off in the end.

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1160 on: November 27, 2016, 09:56:42 PM »
After wrestling with the Seta m65c02 subcpu for Caliber 50, DownTown, Thundercade, Twin Eagle, Arbalester, MetaFox (and a few others) for ages, I finally figured out that the bug was in our 6502 cpu core and not the game emulation.  Now that has been cleared up, these games are finally fully playable in FBAlpha!
Also, Caliber 50 and DownTown have the same excellent rotation code that Midnight Resistance, Heavy Barrel and the SNK Games (Ikari, TNK3, Gwar, etc) - makes playing them in emulation very nice.

Some pics:

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1161 on: November 27, 2016, 10:49:00 PM »
Bonus (see prev. message): Ultra Toukon Densetsu now has sound (x1-010 samples + ym3438 fmsynth)

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1140
  • Karma: +60/-2
  • Helper
Re: dink's FBA Development & Fixes thread
« Reply #1162 on: November 28, 2016, 01:35:34 AM »
Well done :)

Offline synnchan

  • Jr. Member
  • **
  • Posts: 69
  • Karma: +2/-0
  • aka: synnae
Re: dink's FBA Development & Fixes thread
« Reply #1163 on: November 28, 2016, 12:31:49 PM »
Awesome job as always! :D

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1164 on: November 28, 2016, 03:34:39 PM »
thanks :)

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1165 on: November 28, 2016, 07:42:05 PM »
This was supposed to be done a year ago (a year and 2 months to be exact), so my apologies, Zazzone, for your report getting lost in the crazy space called my head. ..  It would appear like several video bugs had been squashed here in Rolling Thunder, but really, just the layer offsets needed to be tweaked.  SkyKid DX and Hopping Mappy had some layer offset issues as well, but they were hardly noticable.

best regards,
- dink

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1166 on: November 28, 2016, 10:26:24 PM »
Toaplan/Taito RallyBike now has a proper titlescreen :)

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 #1167 on: November 29, 2016, 12:42:55 AM »
The next official FBA release looks with a lot of news (new games/cores, many fixes, improved user interface)... excellent job, a big thanks! :)

Offline synnchan

  • Jr. Member
  • **
  • Posts: 69
  • Karma: +2/-0
  • aka: synnae
Re: dink's FBA Development & Fixes thread
« Reply #1168 on: November 30, 2016, 10:58:24 PM »
Let me report a few bugs I found.

Lightning Fighters / Trigon
The game looks too dark on fba, to the point it can get a little hard to play on some parts. The colors show correctly on mame:

FBA


MAME



Thndrx2j (Thunder Cross II JAA)
Game won't even load at all. It works perfectly on mame, but on fba it shows an error on the romram check screen, making it impossible to go further:




Xexex
This one is a little hard to explain, but basically, the opening cutscene doesn't animate correctly. The audio is also pretty bad (the princess' voice can barely be heard, etc). I made two comparison videos:

xexex FBA: https://www.youtube.com/watch?v=0ypdOk-5jmE

xexex MAME: https://www.youtube.com/watch?v=3HbC_yir49c

Offline dink

  • Administrator
  • *****
  • Posts: 5151
  • Karma: +461/-1
  • pie? I nearly bought one!
Re: dink's FBA Development & Fixes thread
« Reply #1169 on: December 01, 2016, 12:01:53 AM »
Thanks for the reports!

Thndrx2 is now fixed, I'm afraid Xexex's intro is currently unfixable unless iq_132 has any ideas (I tried a few times and failed).  It's probably related to the k056832 priority issue that is also plaguing a few other games (mtlchamp, yeesh, I forgot the others.)

re: lightning fighters, neither MAME nor fba's colors for this game are correct - look at a pcb version of this one :)  Personally I like our darker palette for this game, MAME's is definitely way too bright here.  But if you really are going for a "correct" look, then the pcb is the only option IMO.