libretro / beetle-psx-libretro

Standalone port/fork of Mednafen PSX to the Libretro API.
GNU General Public License v2.0
310 stars 131 forks source link

Booting into translated policenauts (Japan) gives a bunch of unknown opcodes errors #653

Open i30817 opened 4 years ago

i30817 commented 4 years ago

I'm not sure it's because it's a mouse game, if it's the translation, or if it is the original game. The errors trigger during boot, when the konami logo appears and the main menu, didn't try further into the game.

WARNING: Unknown opcode: 0x00001770 at PC 0x8005b408 WARNING: Unknown opcode: 0x00001770 at PC 0x8005b3c4 WARNING: Unknown opcode: 0x00001770 at PC 0x8005b368 WARNING: Unknown opcode: 0x00001770 at PC 0x8005b8b0 WARNING: Unknown opcode: 0x00001770 at PC 0x8005b86c WARNING: Unknown opcode: 0x00001770 at PC 0x8005b810 WARNING: Unknown opcode: 0x00001770 at PC 0x8005aa98 WARNING: Unknown opcode: 0x00001770 at PC 0x8005aa60 WARNING: Unknown opcode: 0x00001770 at PC 0x8004d814 WARNING: Unknown opcode: 0x00001770 at PC 0x8004d9e0

It appears to be all the same opcode though. Edit: also occurs in the new game first video.

ZachCook commented 4 years ago

These warnings are expected in some games, see https://github.com/pcercuei/lightrec/issues/5

Maybe they should be hidden by default.

i30817 commented 4 years ago

Ahhh, i'd seen the deadbeef one but couldn't tell which game it was for (i was profile optimizing). Good.

I'm also a bit perplexed that unhandled setting UI: psx.input.port#.gun_chairs is always output in this core, even with the RA log set to blackhole stdout.

simias commented 4 years ago

I'm also a bit perplexed that unhandled setting UI: psx.input.port#.gun_chairs is always output in this core, even with the RA log set to blackhole stdout.

That's a message from mednafen (mednafen/settings.cpp). It doesn't go through libretro's logging interface which is why it's always here.