Yes, this is exactly the main Amiga screen I remember and I expected such beautiful purple screen too : ) Anyway, I did fresh install of Amiga PUAE and looked around to fine the config file in /home/osmc/.kodi/userdata/addon_data/game.libretro.puae_libretro_buildbot/save/puae_libretro.ua which tells me where to place the rom. Here's what I can set up within the config. I left all values default:
kickstart_rom_file=/home/osmc/.kodi/addons/game.libretro.puae_libretro_buildbot/resources/system/
ntsc=true
cpu_throttle=
cpu_multiplier=
sound_stereo_separation=0
sound_interpol=
sound_filter=
sound_filter_type=
sound_volume_cd=100
cd_speed=
floppy_speed=
floppy_volume=
floppy0sound=-1
floppy1sound=-1
floppy2sound=-1
floppy3sound=-1
floppy0soundext=
floppy1soundext=
floppy2soundext=
floppy3soundext=
input.mouse_speed=
collision_level=
gfx_flickerfixer=true
gfx_resolution=lores
gfx_linemode=none
So I placed 3 rom files I got from internet. I believe they are free and I am not violating any rights : )
root@osmc:/home/osmc/.kodi/addons/game.libretro.puae_libretro_buildbot/resources/system# ls -la /home/osmc/.kodi/addons/game.libretro.puae_libretro_buildbot/resources/system/
total 1544
drwxr-xr-x 2 osmc osmc 4096 Apr 5 11:03 .
drwxr-xr-x 3 osmc osmc 4096 Apr 5 10:29 ..
-rw-r--r-- 1 osmc osmc 524288 Apr 4 11:43 kick40068.A1200
-rw-r--r-- 1 osmc osmc 524288 Apr 5 11:03 kickstart-1.3.rom
-rw-r--r-- 1 osmc osmc 524288 Apr 5 11:03 kickstart-3.1-a500_a600_a2000.rom
However none if them is picked up when core is starting. Based on the log it fallbacks to the build in rom.
2023-04-05 11:04:42.297 T:2939 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: Failed to open '/home/osmc/.kodi/addons/game.libretro.puae_libretro_buildbot/resources/system
2023-04-05 11:04:42.297 T:2939 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: Could not load system ROM, trying system ROM replacement.
I also have to add that I don't have any game or program to emulate as I was rather trying to achieve clean system boot before I try to launch anything within the emulator.
There's bunch more or less important stuff when libretro is starting, however I am always ending with the black screen. as previously mentioned, I can pause/resume/stop libretro plugin with tv remote. I tried to put the whole log into the link at the end of this post.
Not sure whether that will work, so pasting just the end of the log file that indicates probably some serious libretro_buildbot issues when things are starting in OSMC.
2023-04-05 11:04:42.464 T:2939 INFO <general>: GAME: ---------------------------------------
2023-04-05 11:04:42.465 T:2939 INFO <general>: GAME: Game loop: true
2023-04-05 11:04:42.465 T:2939 INFO <general>: GAME: FPS: 59.825095
2023-04-05 11:04:42.465 T:2939 INFO <general>: GAME: Sample Rate: 44100.000000
2023-04-05 11:04:42.465 T:2939 INFO <general>: GAME: Region: NTSC
2023-04-05 11:04:42.465 T:2939 INFO <general>: GAME: Savestate size: 558033
2023-04-05 11:04:42.465 T:2939 INFO <general>: GAME: ---------------------------------------
2023-04-05 11:04:42.636 T:2939 ERROR <general>: Window Translator: Can't find window True
2023-04-05 11:04:42.707 T:4152 INFO <general>: RetroPlayer[AUDIO]: Creating audio stream, format = AE_FMT_S16NE, sample rate = 44100, channels = 2
2023-04-05 11:04:42.717 T:4152 INFO <general>: RetroPlayer[RENDER]: Configuring format RGB565, nominal 360x240, max 1440x576
2023-04-05 11:04:42.728 T:2939 ERROR <general>: RetroPlayer[RENDER]: Creating renderer for OpenGLES
2023-04-05 11:04:42.729 T:4152 ERROR <general>: GAME - Serialize() - addon 'game.libretro.puae_libretro_buildbot' returned an error: the command failed
2023-04-05 11:04:42.731 T:2939 INFO <general>: RetroPlayer[RENDER]: Renderer configured on first frame
2023-04-05 11:04:43.458 T:4152 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: Illegal instruction: 4e7a at 00F8042C -> 00F804BC
2023-04-05 11:04:43.458 T:4152 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: B-Trap f280 at f80410 (0xb3053450)
2023-04-05 11:04:45.864 T:4152 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: B-Trap ff05 at fe5630 (0xb30b8670)
2023-04-05 11:04:46.477 T:4152 INFO <general>: Skipped 1 duplicate messages..
2023-04-05 11:04:46.477 T:4152 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: B-Trap ff05 at fe5620 (0xb30b8660)
2023-04-05 11:04:46.479 T:4152 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: B-Trap ff05 at fe5630 (0xb30b8670)
2023-04-05 11:04:46.664 T:4152 INFO <general>: Skipped 8 duplicate messages..
2023-04-05 11:04:46.664 T:4152 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: B-Trap ff05 at fe5620 (0xb30b8660)
2023-04-05 11:04:46.685 T:4152 INFO <general>: Skipped 1 duplicate messages..
2023-04-05 11:04:46.685 T:4152 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: B-Trap ff05 at fe5630 (0xb30b8670)
2023-04-05 11:04:46.762 T:4152 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: B-Trap ff05 at fe5620 (0xb30b8660)
2023-04-05 11:04:46.822 T:4152 INFO <general>: Skipped 1 duplicate messages..
2023-04-05 11:04:46.822 T:4152 INFO <general>: AddOnLog: game.libretro.puae_libretro_buildbot: B-Trap ff05 at fe5630 (0xb30b8670)
I guess if anybody can't try the same setup, it has no sense to further troubleshoot this unless something obvious is spotted.
I tried to put log file here:
https://paste.kodi.tv/narebogeda.kodi