Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cloanto Amiga Forever 7 roms not working in PUAE #686

Open
RetroD opened this issue Jan 4, 2025 · 10 comments
Open

Cloanto Amiga Forever 7 roms not working in PUAE #686

RetroD opened this issue Jan 4, 2025 · 10 comments

Comments

@RetroD
Copy link

RetroD commented Jan 4, 2025

Hello, apologies I am aware there is a closed thread with the same issue (#625)

I tried to use the kickstart roms from cloanto 7 that I bought a few years ago but these were not recognised by PUAE. When I checked the info in retroarch, it said that the roms were missing.
They are indeed a different checksum than the ones on the PUAE readme, but I thought support was added according to issue #625.
The md5 of my roms are identical to the ones that were reported in the above issue as they are from the same cloanto version.

In the end resorted to find suitable roms online (which work and have the expected MD5 values), but it seems silly to resort to download roms elsewhere if I purchased them legally :) - I also didn't feel like re-buying them and hoping they are the correct MD5 value

These are kickstart roms with the key, and I included the key in the retroarch system folder together with the roms

Was support actually added for these roms and maybe I am doing something wrong?
Thanks!

@sonninnos
Copy link
Collaborator

I have never tested that key thing, but only made the filenames acceptable, and it is working fine here. Maybe the log tells the reason.

The RA core info page is only looking for the first file in the info row, so it does not matter if kick40068.A1200 is missing if amiga-os-310-a1200.rom exists, etc.

@RetroD
Copy link
Author

RetroD commented Jan 4, 2025

Ah that makes sense.

I can run whdload games fine with cloanto roms, but I thought it was using some "backup" method (aros?) as the info was stating they were missing.

I can run a CDTV game if I force the system to CDTV (file is under a CDTV folder, I thought "automatic would detect this and adjust accordingly?)

I cannot run CD32 games though (Banshee for example), even if I set the system to CD32 rather than automatic. I just get the amiga 3.1 ROM 40.060 insert disk animation. (This is what lead me to believe the roms were not recognised.)
No issues if I use the alternative roms I downloaded with the expected MD5

If I try to force the kickstart rom I also see no option:
image

This is the log after setting the system to CD32 and relaunching the cd image:

[INFO] [Input]: Game Focus => ON
[libretro INFO] Model: 'CD32'
[libretro INFO] Kickstart: 'amiga-os-310-cd32.rom'
[libretro INFO] NVRAM: 'M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\saves\PUAE\Banshee (1994)(Core)(M4)[!].nvr'
[libretro INFO] CD (1) inserted in drive CD0: 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
[libretro DEBUG] Generated config:
[libretro DEBUG] -----------------
[libretro DEBUG] cpu_model=68020
[libretro DEBUG] chipset=aga
[libretro DEBUG] chipset_compatible=CD32
[libretro DEBUG] chipmem_size=4
[libretro DEBUG] bogomem_size=0
[libretro DEBUG] fastmem_size=0
[libretro DEBUG] floppy0type=-1
[libretro DEBUG] kickstart_rom_file=M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\system\amiga-os-310-cd32.rom
[libretro DEBUG] flash_file=M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\saves\PUAE\Banshee (1994)(Core)(M4)[!].nvr
[libretro DEBUG] cdimage0=M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue,delay
[libretro DEBUG] ntsc=false
[libretro DEBUG] displaydata_pal=50.000000,locked,pal
[libretro DEBUG] displaydata_ntsc=59.940000,locked,ntsc
[libretro DEBUG] cpu_compatible=true
[libretro DEBUG] cpu_cycle_exact=true
[libretro DEBUG] cpu_memory_cycle_exact=true
[libretro DEBUG] blitter_cycle_exact=true
[libretro DEBUG] cpu_throttle=0.0
[libretro DEBUG] cpu_multiplier=0
[libretro DEBUG] sound_stereo_separation=10
[libretro DEBUG] sound_interpol=anti
[libretro DEBUG] sound_filter=emulated
[libretro DEBUG] sound_volume_cd=0
[libretro DEBUG] cd_speed=100
[libretro DEBUG] floppy_speed=100
[libretro DEBUG] floppy_volume=80
[libretro DEBUG] floppy0sound=1
[libretro DEBUG] floppy1sound=1
[libretro DEBUG] floppy2sound=1
[libretro DEBUG] floppy3sound=1
[libretro DEBUG] input.mouse_speed=20
[libretro DEBUG] immediate_blits=false
[libretro DEBUG] waiting_blits=automatic
[libretro DEBUG] collision_level=playfields
[libretro DEBUG] gfx_flickerfixer=false
[libretro DEBUG] gfx_resolution=hires
[libretro DEBUG] gfx_linemode=none
[libretro INFO] KS ver = 40 (0x28)
[libretro INFO] KS ver = 40 (0x28)
[libretro INFO] KS ver = 40 (0x28)
[libretro INFO] CUE TOC: 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
[libretro INFO]  1:       0 00:02:00 DATA     4          0    3631104 
[libretro INFO]  2:    1923 00:27:48 CDA      0         44   22108800 
[libretro INFO]  3:   11323 02:32:73 CDA      0         44   31817856 
[libretro INFO]       24851 05:33:26
[libretro INFO] CD32: using drive IMG:M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue (unit 0, media 0)
[libretro INFO] RTAREA located at 00F00000
[libretro INFO] TRAP_ENTRY = 00f021da
[libretro INFO] Known ROM 'CD32 KS ROM v3.1' loaded
[libretro INFO] CPU cycleunit: 128 (0.250)
[libretro INFO] 1872 CPU functions
[libretro INFO] CPU cycleunit: 128 (0.250)
[libretro INFO] Building CPU, 45912 opcodes (2 -2 1)
[libretro INFO] CPU=68020, FPU=0, MMU=0, JIT=0. ~cycle-exact 24-bit
[libretro INFO] Reset at 00FC4176. Chipset mask = 00000007
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] Autoconfig board list:
[libretro INFO] Card 01: 
[libretro INFO] 'UAE Boot ROM' no autoconfig 00f00000 - 00f0ffff.
[libretro INFO] Card 02: 
[libretro INFO] 'UAE FS ROM'
[libretro INFO]   d1.52.40.00.07.db.00.00.00.03.20.00.00.00.00.00
[libretro INFO]   MID 2011 (07db) PID 82 (52) SER 00000003
[libretro INFO]   Z2 0x00e90000 0x00e90000   64K ROM 0
[libretro INFO] END
[libretro INFO] Card 0: skipping autoconfig (not autoconfig)
[libretro INFO] CPU cycleunit: 128 (0.250)
[libretro INFO] hardreset, memory cleared
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] rndseed = 00000001 (1)
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] SERIAL: period=372, baud=9600, hsyncs=14, bits=8, PC=f8018a
[libretro INFO] B-Trap F201 at 00F80CAC -> 00F80CCC
[libretro INFO] Card 2: Z2 0x00e90000   64K ROM Filesystem autoconfig
[libretro INFO] 00000000    2048K/1 =    2048K ID* C32 Chip memory
[libretro INFO] 00200000    8704K/0 =    8704K --  F32 <none>
[libretro INFO] 00A80000    1024K/2 =     512K ID* F32 Kickstart ROM (1E62D4A5)
[libretro INFO] =CD32 KS ROM v3.1 rev 40.60 (512k)
[libretro INFO] 00B80000      64K/0 =      64K --  F32 Akiko
[libretro INFO] 00B90000      64K/0 =      64K --  F32 Custom chipset
[libretro INFO] 00BA0000     256K/0 =     256K --  F32 <none>
[libretro INFO] 00BE0000     128K/0 =     128K --  CIA CIA
[libretro INFO] 00C00000    1024K/0 =    1024K --  F32 Custom chipset
[libretro INFO] 00D00000     768K/0 =     768K --  C16 <none>
[libretro INFO] 00DC0000      64K/0 =      64K --  C16 Battery backed up clock (none)
[libretro INFO] 00DD0000     128K/0 =     128K --  C16 Gayle (high)
[libretro INFO] 00DF0000      64K/0 =      64K --  C16 Custom chipset
[libretro INFO] 00E00000     512K/1 =     512K ID* F16 Kickstart ROM (1E62D4A5)
[libretro INFO] =CD32 KS ROM v3.1 rev 40.60 (512k)
[libretro INFO] 00E80000      64K/0 =      64K --  F32 Autoconfig Z2
[libretro INFO] 00E90000      64K/1 =      64K --* F32 Filesystem autoconfig
[libretro INFO] 00EA0000     384K/0 =     384K --  F32 <none>
[libretro INFO] 00F00000      64K/1 =      64K --* F32 UAE Boot ROM
[libretro INFO] 00F10000     448K/0 =     448K --  F32 <none>
[libretro INFO] 00F80000     512K/1 =     512K ID* F16 Kickstart ROM (1E62D4A5)
[libretro INFO] =CD32 KS ROM v3.1 rev 40.60 (512k)
[libretro INFO] filesystem: diagentry 00000498 configdev 00000c00
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] CD: startup delayed insert 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'

@sonninnos
Copy link
Collaborator

Use triple backticks since nobody can read that mess.

like this
etc

@RetroD
Copy link
Author

RetroD commented Jan 4, 2025

apologies, fixed

@sonninnos
Copy link
Collaborator

sonninnos commented Jan 4, 2025

There is no mention of the CD32 extended ROM, so there is no way it can work. Also how come the log stops like that as if it crashes..

@RetroD
Copy link
Author

RetroD commented Jan 4, 2025

not sure, I just moved out of retroarch's focus and copied the content of the log here.

I did some more experimenting, and I got it to work if I use the cloanto amiga-os-310-cd32-ext.rom, but I have to use the kick40060.CD32 rom as well, not the cloanto amiga-os-310-cd32.rom

here are some logs...

  1. This one is using cloanto amiga-os-310-cd32.rom with 'kick40060.CD32.ext'
    It does not work:
[INFO] [Input]: Game Focus => ON
[libretro INFO] No model specified in: 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
[libretro INFO] Model: 'CD32'
[libretro INFO] Kickstart: 'amiga-os-310-cd32.rom'
[libretro INFO] NVRAM: 'M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\saves\PUAE\Banshee (1994)(Core)(M4)[!].nvr'
[libretro INFO] CD (1) inserted in drive CD0: 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
[libretro DEBUG] Generated config:
[libretro DEBUG] -----------------
[libretro DEBUG] cpu_model=68020
[libretro DEBUG] chipset=aga
[libretro DEBUG] chipset_compatible=CD32
[libretro DEBUG] chipmem_size=4
[libretro DEBUG] bogomem_size=0
[libretro DEBUG] fastmem_size=0
[libretro DEBUG] floppy0type=-1
[libretro DEBUG] kickstart_rom_file=M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\system\amiga-os-310-cd32.rom
[libretro DEBUG] flash_file=M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\saves\PUAE\Banshee (1994)(Core)(M4)[!].nvr
[libretro DEBUG] cdimage0=M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue,delay
[libretro DEBUG] ntsc=false
[libretro DEBUG] displaydata_pal=50.000000,locked,pal
[libretro DEBUG] displaydata_ntsc=59.940000,locked,ntsc
[libretro DEBUG] cpu_compatible=true
[libretro DEBUG] cpu_cycle_exact=true
[libretro DEBUG] cpu_memory_cycle_exact=true
[libretro DEBUG] blitter_cycle_exact=true
[libretro DEBUG] cpu_throttle=0.0
[libretro DEBUG] cpu_multiplier=0
[libretro DEBUG] sound_stereo_separation=10
[libretro DEBUG] sound_interpol=anti
[libretro DEBUG] sound_filter=emulated
[libretro DEBUG] sound_volume_cd=0
[libretro DEBUG] cd_speed=100
[libretro DEBUG] floppy_speed=100
[libretro DEBUG] floppy_volume=80
[libretro DEBUG] floppy0sound=1
[libretro DEBUG] floppy1sound=1
[libretro DEBUG] floppy2sound=1
[libretro DEBUG] floppy3sound=1
[libretro DEBUG] input.mouse_speed=20
[libretro DEBUG] immediate_blits=false
[libretro DEBUG] waiting_blits=automatic
[libretro DEBUG] collision_level=playfields
[libretro DEBUG] gfx_flickerfixer=false
[libretro DEBUG] gfx_resolution=hires
[libretro DEBUG] gfx_linemode=none
[libretro INFO] KS ver = 40 (0x28)
[libretro INFO] KS ver = 40 (0x28)
[libretro INFO] KS ver = 40 (0x28)
[libretro INFO] CUE TOC: 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
[libretro INFO]  1:       0 00:02:00 DATA     4          0    3631104 
[libretro INFO]  2:    1923 00:27:48 CDA      0         44   22108800 
[libretro INFO]  3:   11323 02:32:73 CDA      0         44   31817856 
[libretro INFO]       24851 05:33:26
[libretro INFO] CD32: using drive IMG:M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue (unit 0, media 0)
[libretro INFO] RTAREA located at 00F00000
[libretro INFO] TRAP_ENTRY = 00f021da
[libretro INFO] Known ROM 'CD32 KS ROM v3.1' loaded
[libretro INFO] CPU cycleunit: 128 (0.250)
[libretro INFO] 1872 CPU functions
[libretro INFO] CPU cycleunit: 128 (0.250)
[libretro INFO] Building CPU, 45912 opcodes (2 -2 1)
[libretro INFO] CPU=68020, FPU=0, MMU=0, JIT=0. ~cycle-exact 24-bit
[libretro INFO] Reset at 00F80E66. Chipset mask = 00000007
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] Autoconfig board list:
[libretro INFO] Card 01: 
[libretro INFO] 'UAE Boot ROM' no autoconfig 00f00000 - 00f0ffff.
[libretro INFO] Card 02: 
[libretro INFO] 'UAE FS ROM'
[libretro INFO]   d1.52.40.00.07.db.00.00.00.03.20.00.00.00.00.00
[libretro INFO]   MID 2011 (07db) PID 82 (52) SER 00000003
[libretro INFO]   Z2 0x00e90000 0x00e90000   64K ROM 0
[libretro INFO] END
[libretro INFO] Card 0: skipping autoconfig (not autoconfig)
[libretro INFO] CPU cycleunit: 128 (0.250)
[libretro INFO] hardreset, memory cleared
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] rndseed = 00000001 (1)
[libretro DEBUG] Output audio buffer capacity set to 4395
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] SERIAL: period=372, baud=9600, hsyncs=14, bits=8, PC=f8018a
[libretro INFO] B-Trap F201 at 00F80CAC -> 00F80CCC
[libretro INFO] Card 2: Z2 0x00e90000   64K ROM Filesystem autoconfig
[libretro INFO] 00000000    2048K/1 =    2048K ID* C32 Chip memory
[libretro INFO] 00200000    8704K/0 =    8704K --  F32 <none>
[libretro INFO] 00A80000    1024K/2 =     512K ID* F32 Kickstart ROM (1E62D4A5)
[libretro INFO] =CD32 KS ROM v3.1 rev 40.60 (512k)
[libretro INFO] 00B80000      64K/0 =      64K --  F32 Akiko
[libretro INFO] 00B90000      64K/0 =      64K --  F32 Custom chipset
[libretro INFO] 00BA0000     256K/0 =     256K --  F32 <none>
[libretro INFO] 00BE0000     128K/0 =     128K --  CIA CIA
[libretro INFO] 00C00000    1024K/0 =    1024K --  F32 Custom chipset
[libretro INFO] 00D00000     768K/0 =     768K --  C16 <none>
[libretro INFO] 00DC0000      64K/0 =      64K --  C16 Battery backed up clock (none)
[libretro INFO] 00DD0000     128K/0 =     128K --  C16 Gayle (high)
[libretro INFO] 00DF0000      64K/0 =      64K --  C16 Custom chipset
[libretro INFO] 00E00000     512K/1 =     512K ID* F16 Kickstart ROM (1E62D4A5)
[libretro INFO] =CD32 KS ROM v3.1 rev 40.60 (512k)
[libretro INFO] 00E80000      64K/0 =      64K --  F32 Autoconfig Z2
[libretro INFO] 00E90000      64K/1 =      64K --* F32 Filesystem autoconfig
[libretro INFO] 00EA0000     384K/0 =     384K --  F32 <none>
[libretro INFO] 00F00000      64K/1 =      64K --* F32 UAE Boot ROM
[libretro INFO] 00F10000     448K/0 =     448K --  F32 <none>
[libretro INFO] 00F80000     512K/1 =     512K ID* F16 Kickstart ROM (1E62D4A5)
[libretro INFO] =CD32 KS ROM v3.1 rev 40.60 (512k)
[libretro INFO] filesystem: diagentry 00000498 configdev 00000c00
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] CD: startup delayed insert 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
  1. This one works - using 'kick40060.CD32' and cloanto 'amiga-os-310-cd32-ext.rom' :
[INFO] [Core]: Reset.
[INFO] [Input]: Game Focus => ON
[libretro INFO] No model specified in: 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
[libretro INFO] Model: 'CD32'
[libretro INFO] Kickstart: 'kick40060.CD32'
[libretro INFO] +Extended: 'amiga-os-310-cd32-ext.rom'
[libretro INFO] NVRAM: 'M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\saves\PUAE\Banshee (1994)(Core)(M4)[!].nvr'
[libretro INFO] CD (1) inserted in drive CD0: 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
[libretro DEBUG] Generated config:
[libretro DEBUG] -----------------
[libretro DEBUG] cpu_model=68020
[libretro DEBUG] chipset=aga
[libretro DEBUG] chipset_compatible=CD32
[libretro DEBUG] chipmem_size=4
[libretro DEBUG] bogomem_size=0
[libretro DEBUG] fastmem_size=0
[libretro DEBUG] floppy0type=-1
[libretro DEBUG] kickstart_rom_file=M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\system\kick40060.CD32
[libretro DEBUG] kickstart_ext_rom_file=M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\system\amiga-os-310-cd32-ext.rom
[libretro DEBUG] flash_file=M:\Games\_Emulation\_Testing\LaunchBox\Emulators\RetroArch\saves\PUAE\Banshee (1994)(Core)(M4)[!].nvr
[libretro DEBUG] cdimage0=M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue,delay
[libretro DEBUG] ntsc=false
[libretro DEBUG] displaydata_pal=50.000000,locked,pal
[libretro DEBUG] displaydata_ntsc=59.940000,locked,ntsc
[libretro DEBUG] cpu_compatible=true
[libretro DEBUG] cpu_cycle_exact=true
[libretro DEBUG] cpu_memory_cycle_exact=true
[libretro DEBUG] blitter_cycle_exact=true
[libretro DEBUG] cpu_throttle=0.0
[libretro DEBUG] cpu_multiplier=0
[libretro DEBUG] sound_stereo_separation=10
[libretro DEBUG] sound_interpol=anti
[libretro DEBUG] sound_filter=emulated
[libretro DEBUG] sound_volume_cd=0
[libretro DEBUG] cd_speed=100
[libretro DEBUG] floppy_speed=100
[libretro DEBUG] floppy_volume=80
[libretro DEBUG] floppy0sound=1
[libretro DEBUG] floppy1sound=1
[libretro DEBUG] floppy2sound=1
[libretro DEBUG] floppy3sound=1
[libretro DEBUG] input.mouse_speed=20
[libretro DEBUG] immediate_blits=false
[libretro DEBUG] waiting_blits=automatic
[libretro DEBUG] collision_level=playfields
[libretro DEBUG] gfx_flickerfixer=false
[libretro DEBUG] gfx_resolution=hires
[libretro DEBUG] gfx_linemode=none
[libretro INFO] KS ver = 40 (0x28)
[libretro INFO] KS ver = 40 (0x28)
[libretro INFO] KS ver = 40 (0x28)
[libretro INFO] CUE TOC: 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
[libretro INFO]  1:       0 00:02:00 DATA     4          0    3631104 
[libretro INFO]  2:    1923 00:27:48 CDA      0         44   22108800 
[libretro INFO]  3:   11323 02:32:73 CDA      0         44   31817856 
[libretro INFO]       24851 05:33:26
[libretro INFO] CD32: using drive IMG:M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue (unit 0, media 0)
[libretro INFO] RTAREA located at 00F00000
[libretro INFO] TRAP_ENTRY = 00f021da
[libretro INFO] Known ROM 'CD32 KS ROM v3.1' loaded
[libretro INFO] CPU cycleunit: 128 (0.250)
[libretro INFO] 1872 CPU functions
[libretro INFO] CPU cycleunit: 128 (0.250)
[libretro INFO] Building CPU, 45912 opcodes (2 -2 1)
[libretro INFO] CPU=68020, FPU=0, MMU=0, JIT=0. ~cycle-exact 24-bit
[libretro INFO] Reset at 00F82856. Chipset mask = 00000007
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] Autoconfig board list:
[libretro INFO] Card 01: 
[libretro INFO] 'UAE Boot ROM' no autoconfig 00f00000 - 00f0ffff.
[libretro INFO] Card 02: 
[libretro INFO] 'UAE FS ROM'
[libretro INFO]   d1.52.40.00.07.db.00.00.00.03.20.00.00.00.00.00
[libretro INFO]   MID 2011 (07db) PID 82 (52) SER 00000003
[libretro INFO]   Z2 0x00e90000 0x00e90000   64K ROM 0
[libretro INFO] END
[libretro INFO] Card 0: skipping autoconfig (not autoconfig)
[libretro INFO] CPU cycleunit: 128 (0.250)
[libretro INFO] hardreset, memory cleared
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] rndseed = 00000001 (1)
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] SERIAL: period=372, baud=9600, hsyncs=14, bits=8, PC=f8018a
[libretro INFO] B-Trap F201 at 00F80CAC -> 00F80CCC
[libretro INFO] Card 2: Z2 0x00e90000   64K ROM Filesystem autoconfig
[libretro INFO] 00000000    2048K/1 =    2048K ID* C32 Chip memory
[libretro INFO] 00200000    8704K/0 =    8704K --  F32 <none>
[libretro INFO] 00A80000     512K/1 =     512K ID* F32 Kickstart ROM (1E62D4A5)
[libretro INFO] =CD32 KS ROM v3.1 rev 40.60 (512k)
[libretro INFO] 00B00000     512K/1 =     512K ID* F32 Extended Kickstart ROM (87746BE2)
[libretro INFO] =CD32 extended ROM rev 40.60 (512k)
[libretro INFO] 00B80000      64K/0 =      64K --  F32 Akiko
[libretro INFO] 00B90000      64K/0 =      64K --  F32 Custom chipset
[libretro INFO] 00BA0000     256K/0 =     256K --  F32 <none>
[libretro INFO] 00BE0000     128K/0 =     128K --  CIA CIA
[libretro INFO] 00C00000    1024K/0 =    1024K --  F32 Custom chipset
[libretro INFO] 00D00000     768K/0 =     768K --  C16 <none>
[libretro INFO] 00DC0000      64K/0 =      64K --  C16 Battery backed up clock (none)
[libretro INFO] 00DD0000     128K/0 =     128K --  C16 Gayle (high)
[libretro INFO] 00DF0000      64K/0 =      64K --  C16 Custom chipset
[libretro INFO] 00E00000     512K/1 =     512K ID* F16 Extended Kickstart ROM (87746BE2)
[libretro INFO] =CD32 extended ROM rev 40.60 (512k)
[libretro INFO] 00E80000      64K/0 =      64K --  F32 Autoconfig Z2
[libretro INFO] 00E90000      64K/1 =      64K --* F32 Filesystem autoconfig
[libretro INFO] 00EA0000     384K/0 =     384K --  F32 <none>
[libretro INFO] 00F00000      64K/1 =      64K --* F32 UAE Boot ROM
[libretro INFO] 00F10000     448K/0 =     448K --  F32 <none>
[libretro INFO] 00F80000     512K/1 =     512K ID* F16 Kickstart ROM (1E62D4A5)
[libretro INFO] =CD32 KS ROM v3.1 rev 40.60 (512k)
[libretro INFO] filesystem: diagentry 00000498 configdev 00000c00
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] CD: startup delayed insert 'M:\Games\_Emulation\_Testing\LaunchBox\ThirdParty\7-Zip\Temp\Banshee (1994)(Core)(M4)[!].cue'
[libretro INFO] SNDRATE 312.5*227.0*50.000000=3546875.000000
[libretro INFO] PAL mode lace V=50.0000Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[libretro INFO] SNDRATE 312.5*227.0*50.000000=3546875.000000
[libretro INFO] PAL mode lace V=50.0000Hz H=15625.0879Hz (227x312+0) IDX=10 (PAL) D=0 RTG=0/0
[INFO] [D3D11]: Updating framebuffer size 716x400.
[INFO] [D3D11]: Updating framebuffer size 716x400.
[INFO] [D3D11]: Updating framebuffer size 1432x800.
[INFO] [D3D11]: Updating framebuffer size 1432x800.
[INFO] [D3D11]: Updating framebuffer size 1432x800.
[INFO] [D3D11]: Updating framebuffer size 1432x400.
[INFO] [D3D11]: Updating framebuffer size 1874x1440.
[INFO] [D3D11]: Updating framebuffer size 1874x1440.
[INFO] [D3D11]: Updating framebuffer size 374x288.
[INFO] [D3D11]: Updating framebuffer size 374x288.
[INFO] [D3D11]: Updating framebuffer size 1874x1440.
[INFO] [Environ]: SET_GEOMETRY: 716x400, Aspect: 1.863.
[INFO] [D3D11]: Updating framebuffer size 716x400.
[INFO] [D3D11]: Updating framebuffer size 716x400.
[INFO] [D3D11]: Updating framebuffer size 1432x800.
[INFO] [D3D11]: Updating framebuffer size 1432x800.
[INFO] [D3D11]: Updating framebuffer size 1432x800.
[INFO] [D3D11]: Updating framebuffer size 1432x400.
[INFO] [D3D11]: Updating framebuffer size 2560x1374.
[INFO] [D3D11]: Updating framebuffer size 2560x1374.
[INFO] [D3D11]: Updating framebuffer size 512x274.
[INFO] [D3D11]: Updating framebuffer size 512x274.
[INFO] [D3D11]: Updating framebuffer size 2560x1374.
[libretro INFO] AUD1: forced idle state PER=4096 PC=00fbc2a8
[libretro INFO] AUD0: forced idle state PER=4096 PC=00fbc2a8
[INFO] [Environ]: SET_GEOMETRY: 716x564, Aspect: 1.322.
[INFO] [D3D11]: Updating framebuffer size 716x564.
[INFO] [D3D11]: Updating framebuffer size 716x564.
[INFO] [D3D11]: Updating framebuffer size 1432x1128.
[INFO] [D3D11]: Updating framebuffer size 1432x1128.
[INFO] [D3D11]: Updating framebuffer size 1432x1128.
[INFO] [D3D11]: Updating framebuffer size 1432x564.
[INFO] [D3D11]: Updating framebuffer size 1903x1440.
[INFO] [D3D11]: Updating framebuffer size 1903x1440.
[INFO] [D3D11]: Updating framebuffer size 380x288.
[INFO] [D3D11]: Updating framebuffer size 380x288.
[INFO] [D3D11]: Updating framebuffer size 1903x1440.
[INFO] [Environ]: SET_GEOMETRY: 716x400, Aspect: 1.863.
[INFO] [D3D11]: Updating framebuffer size 716x400.
[INFO] [D3D11]: Updating framebuffer size 716x400.
[INFO] [D3D11]: Updating framebuffer size 1432x800.
[INFO] [D3D11]: Updating framebuffer size 1432x800.
[INFO] [D3D11]: Updating framebuffer size 1432x800.
[INFO] [D3D11]: Updating framebuffer size 1432x400.
[INFO] [D3D11]: Updating framebuffer size 2560x1374.
[INFO] [D3D11]: Updating framebuffer size 2560x1374.
[INFO] [D3D11]: Updating framebuffer size 512x274.
[INFO] [D3D11]: Updating framebuffer size 512x274.
[INFO] [D3D11]: Updating framebuffer size 2560x1374.
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[INFO] [Environ]: SET_GEOMETRY: 716x200, Aspect: 1.863.
[libretro INFO] SNDRATE 313.0*227.0*50.000000=3552550.000000
[libretro INFO] PAL mode V=50.0000Hz H=15625.0879Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
[INFO] [D3D11]: Updating framebuffer size 716x200.
[INFO] [D3D11]: Updating framebuffer size 716x200.
[INFO] [D3D11]: Updating framebuffer size 1432x400.
[INFO] [D3D11]: Updating framebuffer size 1432x400.
[INFO] [D3D11]: Updating framebuffer size 1432x400.
[INFO] [D3D11]: Updating framebuffer size 1432x200.
[INFO] [D3D11]: Updating framebuffer size 2560x1374.
[INFO] [D3D11]: Updating framebuffer size 2560x1374.
[INFO] [D3D11]: Updating framebuffer size 512x274.
[INFO] [D3D11]: Updating framebuffer size 512x274.
[INFO] [D3D11]: Updating framebuffer size 2560x1374.
[INFO] [Environ]: SET_GEOMETRY: 640x256, Aspect: 1.301.
[INFO] [D3D11]: Updating framebuffer size 640x256.
[INFO] [D3D11]: Updating framebuffer size 640x256.
[INFO] [D3D11]: Updating framebuffer size 1280x512.
[INFO] [D3D11]: Updating framebuffer size 1280x512.
[INFO] [D3D11]: Updating framebuffer size 1280x512.
[INFO] [D3D11]: Updating framebuffer size 1280x256.
[INFO] [D3D11]: Updating framebuffer size 1874x1440.
[INFO] [D3D11]: Updating framebuffer size 1874x1440.
[INFO] [D3D11]: Updating framebuffer size 374x288.
[INFO] [D3D11]: Updating framebuffer size 374x288.
[INFO] [D3D11]: Updating framebuffer size 1874x1440.

Could be an issue with the 'amiga-os-310-cd32.rom'? Strange that in the first example the log mentions this rom, but not the extended one that I know works. Perhaps the cloanto 'amiga-os-310-cd32.rom' causes some sort of crash and the core doesn't bother checking for the extended as well? (just an uneducated wild guess)

@sonninnos
Copy link
Collaborator

Works fine here.

[libretro INFO] Model: 'CD32'
[libretro INFO] Kickstart: 'amiga-os-310-cd32.rom'
[libretro INFO] +Extended: 'amiga-os-310-cd32-ext.rom'

@RetroD
Copy link
Author

RetroD commented Jan 4, 2025

are these the MD5 for your files? (from amiga forever 7)
image

EDIT: adding the key rom MD5 as well:
image

@sonninnos
Copy link
Collaborator

My MD5s are the as in the ReadMe and in the info, so not either of those: https://github.com/libretro/libretro-uae?tab=readme-ov-file#kickstart-roms

Still your logs say:

[libretro INFO] Known ROM 'CD32 KS ROM v3.1' loaded

@RetroD
Copy link
Author

RetroD commented Jan 5, 2025

Yeah that's pretty confusing. Not sure what else to try, I know these are legit as I purchased them myself, and I have been using them in FS-UAE for quite a few years (played CD32 games as well)

It's not the end of the world to me as I sourced other roms, so I can use PUAE fine, but I wanted to flag this for others that have the same set of roms.

If this is something you think it's worth investigating further I am happy to provide you my set and test potential fixes, but I imagine you already have a lot going on, and this would be pretty low priority

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants