How to run Neo Geo AES with the latest mame core?

Dear @vgfan: D O N ’ T _ R E N A M E _ R O M S ! ! !
Arcade games have a lot of rom chips and all are necessary to run the game. They have to be in the archive (mostly zip)
Mame (and FBNeo as well) is searching for those files (crc32, name, size…) in the corresponding archive (game.zip)
Files that don’t belong in a specifich archive are ignored.
Also no AES Bios in mame neogeo.zip! There is a corresponding aes.zip with the necessary bios files that works only with softlist.

From time to time there is a new dump of a specific chip and so the romset changes (crc32, name, size…).
For this reason a mame2003 rom CAN work with mame current IF NOTHING HAS CHANGED in the meantime.
Since FBNeo uses mostly the same dumped chips as mame, a lot of games are identical. And therefore they may work with both emulators.

Arcade emulation is quite different to console emulation and downloading random sh** from random sites without knowing what you are doing was never a good idea.
(Neo Geo AES works more like arcade than console)

1 Like

Yes.

Most of the romsets are the same as current MAME, there are only a few exceptions, neogeo.zip is one of those exceptions. All informations you need about building romsets for FBNeo are available at https://docs.libretro.com/library/fbneo/.

1 Like

@vgfan mentioning download websites is illegal, i totally removed your post since apparently editing it left the trace in its history.

1 Like

If someone actually manages to run neo geo aes in mame core please let your voice be heard here, or private message me, thank you.

1 Like

Works as expected using the above instructions.

Roms in an “aes” folder, MAME aes.zip in the same folder.

system/mame/hash/ contains neogeo.xml.

Games run in aes mode.

Roms in a “neogeo” folder, MAME neogeo.zip in the same folder.

Games run in arcade mode.

This where your mistake lies. For the most part the (bios-devices) set is useless. It is only required as a source if you are building a non-merged set from split or merged sources.

From my experience, you will have much better luck getting bios files you need from a non-merged MAME set.

You need the “aes.zip” from a full MAME romset. (No renaming required.)

For future reference, turning on verbose logging will tell what is wrong. (Or give you a really good clue.)

2 Likes

Yep, tried as well the way Duimon did. Was able to run in AES mode via the MAME core.

2 Likes

Renamed rom file to aes, added aes.zip from the latest mame non merged folder, Activated verbose, tried to run aof.zip (it exists in the neogeo.xml and in my aes rom folder, RA just exits. Log file:

[INFO] RetroArch 1.9.0 (Git 4f140d448c) [INFO] === Build ======================================= [INFO] CPU Model Name: Intel® Core™ i7-2600K CPU @ 3.40GHz [INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX [INFO] Built: Oct 29 2020 [INFO] Version: 1.9.0 [INFO] Git: 4f140d448c [INFO] ================================================= [INFO] [Input]: Found input driver: “dinput”. [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Overrides]: Redirecting save file to “D:\Emulators\RetroArch\saves.srm”. [INFO] [Overrides]: Redirecting save state to “D:\Emulators\RetroArch\states.state”. [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Audio]: Set audio input rate to: 48000.00 Hz. [INFO] [Video]: Video @ fullscreen [INFO] [Vulkan]: Vulkan dynamic library loaded. [INFO] [Vulkan]: Found vulkan context: vk_w [INFO] [Vulkan]: Detecting screen resolution 1920x1080. [INFO] Setting fullscreen to 1920x1080 @ 60Hz on device \.\DISPLAY1. [INFO] [Vulkan]: Found GPU at index 0: NVIDIA GeForce GTX 1660 SUPER [INFO] [Vulkan]: Using GPU index 0. [INFO] [Vulkan]: Using GPU: NVIDIA GeForce GTX 1660 SUPER [INFO] [Vulkan]: Queue family 0 supports 16 sub-queues. [INFO] [Vulkan]: Swapchain supports present mode: 2. [INFO] [Vulkan]: Swapchain supports present mode: 3. [INFO] [Vulkan]: Swapchain supports present mode: 1. [INFO] [Vulkan]: Swapchain supports present mode: 0. [INFO] [Vulkan]: Creating swapchain with present mode: 2 [INFO] [Vulkan]: Using swapchain size 1920 x 1080. [INFO] [Vulkan]: Got 3 swapchain images. [INFO] [Vulkan]: Using resolution 1920x1080 [INFO] [Vulkan]: Using RGB565 format. [INFO] [Vulkan]: Loading stock shader. [INFO] [XInput]: Found XInput v1.4. [INFO] [Joypad]: Found joypad driver: “xinput”. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Video]: Found display server: win32 [INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency. [INFO] [Display]: Found display driver: “vulkan”. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Display]: Found display driver: “vulkan”. [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] [Font]: Using font rendering backend: freetype. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized “winmm” driver. [WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD. [WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD. [WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD. [INFO] Disconnecting device from port 7. [INFO] Disconnecting device from port 8. [INFO] Disconnecting device from port 9. [INFO] Disconnecting device from port 10. [INFO] Disconnecting device from port 11. [INFO] Disconnecting device from port 12. [INFO] Disconnecting device from port 13. [INFO] Disconnecting device from port 14. [INFO] Disconnecting device from port 15. [INFO] Disconnecting device from port 16. [INFO] [SRAM]: SRAM will not be saved. [INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_history.lpl]. [INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_music_history.lpl]. [INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_video_history.lpl]. [INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_image_history.lpl]. [INFO] [Playlist]: Loading favorites file: [D:\Emulators\RetroArch\content_favorites.lpl]. [INFO] [Vulkan]: VSync => on [INFO] [Vulkan]: VSync => on [INFO] [CONTENT LOAD]: Updating firmware status for: D:\Emulators\RetroArch\cores\mame_libretro.dll on D:\Emulators\RetroArch\system [INFO] [CORE]: Using content: D:\Roms\MAME 0.234 Software List ROMs (split)\aes\aof.zip. [INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] [CORE]: Unloading core… [INFO] [CORE]: Unloading core symbols… [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. [INFO] RetroArch 1.9.0 (Git 4f140d448c) [INFO] [Overrides]: Redirecting save file to “D:\Emulators\RetroArch\saves\aof.srm”. [INFO] [Overrides]: Redirecting save state to “D:\Emulators\RetroArch\states\aof.state”. [INFO] === Build ======================================= [INFO] CPU Model Name: Intel® Core™ i7-2600K CPU @ 3.40GHz [INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX [INFO] Built: Oct 29 2020 [INFO] Version: 1.9.0 [INFO] Git: 4f140d448c [INFO] ================================================= [INFO] [Input]: Found input driver: “dinput”. [INFO] [CORE]: Loading dynamic libretro core from: “D:\Emulators\RetroArch\cores\mame_libretro.dll” [INFO] [Overrides]: No core-specific overrides found at D:\Emulators\RetroArch\config\MAME\MAME.cfg. [INFO] [Overrides]: No content-dir-specific overrides found at D:\Emulators\RetroArch\config\MAME\aes.cfg. [INFO] [Overrides]: No game-specific overrides found at D:\Emulators\RetroArch\config\MAME\aof.cfg. [INFO] [Environ]: SET_VARIABLES. [INFO] [Remaps]: remap directory: D:\Emulators\RetroArch\config\remaps [INFO] [Overrides]: Redirecting save file to “D:\Emulators\RetroArch\saves\aof.srm”. [INFO] [Overrides]: Redirecting save state to “D:\Emulators\RetroArch\states\aes\aof.state”. [INFO] [Environ]: GET_LOG_INTERFACE. [INFO] [Environ]: SYSTEM_DIRECTORY: “D:\Emulators\RetroArch\system”. [libretro INFO] SYSTEM_DIRECTORY: D:\Emulators\RetroArch\system [INFO] [Environ]: CORE_ASSETS_DIRECTORY: “D:\Emulators\RetroArch\downloads”. [libretro INFO] CONTENT_DIRECTORY: D:\Emulators\RetroArch\downloads [INFO] [Environ]: GET_SAVE_DIRECTORY. [libretro INFO] SAVE_DIRECTORY: D:\Emulators\RetroArch\saves [INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888. [INFO] [CONTENT LOAD]: Content loading skipped. Implementation will load it on its own. [libretro INFO] Joystick map: disabled [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [INFO] [SRAM]: Skipping SRAM load… [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [libretro INFO] Joystick map: disabled [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [libretro INFO] AV_INFO: width=640 height=480 [libretro INFO] AV_INFO: max_width=640 max_height=480 [libretro INFO] AV_INFO: aspect_ratio = 1.333333 [libretro INFO] AV_INFO: fps = 60.000000 sample_rate = 48000.000000 [INFO] [Cheats]: Load game-specific cheatfile: D:\Emulators\RetroArch\cheats\MAME\aof.cht [INFO] [Audio]: Set audio input rate to: 48000.00 Hz. [INFO] [Video]: Video @ fullscreen [INFO] [Vulkan]: Vulkan dynamic library loaded. [INFO] [Vulkan]: Found vulkan context: vk_w [INFO] [Vulkan]: Detecting screen resolution 1920x1080. [INFO] Setting fullscreen to 1920x1080 @ 60Hz on device \.\DISPLAY1. [INFO] [Vulkan]: Found GPU at index 0: NVIDIA GeForce GTX 1660 SUPER [INFO] [Vulkan]: Using GPU index 0. [INFO] [Vulkan]: Using GPU: NVIDIA GeForce GTX 1660 SUPER [INFO] [Vulkan]: Queue family 0 supports 16 sub-queues. [INFO] [Vulkan]: Swapchain supports present mode: 2. [INFO] [Vulkan]: Swapchain supports present mode: 3. [INFO] [Vulkan]: Swapchain supports present mode: 1. [INFO] [Vulkan]: Swapchain supports present mode: 0. [INFO] [Vulkan]: Creating swapchain with present mode: 2 [INFO] [Vulkan]: Using swapchain size 1920 x 1080. [INFO] [Vulkan]: Got 3 swapchain images. [INFO] [Vulkan]: Using resolution 1920x1080 [INFO] [Vulkan]: Using BGRA8888 format. [INFO] [Shaders]: Specific shader preset found at D:\Emulators\RetroArch\config\global.slangp. [INFO] [slang]: Compiling shader “D:\Emulators\RetroArch\shaders\shaders_slang\crt\shaders\crt-aperture.slang”. [INFO] [XInput]: Found XInput v1.4. [INFO] [Joypad]: Found joypad driver: “xinput”. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Video]: Found display server: win32 [INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency. [INFO] [Display]: Found display driver: “vulkan”. [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] [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] [Font]: Using font rendering backend: freetype. [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized “winmm” driver. [WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD. [WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD. [WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD. [INFO] Disconnecting device from port 7. [INFO] Disconnecting device from port 8. [INFO] Disconnecting device from port 9. [INFO] Disconnecting device from port 10. [INFO] Disconnecting device from port 11. [INFO] Disconnecting device from port 12. [INFO] Disconnecting device from port 13. [INFO] Disconnecting device from port 14. [INFO] Disconnecting device from port 15. [INFO] Disconnecting device from port 16. [INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_history.lpl]. [INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_music_history.lpl]. [INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_video_history.lpl]. [INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_image_history.lpl]. [INFO] [Playlist]: Loading favorites file: [D:\Emulators\RetroArch\content_favorites.lpl]. [INFO] [Vulkan]: VSync => on [INFO] [Playlist]: Written to playlist file: D:\Emulators\RetroArch\content_history.lpl [libretro INFO] Starting game from command line:D:\Roms\MAME 0.234 Software List ROMs (split)\aes\aof.zip [libretro INFO] ARGUV[0]=D:\Roms\MAME [libretro WARN] Driver D:\Roms\MAME not found -1 [libretro WARN] Game not found: aof [libretro INFO] RES:-2

How to fix? it says “Game not found”…

You are using Launchbox, right?
Try to use RetroArch standalone to cofirm if the game is working.
Use a fresh install to make sure you are using unaltered configs.
I presume the problem lies in some config mismatch in LaunchBox or command line command errors.

[EDIT] Not needed:
MAME command line needs the aes switch:

mame aes -cart “[romfilename]”

2 Likes

First of all, when you post a log, please use the preformatted text option.

Second, try placing the aof.zip and aes.zip in a folder with a simpler path, or add quotes where they are needed. (Spaces in the path are causing problems.)

1 Like

I use LB as frontend but for that log i used only RA. I made a fresh install of RA, moved the whole mame core system folder to the new install, run aof.zip directly through RA and it finally runs! :grinning: Hopefully i can solve the conflict with current RA install and keep using it as most of my emulation is RA. A bit afraid to move stuff, many configurations for different systems, files. Also, need to make it run with LB.

3 Likes

How to use the preformatted text option? Good to know. Will do.

1 Like

Use three backticks ( ``` ) or three tildes ( ~~~ ) on the lines before and after the code block.
If you write “text” after the first 3 backticks you turn off coloring:

```
paste text here
```
```text
paste text here
```

will turn into:

paste text here
2 Likes

I managed to run mame core with the new RA install through LB as well with the added parameters in LB: aes -cart .

Log when running aof.zip directly through current RA install (unsuccessful):

[INFO] RetroArch 1.9.0 (Git 4f140d448c)
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Oct 29 2020
[INFO] Version: 1.9.0
[INFO] Git: 4f140d448c
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Overrides]: Redirecting save file to "D:\Emulators\RetroArch\saves\.srm".
[INFO] [Overrides]: Redirecting save state to "D:\Emulators\RetroArch\states\.state".
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[INFO] [Vulkan]: Found vulkan context: vk_w
[INFO] [Vulkan]: Detecting screen resolution 1920x1080.
[INFO] Setting fullscreen to 1920x1080 @ 60Hz on device \\.\DISPLAY1.
[INFO] [Vulkan]: Found GPU at index 0: NVIDIA GeForce GTX 1660 SUPER
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using GPU: NVIDIA GeForce GTX 1660 SUPER
[INFO] [Vulkan]: Queue family 0 supports 16 sub-queues.
[INFO] [Vulkan]: Swapchain supports present mode: 2.
[INFO] [Vulkan]: Swapchain supports present mode: 3.
[INFO] [Vulkan]: Swapchain supports present mode: 1.
[INFO] [Vulkan]: Swapchain supports present mode: 0.
[INFO] [Vulkan]: Creating swapchain with present mode: 2
[INFO] [Vulkan]: Using swapchain size 1920 x 1080.
[INFO] [Vulkan]: Got 3 swapchain images.
[INFO] [Vulkan]: Using resolution 1920x1080
[INFO] [Vulkan]: Using RGB565 format.
[INFO] [Vulkan]: Loading stock shader.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Display]: Found display driver: "vulkan".
[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] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "winmm" driver.
[WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
[WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
[WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
[INFO] Disconnecting device from port 7.
[INFO] Disconnecting device from port 8.
[INFO] Disconnecting device from port 9.
[INFO] Disconnecting device from port 10.
[INFO] Disconnecting device from port 11.
[INFO] Disconnecting device from port 12.
[INFO] Disconnecting device from port 13.
[INFO] Disconnecting device from port 14.
[INFO] Disconnecting device from port 15.
[INFO] Disconnecting device from port 16.
[INFO] [SRAM]: SRAM will not be saved.
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_music_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_video_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_image_history.lpl].
[INFO] [Playlist]: Loading favorites file: [D:\Emulators\RetroArch\content_favorites.lpl].
[INFO] [Vulkan]: VSync => on
[INFO] [Vulkan]: VSync => on
[INFO] [CONTENT LOAD]: Updating firmware status for: D:\Emulators\RetroArch\cores\mame_libretro.dll on D:\Emulators\RetroArch\system
[INFO] [CORE]: Using content: D:\Roms\Redump - SNK - Neo Geo CD (2021-06-14)\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).zip.
[INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [CORE]: Unloading core..
[INFO] [CORE]: Unloading core symbols..
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] RetroArch 1.9.0 (Git 4f140d448c)
[INFO] [Overrides]: Redirecting save file to "D:\Emulators\RetroArch\saves\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).srm".
[INFO] [Overrides]: Redirecting save state to "D:\Emulators\RetroArch\states\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).state".
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Oct 29 2020
[INFO] Version: 1.9.0
[INFO] Git: 4f140d448c
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [CORE]: Loading dynamic libretro core from: "D:\Emulators\RetroArch\cores\mame_libretro.dll"
[INFO] [Overrides]: No core-specific overrides found at D:\Emulators\RetroArch\config\MAME\MAME.cfg.
[INFO] [Overrides]: No content-dir-specific overrides found at D:\Emulators\RetroArch\config\MAME\Redump - SNK - Neo Geo CD (2021-06-14).cfg.
[INFO] [Overrides]: No game-specific overrides found at D:\Emulators\RetroArch\config\MAME\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).cfg.
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Remaps]: remap directory: D:\Emulators\RetroArch\config\remaps
[INFO] [Overrides]: Redirecting save file to "D:\Emulators\RetroArch\saves\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).srm".
[INFO] [Overrides]: Redirecting save state to "D:\Emulators\RetroArch\states\Redump - SNK - Neo Geo CD (2021-06-14)\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "D:\Emulators\RetroArch\system".
[libretro INFO] SYSTEM_DIRECTORY: D:\Emulators\RetroArch\system
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "D:\Emulators\RetroArch\downloads".
[libretro INFO] CONTENT_DIRECTORY: D:\Emulators\RetroArch\downloads
[INFO] [Environ]: GET_SAVE_DIRECTORY.
[libretro INFO] SAVE_DIRECTORY: D:\Emulators\RetroArch\saves
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [CONTENT LOAD]: Content loading skipped. Implementation will load it on its own.
[libretro INFO] Joystick map: disabled
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [SRAM]: Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[libretro INFO] Joystick map: disabled
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] AV_INFO: width=640 height=480
[libretro INFO] AV_INFO: max_width=640 max_height=480
[libretro INFO] AV_INFO: aspect_ratio = 1.333333
[libretro INFO] AV_INFO: fps = 60.000000 sample_rate = 48000.000000
[INFO] [Cheats]: Load game-specific cheatfile: D:\Emulators\RetroArch\cheats\MAME\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).cht
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[INFO] [Vulkan]: Found vulkan context: vk_w
[INFO] [Vulkan]: Detecting screen resolution 1920x1080.
[INFO] Setting fullscreen to 1920x1080 @ 60Hz on device \\.\DISPLAY1.
[INFO] [Vulkan]: Found GPU at index 0: NVIDIA GeForce GTX 1660 SUPER
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using GPU: NVIDIA GeForce GTX 1660 SUPER
[INFO] [Vulkan]: Queue family 0 supports 16 sub-queues.
[INFO] [Vulkan]: Swapchain supports present mode: 2.
[INFO] [Vulkan]: Swapchain supports present mode: 3.
[INFO] [Vulkan]: Swapchain supports present mode: 1.
[INFO] [Vulkan]: Swapchain supports present mode: 0.
[INFO] [Vulkan]: Creating swapchain with present mode: 2
[INFO] [Vulkan]: Using swapchain size 1920 x 1080.
[INFO] [Vulkan]: Got 3 swapchain images.
[INFO] [Vulkan]: Using resolution 1920x1080
[INFO] [Vulkan]: Using BGRA8888 format.
[INFO] [Shaders]: Specific shader preset found at D:\Emulators\RetroArch\config\global.slangp.
[INFO] [slang]: Compiling shader "D:\Emulators\RetroArch\shaders\shaders_slang\crt\shaders\crt-aperture.slang".
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "vulkan".
[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] [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] [Font]: Using font rendering backend: freetype.
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "winmm" driver.
[WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
[WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
[WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD.
[INFO] Disconnecting device from port 7.
[INFO] Disconnecting device from port 8.
[INFO] Disconnecting device from port 9.
[INFO] Disconnecting device from port 10.
[INFO] Disconnecting device from port 11.
[INFO] Disconnecting device from port 12.
[INFO] Disconnecting device from port 13.
[INFO] Disconnecting device from port 14.
[INFO] Disconnecting device from port 15.
[INFO] Disconnecting device from port 16.
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_music_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_video_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch\content_image_history.lpl].
[INFO] [Playlist]: Loading favorites file: [D:\Emulators\RetroArch\content_favorites.lpl].
[INFO] [Vulkan]: VSync => on
[INFO] [Playlist]: Written to playlist file: D:\Emulators\RetroArch\content_history.lpl
[libretro INFO] Starting game from command line:D:\Roms\Redump - SNK - Neo Geo CD (2021-06-14)\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).zip
[libretro INFO] ARGUV[0]=D:\Roms\Redump
[libretro WARN] Driver D:\Roms\Redump not found -1
[libretro WARN] Game not found: (En,Ja,Es,Pt)
[libretro INFO] RES:-2

Log when running aof.zip directly through the new RA install (successful):

[INFO] RetroArch 1.9.7 (Git 5c2f79a)
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Jul 25 2021
[INFO] Version: 1.9.7
[INFO] Git: 5c2f79a
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [GL]: Found GL context: wgl
[INFO] [GL]: Detecting screen resolution 1920x1080.
[INFO] [WGL] extensions: WGL_ARB_buffer_region WGL_ARB_create_context WGL_ARB_create_context_no_error WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_context_flush_control WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_multi[INFO] [WGL]: Adaptive VSync supported.
[INFO] [GL]: Vendor: NVIDIA Corporation, Renderer: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2.
[INFO] [GL]: Version: 4.6.0 NVIDIA 471.41.
[INFO] [GL]: Using resolution 1920x1080
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [GL]: Using GL_RGB565 for texture uploads.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "gl".
[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] [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] [Font]: Using font rendering backend: freetype.
[INFO] [SRAM]: SRAM will not be saved.
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch-Win64\content_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch-Win64\content_music_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch-Win64\content_video_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch-Win64\content_image_history.lpl].
[INFO] [Playlist]: Loading favorites file: [D:\Emulators\RetroArch-Win64\content_favorites.lpl].
[INFO] [CONTENT LOAD]: Updating firmware status for: D:\Emulators\RetroArch-Win64\cores\mame_libretro.dll on D:\Emulators\RetroArch-Win64\system
[INFO] [CORE]: Using content: D:\Roms\SNKNeoGeoAES\AES\aof.zip.
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] RetroArch 1.9.7 (Git 5c2f79a)
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Jul 25 2021
[INFO] Version: 1.9.7
[INFO] Git: 5c2f79a
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Core]: Loading dynamic libretro core from: "D:\Emulators\RetroArch-Win64\cores\mame_libretro.dll"
[INFO] [Overrides]: No core-specific overrides found at "D:\Emulators\RetroArch-Win64\config\MAME\MAME.cfg".
[INFO] [Overrides]: No content-dir-specific overrides found at "D:\Emulators\RetroArch-Win64\config\MAME\AES.cfg".
[INFO] [Overrides]: No game-specific overrides found at "D:\Emulators\RetroArch-Win64\config\MAME\aof.cfg".
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Remaps]: Remap directory: "D:\Emulators\RetroArch-Win64\config\remaps".
[INFO] [Overrides]: Redirecting save file to "D:\Emulators\RetroArch-Win64\saves\aof.srm".
[INFO] [Overrides]: Redirecting save state to "D:\Emulators\RetroArch-Win64\states\aof.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "D:\Emulators\RetroArch-Win64\system".
[libretro INFO] SYSTEM_DIRECTORY: D:\Emulators\RetroArch-Win64\system
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "D:\Emulators\RetroArch-Win64\downloads".
[libretro INFO] CONTENT_DIRECTORY: D:\Emulators\RetroArch-Win64\downloads
[INFO] [Environ]: GET_SAVE_DIRECTORY.
[libretro INFO] SAVE_DIRECTORY: D:\Emulators\RetroArch-Win64\saves
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [CONTENT LOAD]: Content loading skipped. Implementation will load it on its own.
[libretro INFO] Joystick map: disabled
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [SRAM]: Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[libretro INFO] Joystick map: disabled
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] AV_INFO: width=640 height=480
[libretro INFO] AV_INFO: max_width=640 max_height=480
[libretro INFO] AV_INFO: aspect_ratio = 1.333333
[libretro INFO] AV_INFO: fps = 60.000000 sample_rate = 48000.000000
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [GL]: Found GL context: wgl
[INFO] [GL]: Detecting screen resolution 1920x1080.
[INFO] [WGL] extensions: WGL_ARB_buffer_region WGL_ARB_create_context WGL_ARB_create_context_no_error WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_context_flush_control WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_multi[INFO] [WGL]: Adaptive VSync supported.
[INFO] [GL]: Vendor: NVIDIA Corporation, Renderer: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2.
[INFO] [GL]: Version: 4.6.0 NVIDIA 471.41.
[INFO] [GL]: Using resolution 1920x1080
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "gl".
[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] [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] [Font]: Using font rendering backend: freetype.
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch-Win64\content_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch-Win64\content_music_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch-Win64\content_video_history.lpl].
[INFO] [Playlist]: Loading history file: [D:\Emulators\RetroArch-Win64\content_image_history.lpl].
[INFO] [Playlist]: Loading favorites file: [D:\Emulators\RetroArch-Win64\content_favorites.lpl].
[INFO] [Playlist]: Written to playlist file: D:\Emulators\RetroArch-Win64\content_history.lpl
[libretro INFO] Starting game:D:\Roms\SNKNeoGeoAES\AES\aof.zip
[libretro INFO] Game name: aof, Game description: Art of Fighting / Ryuuko no Ken (NGM-044 ~ NGH-044)
[libretro ERROR] System not found: AES
[libretro INFO] Game name: aes, Game description: Neo-Geo AES (NTSC)
[libretro INFO] Creating frontend for game: aof
[libretro INFO] Softlists: 1
[libretro INFO] SOURCE FILE: ../../../../../src/mame/drivers/neogeo.cpp
[libretro INFO] PARENT: 0
[libretro INFO] NAME: aes
[libretro INFO] DESCRIPTION: Neo-Geo AES (NTSC)
[libretro INFO] YEAR: 1990
[libretro INFO] MANUFACTURER: SNK
[libretro INFO] RES:1
[libretro INFO] MAIN FIRST
[libretro INFO] Joystick map: disabled
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] AV_INFO: width=320 height=224
[libretro INFO] AV_INFO: max_width=320 max_height=224
[libretro INFO] AV_INFO: aspect_ratio = 1.333333
[libretro INFO] AV_INFO: fps = 59.185608 sample_rate = 48000.000000
[INFO] [Environ]: SET_SYSTEM_AV_INFO: 320x224, aspect: 1.333, fps: 59.186, sample rate: 48000.00 Hz.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] [Audio]: Set audio input rate to: 48660.48 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [GL]: Found GL context: wgl
[INFO] [GL]: Detecting screen resolution 1920x1080.
[INFO] [WGL] extensions: WGL_ARB_buffer_region WGL_ARB_create_context WGL_ARB_create_context_no_error WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_context_flush_control WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_multi[INFO] [WGL]: Adaptive VSync supported.
[INFO] [GL]: Vendor: NVIDIA Corporation, Renderer: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2.
[INFO] [GL]: Version: 4.6.0 NVIDIA 471.41.
[INFO] [GL]: Using resolution 1920x1080
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "gl".
[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] [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] [Font]: Using font rendering backend: freetype.
[INFO] [Input]: Game Focus => OFF
[libretro INFO] ChangeAV: w:320 h:224 ra:1.333333.
[libretro INFO] SOURCE FILE: ../../../../../src/emu/drivers/empty.cpp
[libretro INFO] PARENT: 0
[libretro INFO] NAME: ___empty
[libretro INFO] DESCRIPTION: No Driver Loaded
[libretro INFO] YEAR: 2007
[libretro INFO] MANUFACTURER: MAME
[libretro INFO] Joystick map: disabled
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] AV_INFO: width=640 height=480
[libretro INFO] AV_INFO: max_width=640 max_height=480
[libretro INFO] AV_INFO: aspect_ratio = 1.333333
[libretro INFO] AV_INFO: fps = 30.000000 sample_rate = 48000.000000
[INFO] [Environ]: SET_SYSTEM_AV_INFO: 640x480, aspect: 1.333, fps: 30.000, sample rate: 48000.00 Hz.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Timings deviate too much. Will not adjust. (Display = 60.00 Hz, Game = 30.00 Hz)
[INFO] [Video]: Video @ fullscreen
[INFO] [GL]: Found GL context: wgl
[INFO] [GL]: Detecting screen resolution 1920x1080.
[INFO] [WGL] extensions: WGL_ARB_buffer_region WGL_ARB_create_context WGL_ARB_create_context_no_error WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_context_flush_control WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_multi[INFO] [WGL]: Adaptive VSync supported.
[INFO] [GL]: Vendor: NVIDIA Corporation, Renderer: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2.
[INFO] [GL]: Version: 4.6.0 NVIDIA 471.41.
[INFO] [GL]: Using resolution 1920x1080
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "gl".
[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] [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] [Font]: Using font rendering backend: freetype.
[INFO] [Input]: Game Focus => OFF
[libretro INFO] ChangeAV: w:640 h:480 ra:1.333333.
[libretro INFO] SOURCE FILE: ../../../../../src/emu/drivers/empty.cpp
[libretro INFO] PARENT: 0
[libretro INFO] NAME: ___empty
[libretro INFO] DESCRIPTION: No Driver Loaded
[libretro INFO] YEAR: 2007
[libretro INFO] MANUFACTURER: MAME
[INFO] [Environ]: SET_GEOMETRY.
[INFO] [Config]: Saved new config to "D:\Emulators\RetroArch-Win64\retroarch.cfg".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 29 seconds.
[INFO] Saving runtime log file: D:\Emulators\RetroArch-Win64\playlists\logs\MAME (Git)\aof.lrtl
[INFO] [Core]: Unloading game..
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Core Options]: Saved core options file to "D:\Emulators\RetroArch-Win64\config\MAME\MAME.opt"
[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 noticed that in the current RA install log (unsuccessful run) it looks for a neo geo CD game(???)… I used mame core in the past for running NGCD games but right now i run NGCD in neoCD core, how come mame core still looking for it? How to fix? rompath in both installs is D:\Roms\SNKNeoGeoAES\AES

Have you read the logs?

  1. In the first log you are NOT running aof.zip but Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).zip

  2. look inside your Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).zip
    There should be a lot of *.bin files and 1 *.cue
    Redump = Disc
    Usually you have to extract those files and load the *.cue with neocd OR mame with the neocd.xml softlist

  3. The path is NOT the same:

  • 1st log: D:\Roms\Redump - SNK - Neo Geo CD (2021-06-14)\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).zip

  • 2nd log:D:\Roms\SNKNeoGeoAES\AES\aof.zip
2 Likes

How come i’m not running aof.zip from aes it if i manually go to the AES folder and try to run it? How come it ignores the mame.ini aes rompath directory? Where does it reads neocd directory from and why? There is no other folder that is called “mame” in RA system folder that is configured with neocd directory. Where other then mame.ini is needed to change the rom address? EDIT: What the…? I run aof.zip YET AGAIN with the current RA install (unsuccessful) and now it suddenly runs! :grinning: I guess there was some settings refreshment RA did or what??? I swear i never entered a neo geo cd folder and try to run a game, the rom folder name is very different. :sweat_smile: For some reason it remembered past settings. I did not change any settings.

Is there a way to make mame core accept spaces in the folder name leading to the aes folder? I added quotes in the mame.ini rompath "D:\Roms\MAME 0.234 Software List ROMs (merged)\aes" and run a game but it won’t run the games.

I wouldn’t expect too much about this, while it looks like a core bug, i don’t think there is a real maintainer to improve/fix that core, only someone occasionally bumping the MAME backend code, otherwise some far nastier issues would have been solved long ago. That’s another reason i’ll always recommend using FBNeo over MAME when you have the choice : FBNeo gets fixes as soon as issues are reported, and offers pretty much anything a libretro port has to offer (runahead, netplay, retroachievements, …)

1 Like

Dear @vgfan, most (if not all) problems you encountered so far are problems with LaunchBox and i can’t and i won’t help you with this because

  1. I don’t use Launchbox and hence i know nothing about it
  2. This is not a Launchbox forum

If you use RetroArch standalone you don’t need to define the rompath in mame.ini, because you can use the RetroArch playlists and they work fine with spaces.

@ImnoTapLumber oh, you think it’s just a matter of missing "" in the rompath ? I was thinking the core was mistakenly considering spaces to be the end of the rompath when parsing it, but i guess it could be that too.

Edit : Hmmmm, are you sure ? It seems to me like the core is properly receiving the whole rompath with spaces included :

[libretro INFO] Starting game from command line:D:\Roms\Redump - SNK - Neo Geo CD (2021-06-14)\Art of Fighting - Ryuuko no Ken Gaiden ~ The Path of the Warrior - Art of Fighting 3 (Japan, USA) (En,Ja,Es,Pt).zip

But doing crap afterward with it :

[libretro INFO] ARGUV[0]=D:\Roms\Redump
[libretro WARN] Driver D:\Roms\Redump not found -1
[libretro WARN] Game not found: (En,Ja,Es,Pt)
[libretro INFO] RES:-2

@BarbuDreadMon yes, this was the log where the OP wanted to load the aof.zip, but something in his Launchbox config went wrong and it loaded the wrong game, so this log is obsolete.

To go back to the rompath issue:
The OP wanted to define the path in the system/mame/ini/mame.ini which is not needed if you use RetroArch as frontend.
The Retroarch playlists are working fine with spaces:

    {
      "path": "D:\\Roms\\MAME 2010\\1941.zip",
      "label": "1941: Counter Attack (World)",
      "core_path": "DETECT",
      "core_name": "DETECT",
      "crc32": "00000000|crc",
      "db_name": "MAME 2010.lpl"
    },

Since all issues in this thread pointing to a config mismatch in the LaunchBox frontend then it is needless to search the problem within the libretro ecosystem as the OP and other users in this thread have confirmed, that everything works fine in RetroArch