MAMEHub icon indicating copy to clipboard operation
MAMEHub copied to clipboard

Several games unplayable due to BAD FREQUENCY error flood

Open Gitweazle opened this issue 10 years ago • 8 comments

It is impossible to play Brute Force (brutforc.zip), it becomes extremely slow. The log is full of errors:

UH O, GOT A BAD FREQUENCY. CHECKSUM ERROR MIGHT HAPPEN: 4000000.000000 UH O, GOT A BAD FREQUENCY. CHECKSUM ERROR MIGHT HAPPEN: 4000000.000000 UH O, GOT A BAD FREQUENCY. CHECKSUM ERROR MIGHT HAPPEN: 4000000.000000 UH O, GOT A BAD FREQUENCY. CHECKSUM ERROR MIGHT HAPPEN: 4000000.000000 UH O, GOT A BAD FREQUENCY. CHECKSUM ERROR MIGHT HAPPEN: 4000000.000000 UH O, GOT A BAD FREQUENCY. CHECKSUM ERROR MIGHT HAPPEN: 4000000.000000 ... x1000 etc.

Gitweazle avatar Feb 07 '15 03:02 Gitweazle

The same thing happens to:

Brute Force (brutforc.zip) Bonanza Bros (bnzabros.zip) Darius Gaiden - Silver Hawk (dariusgu.zip) Cosmic Chasm (cchasm.zip)

Hundreds of lines with: UH O, GOT A BAD FREQUENCY. CHECKSUM ERROR MIGHT HAPPEN: 24390.243902

Gitweazle avatar May 30 '15 13:05 Gitweazle

Just got same thing UH O, GOT A BAD FREQUENCY. CHECKSUM ERROR MIGHT HAPPEN: 24390.243902 in gground.zip and ggroundj.zip a google only leads me to https://github.com/MisterTea/MAMEHub/blob/85d69eca2b59e10c66a6c53102f29d661719413b/Sources/Emulator/src/emu/attotime.h so i guess it starts with something there , tho i got no idea what that stuff does.

Oh by the way the game itself wont start inside mamehub just black screen with a ton of those errors when you close it. Outside mamehub using command line it does start but still get a flood of those UH O's and it plays slowed couse of the flood i think.

LeWoY avatar Jul 09 '15 16:07 LeWoY

This means the frequency (the number of times the cpu executes per minute) isn't an even number, so it means you might get a lot of desyncs. I should change this print so it doesn't spam as much though

On Thu, Jul 9, 2015 at 9:13 AM, LeWoY [email protected] wrote:

Just got same thing UH O, GOT A BAD FREQUENCY. CHECKSUM ERROR MIGHT HAPPEN: 24390.243902 in gground.zip and ggroundj.zip a google only leads me to https://github.com/MisterTea/MAMEHub/blob/85d69eca2b59e10c66a6c53102f29d661719413b/Sources/Emulator/src/emu/attotime.h so i guess it starts with something there , tho i got no idea what that stuff does.

— Reply to this email directly or view it on GitHub https://github.com/MisterTea/MAMEHub/issues/324#issuecomment-120052928.

MisterTea avatar Jul 09 '15 17:07 MisterTea

On a side note a little problem, Do you know why this is not working from command line ? i do have msx.zip in roms and msx1 both packed and unpacked..

C:\MAMEHub\MAMEHubRepo\Binaries\dist>csume64 msx -cart "C:\MAMEHub\MAMEHubRepo\B inaries\roms\msx1_cart\nemesis3.zip" -server -port 6805 -username LeWoY Unknown system 'msx'

"msx" approximately matches the following supported games (best match first):

ax150 AX-150 (MSX1) ax170 AX-170 (MSX1) ax350 AX-350 (MSX2) ax370 AX-370 (MSX2) bruc100 Bruc 100-1 (MSX1) canonv10 V-10 (MSX1) canonv20 V-20 (MSX1) canonv20e V-20E (MSX1) canonv20f V-20F (MSX1) canonv20g V-20G (MSX1) canonv20s V-20S (MSX1) canonv25 V-25 (MSX2) canonv30 V-30 (MSX2) canonv30f V-30F (MSX2) canonv8 V-8 (MSX1) cf1200 CF-1200 (Japan) (MSX1)

Oh and thx for replying :+1:

LeWoY avatar Jul 09 '15 17:07 LeWoY

It seems they changed the name of MSX to the hardware code. For example: hb10 and hb101p. There are now dozens of MSX machines with different names.

You need a new BIOS file, for example hb101p.zip and use -cart1 as a slot, since MSX had 2 cartridge slots.

Then use the following command: csume64 hb101p -cart1 nemesis3

Gitweazle avatar Jul 09 '15 21:07 Gitweazle

Darius Gaiden has already been mentioned but just want to add that it's basically all Taito F3 games that have been affected. And this is still a problem as of the current CSUME 0.160 build.

al-Afdal avatar Nov 16 '15 02:11 al-Afdal

How about a -nolog switch (and UME.ini setting) for turning off all logging. Might squeeze out a little more performance.

Gitweazle avatar Nov 19 '15 18:11 Gitweazle

If you are getting that print, it means the game can't be synchronized using MAMEHub without a change. I'll take a look at the taito driver and see if I can push a change to mame itself. On Thu, Nov 19, 2015 at 1:43 PM Gitweazle [email protected] wrote:

How about a -nolog switch (and UME.ini setting) for turning off all logging. Might squeeze out a little more performance.

— Reply to this email directly or view it on GitHub https://github.com/MisterTea/MAMEHub/issues/324#issuecomment-158151752.

MisterTea avatar Nov 20 '15 14:11 MisterTea