[BEETLE PCE] Shin Megami Tensei black screen

I’m trying to run SMT 1 using Beetle PCE, however whenever I try to boot into the game, it only shows a black screen and nothing else. Here’s the log file:

[INFO] Using content: E:\Emulators\ROMs\PC Engine\Shin Megami Tensei (J)\Shin Megami Tensei (J).img. [INFO] arg #0: retroarch [INFO] arg #1: E:\Emulators\ROMs\PC Engine\Shin Megami Tensei (J)\Shin Megami Tensei (J).img [INFO] arg #2: -s [INFO] arg #3: E:\Emulators\Retroarch\saves [INFO] arg #4: -S [INFO] arg #5: E:\Emulators\Retroarch\states [INFO] arg #6: -c [INFO] arg #7: E:\Emulators\Retroarch\retroarch.cfg [INFO] arg #8: -L [INFO] arg #9: E:\Emulators\Retroarch\cores\mednafen_pce_libretro.dll [INFO] arg #10: -v [INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] Unloading game… [INFO] Unloading core… [INFO] Unloading core symbols… [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. [INFO] Set config file to : E:\Emulators\Retroarch\retroarch.cfg [INFO] RetroArch 1.8.4 (Git f425d8dc8b) [INFO] Redirecting save file to “E:\Emulators\Retroarch\saves\Shin Megami Tensei (J).srm”. [INFO] Redirecting savestate to “E:\Emulators\Retroarch\states\Shin Megami Tensei (J).state”. [INFO] === Build ======================================= [INFO] CPU Model Name: Intel® Core™ i7-7700 CPU @ 3.60GHz [INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX [INFO] Built: Jan 15 2020 [INFO] Version: 1.8.4 [INFO] Git: f425d8dc8b [INFO] ================================================= [INFO] Loading dynamic libretro core from: “E:\Emulators\Retroarch\cores\mednafen_pce_libretro.dll” [INFO] [Overrides] no core-specific overrides found at E:\Emulators\Retroarch\config\Beetle PCE\Beetle PCE.cfg. [INFO] [Overrides] no content-dir-specific overrides found at E:\Emulators\Retroarch\config\Beetle PCE\Shin Megami Tensei (J).cfg. [INFO] [Overrides] no game-specific overrides found at E:\Emulators\Retroarch\config\Beetle PCE\Shin Megami Tensei (J).cfg. [INFO] [Environ]: GET_LANGUAGE: “0”. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL. [INFO] [Environ]: SET_CONTROLLER_INFO. [INFO] Core requested VFS version >= v1, providing v3 [INFO] [Remaps]: remap directory: E:\Emulators\Retroarch\config\remaps [INFO] Redirecting save file to “E:\Emulators\Retroarch\saves\Shin Megami Tensei (J).srm”. [INFO] Redirecting savestate to “E:\Emulators\Retroarch\states\Shin Megami Tensei (J).state”. [INFO] [Environ]: GET_LOG_INTERFACE. [INFO] [Environ]: SYSTEM_DIRECTORY: “E:\Emulators\Retroarch\system”. [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [libretro INFO] Frontend supports RGB565 - will use that instead of XRGB1555. [INFO] [Environ]: GET_PERF_INTERFACE. [INFO] [Environ]: SET_SUPPORT_ACHIEVEMENTS: yes. [INFO] [Environ]: PERFORMANCE_LEVEL: 5. [INFO] Content loading skipped. Implementation will load it on its own. [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY. [libretro INFO] Loading E:\Emulators\ROMs\PC Engine\Shin Megami Tensei (J)\Shin Megami Tensei (J).img…

[libretro INFO] Using module: pce.

[libretro INFO] ROM image is too large for extended SF2 mapper! [libretro INFO] ROM: 147583KiB

[libretro INFO] Street Fighter 2 Mapper

[libretro INFO] PSG Revision: HuC6280A

[INFO] [RCHEEVOS]: ext_hash 0b888002 (‘img’) [INFO] [RCHEEVOS]: Load task finished [INFO] Skipping SRAM load… [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Cheats]: Load game-specific cheatfile: E:\Emulators\Retroarch\cheats\Beetle PCE\Shin Megami Tensei (J).cht [INFO] [Audio]: Set audio input rate to: 44228.18 Hz. [INFO] [Video]: Video @ fullscreen [INFO] [WINRAW]: Initializing input driver… [INFO] [WINRAW]: Mouse #0 \?\HID#VID_04D9&PID_FB05&MI_00#7&3895dea1&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}. [INFO] [DINPUT]: Enumerating joypads … [INFO] [DINPUT]: Device #0 PID: {09CC} VID:{054C} [WARN] [DINPUT]: Strong rumble unavailable. [WARN] [DINPUT]: Weak rumble unavailable. [INFO] [DINPUT]: Done enumerating joypads … [INFO] [Joypad]: Found joypad driver: “dinput”. [INFO] [Autoconf]: 141 profiles found. [INFO] [Autoconf]: selected configuration: E:\Emulators\Retroarch\autoconfig\xinput\DUALSHOCK_4.cfg [INFO] [Font]: Using font rendering backend: freetype. [INFO] [D3D11]: Found GPU at index 0: NVIDIA GeForce GTX 1060 6GB [INFO] [D3D11]: Found GPU at index 1: Microsoft Basic Render Driver [INFO] [D3D11]: Using GPU index 0. [INFO] [Video]: Found display server: win32 [INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency. [INFO] [Menu]: Found menu display driver: “d3d11”. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [LED]: LED driver = ‘null’ 0000000000B8F580 [INFO] [MIDI]: Initializing … [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized “winmm” driver. [INFO] Loading history file: [E:\Emulators\Retroarch\content_history.lpl]. [INFO] Loading history file: [E:\Emulators\Retroarch\content_music_history.lpl]. [INFO] Loading history file: [E:\Emulators\Retroarch\content_video_history.lpl]. [INFO] Loading history file: [E:\Emulators\Retroarch\content_image_history.lpl]. [INFO] Loading favorites file: [E:\Emulators\Retroarch\content_favorites.lpl]. [libretro INFO] OwlResampler.cpp debug info:

[libretro INFO] Phases: 77, Output rate: 44100.000000, 3125 77

[libretro INFO] Desired maximum rate error: 0.0000009000, Actual rate error: 0.0000000000

[libretro INFO] Initial number of coefficients per phase: 1157

[libretro INFO] Initial nominal cutoff frequency: 17640.000000

[libretro INFO] Adjusted number of coefficients per phase: 1160

[libretro INFO] Adjusted nominal cutoff frequency: 17652.713558

[libretro INFO] Impulse response table memory usage: 357536 bytes

[libretro INFO] Resolution: 8 240 [INFO] SET_GEOMETRY: 256x240, aspect: 1.219. [INFO] Paused. [INFO] [config] Saved new config to “E:\Emulators\Retroarch\retroarch.cfg”. [INFO] [Cheats]: Save game-specific cheatfile: E:\Emulators\Retroarch\cheats\Beetle PCE\Shin Megami Tensei (J).cht [INFO] Saving RAM type #0 to “E:\Emulators\Retroarch\saves\Shin Megami Tensei (J).srm”. [INFO] Saved successfully to “E:\Emulators\Retroarch\saves\Shin Megami Tensei (J).srm”. [INFO] Content ran for a total of: 00 hours, 00 minutes, 10 seconds. [INFO] Saving runtime log file: E:\Emulators\Retroarch\playlists\logs\Beetle PCE\Shin Megami Tensei (J).lrtl [INFO] Unloading game… [INFO] Unloading core… [libretro INFO] [Beetle PCE]: Samples / Frame: 734.28095 [libretro INFO] [Beetle PCE]: Estimated FPS: 60.05876 [INFO] Unloading core symbols… [INFO] [Core Options]: Saved core options file to “E:\Emulators\Retroarch\retroarch-core-options.cfg” [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.

I don’t think the core will load an img directly. You should load cue sheets, AFAIK.

That worked, thanks!

1 Like