Author Topic: FB Alpha 0.2.97.43 Bug Reports  (Read 479033 times)

Offline Wildman1024

  • Newbies
  • *
  • Posts: 18
  • Karma: +0/-0
Re: FB Alpha 0.2.97.42 Bugs Reports
« Reply #765 on: August 05, 2017, 01:26:24 PM »
Unfortunately I can't try the game with the original PCB... I tried the game with MAME and the "super shot explosion" doesn't change (attached two MAME screenshots)

That must be normal then.  Thank you for checking.

Offline Gab75

  • FBNeo Contributor
  • *****
  • Posts: 1481
  • Karma: +33/-0
  • All games deserve to be emulated, more or less! :P
Re: FB Alpha 0.2.97.42 Bugs Reports
« Reply #766 on: August 05, 2017, 01:54:26 PM »
PS: maybe I found a small bug... if I use the XAudio2 audio plugin in combination with 44.1 kHz samplerate, after a while I began a game session, the sound effects stop working (differently the music goes on without problems)... the sound effects don't stop to work in an exact spot, approximately shortly before to meet the level boss.

Offline Wildman1024

  • Newbies
  • *
  • Posts: 18
  • Karma: +0/-0
Re: FB Alpha 0.2.97.42 Bugs Reports
« Reply #767 on: August 05, 2017, 02:01:14 PM »
PS: maybe I found a small bug... if I use the XAudio2 audio plugin in combination with 44.1 kHz samplerate, after a while I began a game session, the sound effects stop working (differently the music goes on without problems)... the sound effects don't stop to work in an exact spot, approximately shortly before to meet the level boss.

Yes it is kinda random.  But that's pretty similar to my issue. Gameplay is fine though.

Online dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: FB Alpha 0.2.97.42 Bugs Reports
« Reply #768 on: August 05, 2017, 10:06:25 PM »
Thanks for the testing and bug report, the problem is now fixed :)  The "speedhack" was running too many cycles on the z80 causing certain soundcommands to get skipped, and if the wrong one gets skipped - like a timer re-init, music stops.  (or worse)

best regards,
- dink

Offline Gab75

  • FBNeo Contributor
  • *****
  • Posts: 1481
  • Karma: +33/-0
  • All games deserve to be emulated, more or less! :P
Re: FB Alpha 0.2.97.42 Bugs Reports
« Reply #769 on: August 06, 2017, 12:12:40 AM »
Thanks for the testing and bug report, the problem is now fixed :)  The "speedhack" was running too many cycles on the z80 causing certain soundcommands to get skipped, and if the wrong one gets skipped - like a timer re-init, music stops.  (or worse)

Thanks for your invaluable support ! :)

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: FB Alpha 0.2.97.42 Bugs Reports
« Reply #770 on: August 06, 2017, 07:00:25 AM »
Thanks for the testing and bug report, the problem is now fixed :)  The "speedhack" was running too many cycles on the z80 causing certain soundcommands to get skipped, and if the wrong one gets skipped - like a timer re-init, music stops.  (or worse)

best regards,
- dink
Thank you for the good work :).

Offline Wildman1024

  • Newbies
  • *
  • Posts: 18
  • Karma: +0/-0
Re: FB Alpha 0.2.97.42 Bug Reports
« Reply #771 on: August 06, 2017, 07:54:34 PM »
Thank you very much.  Your hard work is much appreciated. 

Offline shine

  • Newbies
  • *
  • Posts: 18
  • Karma: +0/-0
Re: FB Alpha 0.2.97.42 Bug Reports
« Reply #772 on: August 08, 2017, 04:20:39 AM »
Hi, not sure if this is really a bug, but maybe you can help. I found that if you load a game directly via a savestate (tried with CPS2 ssf2xj), that had some settings modified (EEPROM settings, F2), it loads them correctly, but if you press F3 to reset the driver, then these settings are wiped. But if you modify settings again, then press F3 again, settings are kept.
It seems like if the savedata load doesn't set an eeprom flag or something, so when you press F3, it justs resets the EEPROM. But if you go to settings (F2) then save, that flag is set so when pressing F3 it doesn't wipe the data. I've run through the source code but couldn't figure out by myself. Any idea?

Thanks!

Offline dma

  • New Member
  • *
  • Posts: 8
  • Karma: +0/-0
Re: FB Alpha 0.2.97.29 Bugs Reports
« Reply #773 on: September 02, 2017, 01:38:57 PM »
Aquajack - The water changes color/palette, similar to 19XX but more easily reproducable. (after savestate load) Now I'm having trouble reproducing this one.. Maybe it was a fluke?
It happens here, colour going quite monochrome but on a different colour full screen (red) or windowed (green) in-game, while mainly greyish-brown in intermission.

Offline ClearSky

  • New Member
  • *
  • Posts: 3
  • Karma: +0/-0
Re: FB Alpha 0.2.97.42 Bug Reports
« Reply #774 on: September 03, 2017, 06:18:46 AM »
In the game Arbalester, music playback is slow (about 50% slower).

The whole game also seems to run a bit slower, but I'm not completely sure.

Here's my system info:

Code: [Select]
FB Alpha v0.2.97.42 system information (Sun Sep  3 12:13:15 2017
).

----------------------------------------------------------------------
System information:

OS:  Microsoft Windows 7 Service Pack 1 (build 7601)
CPU: AMD Athlon(tm) II X3 455 Processor

Physical RAM: 4193464 KB (4095 MB) total, 1982644 KB (1936 MB) avail
Total RAM:    8385068 KB (8188 MB) total, 5803464 KB (5667 MB) avail
FB Alpha:       41056 KB in use (46440 KB peak, 101072 KB virtual)

Installed displays and display adapters:
    Generic PnP Monitor on NVIDIA GeForce 9500 GT (primary)

----------------------------------------------------------------------
FB Alpha information:

Built on Jul 9 2017, 20:25:03, using Visual C++ 2017.
    Optimised for X64 CPUs.
    Using Unicode for all text.
    Debug functionality absent.

MMX optimisations disabled.
Musashi emulation core enabled for MC680x0 family emulation.

Emulating arbalest (Arbalester)
    Vertical refresh is 60.00 Hz.
    CPU running at 100% of normal frequency.

Video settings:
    Selected module:    DirectDraw7 video output
    Interface settings: Running in windowed mode, $ix763, 980bpp
                        Source image 384x224, 32bpp
    Module settings:    Using Blt() to transfer the image
                        Using video memory for the final blit
                        Using software rotation,

Audio settings:
    Selected module:    DirectSound3 audio output
    Interface settings: Playback at 44100Hz, 100% volume
    Module settings:    Audio is delayed by approx. 83ms

Input settings:
    Selected module:    DirectInput8 input
    Interface settings: keyboard 0 System keyboard: Keyboard
                        mouse    0 System mouse: Mouse
                        joystick 0 2-Axis,8-Button 

Profiling settings:
    Interface settings: Profiling module not initialised

----------------------------------------------------------------------
Detailed process information about fba64.exe:

fba64.exe (base address 0x000000013F530000, size 55188 KB)

Modules loaded by fba64.exe:
               ntdll.dll (base address 0x0000000077840000, size   1704
            kernel32.dll (base address 0x0000000077720000, size   1148
          KERNELBASE.dll (base address 0x000007FEFD8E0000, size    424
              USER32.dll (base address 0x0000000077620000, size   1000
               GDI32.dll (base address 0x000007FEFDED0000, size    412
                 LPK.dll (base address 0x000007FEFEAB0000, size     56
               USP10.dll (base address 0x000007FEFEAE0000, size    812
              msvcrt.dll (base address 0x000007FEFE5E0000, size    636
            COMDLG32.dll (base address 0x000007FEFDB70000, size    604
             SHLWAPI.dll (base address 0x000007FEFE1A0000, size    452
            COMCTL32.dll (base address 0x000007FEFBE30000, size   2000
             SHELL32.dll (base address 0x000007FEFEC90000, size  13868
               WINMM.dll (base address 0x000007FEFA820000, size    236
               ole32.dll (base address 0x000007FEFE220000, size   2032
              RPCRT4.dll (base address 0x000007FEFE4B0000, size   1204
            ADVAPI32.dll (base address 0x000007FEFEBB0000, size    876
             sechost.dll (base address 0x000007FEFE9F0000, size    124
             WININET.dll (base address 0x000007FEFDC10000, size   1192
              urlmon.dll (base address 0x000007FEFDD40000, size   1552
             XmlLite.dll (base address 0x000007FEFD950000, size    212
            OLEAUT32.dll (base address 0x000007FEFFA70000, size    872
             CRYPT32.dll (base address 0x000007FEFD990000, size   1460
              MSASN1.dll (base address 0x000007FEFD7F0000, size     60
[size=12pt][size=8pt]            iertutil.dll (base address 0x000007FEFDF40000, size   2428
            AVIFIL32.dll (base address 0x000007FEF47F0000, size    124
             MSACM32.dll (base address 0x000007FEFBE00000, size     96
             MSVFW32.dll (base address 0x000007FEF4730000, size    164
               IMM32.DLL (base address 0x000007FEFE420000, size    184
               MSCTF.dll (base address 0x000007FEFE680000, size   1060
    api-ms-win-core-synch-l1-2-0.DLL (base address 0x000007FEF3450000,
              dsound.dll (base address 0x000007FEF8490000, size    544
            POWRPROF.dll (base address 0x000007FEFC310000, size    176
            SETUPAPI.dll (base address 0x000007FEFE790000, size   1884
            CFGMGR32.dll (base address 0x000007FEFD8A0000, size    216
              DEVOBJ.dll (base address 0x000007FEFDB40000, size    104
             dinput8.dll (base address 0x000007FEF2480000, size    240
               ddraw.dll (base address 0x000007FEEFBF0000, size    964
            DCIMAN32.dll (base address 0x000007FEF8620000, size     32
              dwmapi.dll (base address 0x000007FEFB740000, size     96
                d3d9.dll (base address 0x000007FEEF200000, size   2044
             VERSION.dll (base address 0x000007FEFC880000, size     48
             d3d8thk.dll (base address 0x000007FEF86B0000, size     28
            D3DX9_43.dll (base address 0x000007FEEEA10000, size   2444
             uxtheme.dll (base address 0x000007FEFBD80000, size    344
                 HID.DLL (base address 0x000007FEFB7A0000, size     44
            WINTRUST.dll (base address 0x000007FEFDB00000, size    236
             ntmarta.dll (base address 0x000007FEFB9A0000, size    180
             WLDAP32.dll (base address 0x000007FEFE450000, size    328
           CRYPTBASE.dll (base address 0x000007FEFD680000, size     60
             CLBCatQ.DLL (base address 0x000007FEFEA10000, size    612
            MMDevApi.dll (base address 0x000007FEFC160000, size    300
             PROPSYS.dll (base address 0x000007FEFC030000, size   1200
            AUDIOSES.DLL (base address 0x000007FEF6B70000, size    316
            RICHED20.DLL (base address 0x000007FEF1F30000, size    632
            nvd3dumx.dll (base address 0x000007FEE9260000, size  17756
               PSAPI.DLL (base address 0x0000000077A10000, size     28
                avrt.dll (base address 0x000007FEFC2E0000, size     36

----------------------------------------------------------------------

Offline Gab75

  • FBNeo Contributor
  • *****
  • Posts: 1481
  • Karma: +33/-0
  • All games deserve to be emulated, more or less! :P
Re: FB Alpha 0.2.97.42 Bug Reports
« Reply #775 on: September 03, 2017, 08:22:40 AM »
In the game Arbalester, music playback is slow (about 50% slower).

The whole game also seems to run a bit slower, but I'm not completely sure.

I did a comparison with the MAME version and, as you reported, the sound playback is slower in the FBA version (moreover, probably as a consequence of the "wrong timing", the music sounds a bit distorted)... otherwise I have not found any noticeable difference in the game speed...

Offline ClearSky

  • New Member
  • *
  • Posts: 3
  • Karma: +0/-0
Re: FB Alpha 0.2.97.42 Bug Reports
« Reply #776 on: September 03, 2017, 11:14:11 AM »
I did a comparison with the MAME version and, as you reported, the sound playback is slower in the FBA version (moreover, probably as a consequence of the "wrong timing", the music sounds a bit distorted)... otherwise I have not found any noticeable difference in the game speed...

You are right. I tested it in MAME, and the game speed is as it should be.

The only issue is the slow music playback in FBA.

I hope this can be fixed, I really like using FBA.
« Last Edit: September 03, 2017, 08:02:23 PM by ClearSky »

Online dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: FB Alpha 0.2.97.42 Bug Reports
« Reply #777 on: September 03, 2017, 06:36:35 PM »
Arbalester music is fixed :)

best regards,
- dink

Online dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: FB Alpha 0.2.97.29 Bugs Reports
« Reply #778 on: September 03, 2017, 06:55:49 PM »
It happens here, colour going quite monochrome but on a different colour full screen (red) or windowed (green) in-game, while mainly greyish-brown in intermission.

Unfortunately the video emulation for Aquajack isn't completely working.  So this game has wrong colors for some things.  I'll try to figure out what is going on here - but no promises that this status will change any time soon.  This isn't just a FBAlpha problem, it happens in MAME and Raine as well.

best regards,
- dink
« Last Edit: September 03, 2017, 06:57:06 PM by dink »

Online dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: FB Alpha 0.2.97.42 Bug Reports
« Reply #779 on: September 04, 2017, 12:01:34 AM »
.... later that night...
How does this look?  :biggrin:  (second picture is how it looked before)
« Last Edit: September 04, 2017, 12:06:41 AM by dink »