lr-puae only read one floppy disk. Retropie - Linux Mint 19.3
-
Hello.
I am using lr-puae with Retropie 4.5.13 installed in Linux Mint 19.3
I am trying to run a game with 3 disks, .adf but lr-puae can only read the first disk.
I check with many games with 2 or 3 disks but I have always the same problem.
To lauch the game I created a .uae file:cpu_model=68000 chipset=ecs chipset_compatible=A500+ chipmem_size=1 bogomem_size=2 ntsc=false cpu_compatible=true cycle_exact=true cpu_throttle=0.0 cpu_multiplier=0 sound_output=exact sound_stereo_separation=10 sound_interpol=anti sound_filter=emulated sound_volume_cd=0 floppy_speed=100 floppy_volume=100 floppy0sound=1 floppy1sound=1 floppy2sound=1 floppy3sound=1 input.mouse_speed=100 immediate_blits=false waiting_blits=automatic collision_level=playfields gfx_resolution=hires gfx_linemode=none kickstart_rom_file=/home/retro/RetroPie/BIOS/kick37175.A500 nr_floppies=3 floppy0=/home/retro/RetroPie/roms/amiga/adf/Alien Breed II - The Horror Continues_Disk1.adf floppy1=/home/retro/RetroPie/roms/amiga/adf/Alien Breed II - The Horror Continues_Disk2.adf floppy2=/home/retro/RetroPie/roms/amiga/adf/Alien Breed II - The Horror Continues_Disk3.adf
After launch the game the next puae_libretro.uae file is created:
cpu_model=68000 chipset=ocs chipset_compatible=A500 chipmem_size=1 bogomem_size=2 ntsc=false cpu_compatible=true cycle_exact=true cpu_throttle=0.0 cpu_multiplier=0 sound_output=exact sound_stereo_separation=10 sound_interpol=anti sound_filter=emulated sound_volume_cd=0 floppy_speed=100 floppy_volume=100 floppy0sound=1 floppy1sound=1 floppy2sound=1 floppy3sound=1 input.mouse_speed=100 immediate_blits=false waiting_blits=automatic collision_level=playfields gfx_resolution=hires gfx_linemode=none kickstart_rom_file=/home/retro/RetroPie/BIOS/kick34005.A500 cpu_model=68000 chipset=ecs chipset_compatible=A500+ chipmem_size=1 bogomem_size=2 ntsc=false cpu_compatible=true cycle_exact=true cpu_throttle=0.0 cpu_multiplier=0 sound_output=exact sound_stereo_separation=10 sound_interpol=anti sound_filter=emulated sound_volume_cd=0 floppy_speed=100 floppy_volume=100 floppy0sound=1 floppy1sound=1 floppy2sound=1 floppy3sound=1 input.mouse_speed=100 immediate_blits=false waiting_blits=automatic collision_level=playfields gfx_resolution=hires gfx_linemode=none kickstart_rom_file=/home/retro/RetroPie/BIOS/kick37175.A500 nr_floppies=3 floppy0=/home/retro/RetroPie/roms/amiga/adf/Alien Breed II - The Horror Continues_Disk1.adf floppy1=/home/retro/RetroPie/roms/amiga/adf/Alien Breed II - The Horror Continues_Disk2.adf floppy2=/home/retro/RetroPie/roms/amiga/adf/Alien Breed II - The Horror Continues_Disk3.adf
It seems ok.
And the runcommand.log is the next:
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-puae/puae_libretro.so --config /opt/retropie/configs/amiga/retroarch.cfg "/home/retro/RetroPie/roms/amiga/Alien Breed II - The Horror Continues.uae" --verbose --appendconfig /dev/shm/retroarch.cfg [INFO] RetroArch 1.8.4 (Git 9e25601) [INFO] Redirigiendo archivo de guardado a "/home/retro/RetroPie/roms/amiga/Alien Breed II - The Horror Continues.srm". [INFO] Redirigiendo archivo de guardado rápido a "/home/retro/RetroPie/roms/amiga/Alien Breed II - The Horror Continues.state". [INFO] === Build ======================================= [INFO] CPU Model Name: Intel(R) Core(TM) i7-7567U CPU @ 3.50GHz [INFO] Capacidades: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX [INFO] Built: Feb 16 2020 [INFO] Version: 1.8.4 [INFO] Git: 9e25601 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-puae/puae_libretro.so" [INFO] [Overrides] no core-specific overrides found at /home/retro/.config/retroarch/config/PUAE/PUAE.cfg. [INFO] [Overrides] no content-dir-specific overrides found at /home/retro/.config/retroarch/config/PUAE/amiga.cfg. [INFO] [Overrides] no game-specific overrides found at /home/retro/.config/retroarch/config/PUAE/Alien Breed II - The Horror Continues.cfg. [INFO] [Environ]: SET_CORE_OPTIONS. [INFO] [Environ]: SET_SUPPORT_NO_GAME: yes. [INFO] [Environ]: SET_CONTROLLER_INFO. [INFO] [Remaps]: remap directory: /opt/retropie/configs/amiga/ [INFO] Redirigiendo archivo de guardado a "/home/retro/RetroPie/roms/amiga/Alien Breed II - The Horror Continues.srm". [INFO] Redirigiendo archivo de guardado rápido a "/home/retro/RetroPie/roms/amiga/Alien Breed II - The Horror Continues.state". [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/retro/RetroPie/BIOS". [INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/home/retro/.config/retroarch/downloads". [INFO] [Environ]: UNSUPPORTED (#57). [INFO] [Environ]: SET_DISK_CONTROL_INTERFACE. [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [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. [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. [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] Carga de contenido omitida. La implementación usará la suya. [libretro-uae]: Resolution selected: 720x288 ------------------------------------------------------------------------------------ P-UAE 2.6.1 Git Commit: 0186c1b16f7181ffa02d73e6920d3180ce457c46 Build date: Feb 26 2020 00:08:16 ------------------------------------------------------------------------------------ Copyright 1995-2002 Bernd Schmidt 1999-2013 Toni Wilen 2003-2007 Richard Drummond 2006-2013 Mustafa 'GnoStiC' Tufan See the source for a full list of contributors. This is free software; see the file COPYING for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ------------------------------------------------------------------------------------ Opening cfgfile '/home/retro/RetroPie/roms/amiga//puae_libretro.uae': OK Known ROM 'KS ROM v2.04 (A500+)' loaded CPU cycleunit: 256 (0.500) Building CPU table for configuration: 68000 prefetch and cycle-exact 24-bit 1883 CPU functions Building CPU, 44316 opcodes (0 -1 1) CPU=68000, FPU=0, MMU=0, JIT=CPU=0. [INFO] [RCHEEVOS]: ext_hash 0b88b180 ('uae') [INFO] [RCHEEVOS]: Load task finished [INFO] Versión de la API Libretro: 1 [INFO] Compilado para la API: 1 [INFO] [Cheats]: Load game-specific cheatfile: /home/retro/.config/retroarch/cheats/PUAE/Alien Breed II - The Horror Continues.cht [INFO] [Audio]: Set audio input rate to: 44100.00 Hz. [INFO] [Video]: Timings deviate too much. Will not adjust. (Display = 60.00 Hz, Game = 49.92 Hz) [INFO] [Video]: Video @ 1920x1080 [ERROR] [Wayland]: Failed to connect to Wayland server. [INFO] [GLX]: GLX_OML_sync_control and GLX_MESA_swap_control supported, using better swap control method... [INFO] [GL]: Found GL context: x [INFO] [GL]: Detecting screen resolution 1920x1080. [INFO] [GLX]: Window manager is Metacity (Marco). [INFO] [XINERAMA]: Xinerama version: 1.1. [INFO] [XINERAMA]: Xinerama screens: 1. [INFO] [GLX]: Using Xinerama on screen #0. [INFO] [GLX]: X = 0, Y = 0, W = 1920, H = 1080. [INFO] [GLX]: Using windowed fullscreen. [INFO] [GLX]: Found swap function: glXSwapIntervalEXT. [INFO] [GLX]: glXSwapIntervalEXT(1) [INFO] [GL]: Vendor: Intel Open Source Technology Center, Renderer: Mesa DRI Intel(R) Iris Plus Graphics 650 (Kaby Lake GT3e) . [INFO] [GL]: Version: 3.0 Mesa 19.2.8. [INFO] [GL]: Using resolution 1920x1080 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shaders]: preset directory: /home/retro/.config/retroarch/shaders/presets [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] [Joypad]: Found joypad driver: "udev". [INFO] [Font]: Using font rendering backend: freetype. [INFO] [X11]: Suspending screensaver (X11, xdg-screensaver). [INFO] [Video]: Found display server: x11 [INFO] [PulseAudio]: Requested 24576 bytes buffer, got 18432. [INFO] [Menu]: Found menu display driver: "gl". [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Menu]: Found menu display driver: "gl". [libretro-uae]: Generating temporary config file '/home/retro/RetroPie/roms/amiga//puae_libretro.uae' [CDROM] Could not open /dev/sg3, please check permissions. [CDROM] Could not open /dev/sg2, please check permissions. [CDROM] Could not open /dev/sg1, please check permissions. [CDROM] Could not open /dev/sg0, please check permissions. [INFO] [LED]: LED driver = 'null' 0x560e7af5dce0 [INFO] [MIDI]: Initializing ... [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized "alsa" driver. [INFO] No se guardará la SRAM. [INFO] Cargando historial: [/opt/retropie/configs/amiga/content_history.lpl]. [INFO] Cargando historial: [/opt/retropie/configs/amiga/content_music_history.lpl]. [INFO] Cargando historial: [/opt/retropie/configs/amiga/content_video_history.lpl]. [INFO] Cargando historial: [/opt/retropie/configs/amiga/content_image_history.lpl]. [INFO] Cargando favoritos: [/opt/retropie/configs/amiga/content_favorites.lpl]. [INFO] [GL]: VSync => on [INFO] [GLX]: glXSwapIntervalEXT(1) CPU cycleunit: 256 (0.500) Reset at 00000000. Chipset mask = 00000003 PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0 [INFO] SET_GEOMETRY: 720x288, aspect: 1.250. hardreset, memory cleared PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. Illegal instruction: 4e7b at 00F80B4C -> 00F80BD4 [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. PAL mode lace V=49.9201Hz H=15625.0881Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. [INFO] SET_GEOMETRY: 720x576, aspect: 1.250. PAL mode lace V=50.0801Hz H=15625.0881Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. PAL mode lace V=50.0801Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. PAL mode V=50.0801Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. [INFO] SET_GEOMETRY: 720x288, aspect: 1.250. PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. PAL mode lace V=49.9201Hz H=15625.0881Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. [INFO] SET_GEOMETRY: 720x576, aspect: 1.250. PAL mode lace V=50.0801Hz H=15625.0881Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. PAL mode lace V=50.0801Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. PAL mode V=50.0801Hz H=15625.0881Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. [INFO] SET_GEOMETRY: 720x288, aspect: 1.250. PAL mode V=50.0801Hz H=15625.0881Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. PAL mode V=50.0801Hz H=15625.0881Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0 [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Environ]: SET_GEOMETRY. [INFO] [Cheats]: Save game-specific cheatfile: /home/retro/.config/retroarch/cheats/PUAE/Alien Breed II - The Horror Continues.cht [INFO] Content ran for a total of: 00 hours, 00 minutes, 47 seconds. [INFO] Unloading game.. [INFO] [PulseAudio]: Pausing. [INFO] Unloading core.. [INFO] Unloading core symbols.. [INFO] [Core Options]: Saved core options file to "/opt/retropie/configs/all/retroarch-core-options.cfg" [INFO] [XINERAMA]: Xinerama version: 1.1. [INFO] [XINERAMA]: Xinerama screens: 1. [INFO] [XINERAMA]: Saved monitor #0. [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. [libretro-uae]: Controller 1: RetroPad [libretro-uae]: Controller 2: RetroPad [libretro-uae]: Controller 3: RetroPad [libretro-uae]: Controller 4: RetroPad
Do you know what is the problem?
Thanks in advance.
-
@ramonahl I have the same issue. Did you already find a way how to fix this?
-
never mind... if fixed it!
1st i made a full .uae file like written in this thread. But that didn't work. Apparently the .uae only needs to have the drive settings and then it works. e.g. this for Canon Fodder i have this .uae file
floppy0=/home/pi/RetroPie/roms/amiga/Canon Fodder/CANFOD-1.ADF floppy0type=0 floppy1=/home/pi/RetroPie/roms/amiga/Canon Fodder/CANFOD-2.ADF floppy1type=1 floppy2=/home/pi/RetroPie/roms/amiga/Canon Fodder/CANFOD-3.ADF floppy2type=1 floppy3=/home/pi/RetroPie/roms/amiga/Canon Fodder/CANDATA.ADF floppy3type=1
with nothing else in it, and then it works...
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.