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

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2550 on: February 15, 2023, 08:08:36 PM »
Bad Dude, please see the pm I sent :)

best regards,
- dink

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2551 on: February 15, 2023, 08:29:48 PM »
The past couple days I've been playing NES Megaman 1, 2 and 3 - from beginning to end, while recording in fbneo.
Came across a bug in Megaman 3, the bug happens in Gemini Man's level, and during the "decoy" endboss fight.  The pause menu (weapon-select) becomes distorted (see picture, below).
After digging into the code for a few hours, it's fixed :)

note: that glitchy menu-outline on the good picture below is actually normal (on hw, does the same thing - a game "feature")

best regards,
- dink
« Last Edit: February 15, 2023, 08:34:20 PM by dink »

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2552 on: February 18, 2023, 02:04:42 AM »
More fbneo-news:
restored the cpu adjustment to Irem M72 (r-type 1,2, mr heli, etc)

Neo Geo: removed all the buggy "sound speed-hacks" and replaced with proper timing to fix a "sound dies" bug in Sonic Wings 2 / Aero Fighters 2.
Help Wanted: test your favorite NeoGeo games and let us know if there are any sound issues :)

Midnight Resistance: some tweaks, fixes and cpu speed adjustment for overclocking

Grab the latest exe updates here: https://github.com/finalburnneo/FBNeo/releases/tag/latest

best regards,
- dink
« Last Edit: February 18, 2023, 02:06:24 AM by dink »

Offline geese howard

  • Member
  • ***
  • Posts: 119
  • Karma: +1/-0
Re: dink's FBN Development & Fixes thread
« Reply #2553 on: February 18, 2023, 03:34:28 PM »

Neo Geo: removed all the buggy "sound speed-hacks" and replaced with proper timing to fix a "sound dies" bug in Sonic Wings 2 / Aero Fighters 2.
Help Wanted: test your favorite NeoGeo games and let us know if there are any sound issues :)


Tested kof94, kof95 and kof97...perfect!
Does this fix also affect neocd?
« Last Edit: February 18, 2023, 03:39:09 PM by geese howard »

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2554 on: February 18, 2023, 04:33:49 PM »
Tested kof94, kof95 and kof97...perfect!
Does this fix also affect neocd?

Thanks for testing!  Yes, it also affects neogeo cd.

best regards,
- dink

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2555 on: February 22, 2023, 10:58:58 AM »
nevermind, failure idea... :P
« Last Edit: February 22, 2023, 08:32:00 PM by dink »

Offline Gab75

  • FBNeo Contributor
  • *****
  • Posts: 1481
  • Karma: +33/-0
  • All games deserve to be emulated, more or less! :P
Re: dink's FBN Development & Fixes thread
« Reply #2556 on: February 22, 2023, 02:29:54 PM »
I found that by disabling vblank wait / dwm wait when doing fast-forward is beneficial, for example: NES will gain 20-30fps more FFWD speed on my lowly i7 machine. 

So - what do you think.  vsync/dwm sync-wait (if enabled) will be disabled for ffwds.  Good idea, great idea or bad idea?

Good idea! (IMHO) add an option to force the disabling of vsync/dwm during the "fast-forward" would be the best solution! :)
In this way "all users" should be satisfied... ;)

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2557 on: February 22, 2023, 08:38:09 PM »
Gab75, unfortunately one can only set vsync status when creating the directx device, so the idea won't work.  Oh well!

best regards,
- dink

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2558 on: February 24, 2023, 01:37:21 AM »
Seriously offtopic this time!

Nothing like not having power for... 27 hours now., in Michigan.. in February.  yay!

It's not all bad:
Managed to get an inverter today, for free.  Neighbor thought it was a car battery charger, when I told them what it was, they chucked it in the trash.  And I'm using the battery from another neighbor's boat to power dumpster-compy-i7 with my new inverter :)
tomorrow i'll probably take it up to mcdonalds and to charge it up.  imagine that.

ghettotek m*f*

- dink

Offline el_rika

  • Member
  • ***
  • Posts: 100
  • Karma: +7/-0
Re: dink's FBN Development & Fixes thread
« Reply #2559 on: February 26, 2023, 08:53:14 AM »
Seriously offtopic this time!

Nothing like not having power for... 27 hours now., in Michigan.. in February.  yay!

It's not all bad:
Managed to get an inverter today, for free.  Neighbor thought it was a car battery charger, when I told them what it was, they chucked it in the trash.  And I'm using the battery from another neighbor's boat to power dumpster-compy-i7 with my new inverter :)
tomorrow i'll probably take it up to mcdonalds and to charge it up.  imagine that.

ghettotek m*f*

- dink

Those little things that make us so happy  :smilie:

Hopefuly all is well now my friend!


Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2560 on: February 26, 2023, 09:11:01 AM »
Those little things that make us so happy  :smilie:

Hopefuly all is well now my friend!

In all, it was 42 hours without power *yikes*   But it wasn't too bad, except for the cold in the house.

best regards,
- dink

Offline Gab75

  • FBNeo Contributor
  • *****
  • Posts: 1481
  • Karma: +33/-0
  • All games deserve to be emulated, more or less! :P
Re: dink's FBN Development & Fixes thread
« Reply #2561 on: February 26, 2023, 11:23:47 AM »
In all, it was 42 hours without power *yikes*   But it wasn't too bad, except for the cold in the house.

Welcome back in the "electrification" world... and, above all, in the "home heating" world ! ;)

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2562 on: February 26, 2023, 08:12:08 PM »
Welcome back in the "electrification" world... and, above all, in the "home heating" world ! ;)

thanks :)  modern times are nice, when they work!

best regards,
- dink

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2563 on: March 20, 2023, 09:58:02 AM »
Hello my friendly bio-logical beings,
Here's a little update on what's new from me:

Fixed up the Sega System 1 / 2 driver a bit:
Choplifter parent works
Noboranka works
add game Shooting Master
add analog inputs for Blockgal

Atari Tetris (atetris): added start buttons for p1/p2

NES: Fix game Quinty aka Mendel Place

Total Carnage: fix bad-line at end of screen

Baseball Stars, fix Homerun screen

best regards,
- dink
« Last Edit: March 20, 2023, 10:07:45 AM by dink »

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: dink's FBN Development & Fixes thread
« Reply #2564 on: March 20, 2023, 09:06:03 PM »
News continued:

Fixed Fast Forward (FFWD) while avi-writing, some statistics:

NES Megaman 1
210fps FFWD
131fps FFWD while writing AVI (x264 lossless, with settings below)

NeoGeo Baseball Stars Professional
418fps FFWD
183fps FFWD while writing AVI ""

Codec and Settings
Codec: x264vfw ( https://sourceforge.net/projects/x264vfw/files/latest/download )
Preset: Ultrafast
Zero Latency: Checked
Rate Control: Single Pass - lossless

New FBNeo exe's available at the usual place: https://github.com/finalburnneo/FBNeo/releases/tag/latest
Note: FFWD toggled with Shift-F1

best regards,
- dink