libretro / libretro-uae

PUAE libretro
GNU General Public License v2.0
111 stars 60 forks source link

No issue only a question if it is possible to play t-zero with music via puae #537

Closed gabberhead closed 2 years ago

gabberhead commented 2 years ago

i have t-zer0 working with winuae + hdf file (game related files) + chd file (for music) succesfully. videos and music are playing. i tried if i can get it to work with puae. but i can not manage to get it working with music. only the game itself. is there a way to get it work, or it is not supported? if it is not supoorted, is there a plan to get it to work?

sonninnos commented 2 years ago

Hard drives and SCSI CDs have been working together for a while now, so no idea why it would not work, as long as the version is not too old.

What kind of uae conf are you trying, and what is the log output with it?

It shouldn't need anything else except these rows

hardfile2=<whatever>
cdimage0=<whatever>
scsi=true

Also the same is possible without hassling with uae confs by hassling with the "Global Boot HD" option. As in enabling it, installing Workbench and the game etc there, and then launching the CHD while the option is enabled.

At least I'm able to run AmigaCD Bubble Heroes that way and get CD audio.

gabberhead commented 2 years ago

this is the config i use:

cdimage0=..\T-zer0\T-zer0.chd hardfile2=rw,DH0:........\T-zer0.hdf,32,1,2,512,0 scsi=true

but i get only the screen: waiting for bootable media

sonninnos commented 2 years ago

Hmm, that message only comes with the built-in AROS Kickstart, which is not really recommended even if it still is able to boot fine from hard disks and floppies and some games do work.

Log will tell more, but something must be wrong with the paths, since it would boot otherwise.

gabberhead commented 2 years ago

i tried it with a1200 and a4000 config with the original amiga kickstart roms, not with aros. and i didnt get it work. tried also direct on d: without directory changes. but it always used the aros kickstart with the boot image waiting for bootable media. but i made it work. i made a retroarch config with global boot hd enabled, renamed the t-zer0.hdf file to puae_libretro.hdf in the retroarch save folder and then start the t-zero.chd file. this chd file only has the music files in it. the data files i removed from the image, before i made the chd file.

sonninnos commented 2 years ago

Good. Look at the log with debug level to see the generated config, which you can then use as a reference for a separate config file. There isn't anything more than the previously mentioned rows, but there are hints for the correct syntax regarding paths (quotes and slashes), which most likely is to blame.

gabberhead commented 2 years ago

i tried it the other way again. and logged it. perhaps this is one of the reason for it:

[libretro INFO] Unknown value ('truekickstart_rom_file=C:\Program Files\RetroArch\system\kick40068.A4000') for option 'scsi'.

this is the complete log:

[INFO] RetroArch 1.10.3 (Git a597c95) [INFO] === Build ======================================= [INFO] CPU Model Name: Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz [INFO] Fähigkeiten: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2 [INFO] Built: Apr 14 2022 [INFO] Version: 1.10.3 [INFO] Git: a597c95 [INFO] ================================================= [INFO] [Input]: Found input driver: "dinput". [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Core]: Version der Libretro-API: 1, Kompiliert gegen API: 1 [INFO] [Audio]: Set audio input rate to: 48000.00 Hz. [INFO] [Video]: Set video size to: fullscreen. [INFO] [GLCore]: Found GL context: "wgl". [INFO] [GLCore]: Detecting screen resolution: 1920x1080. [INFO] [WGL]: Extensions: WGL_EXT_depth_float WGL_ARB_buffer_region WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_pixel_format WGL_ARB_pbuffer WGL_EXT_extensions_string WGL_EXT_swap_control WGL_ARB_multisample WGL_ARB_pixel_format_float WGL_ARB_fra[INFO] [GLCore]: Vendor: Intel, Renderer: Intel(R) UHD Graphics. [INFO] [GLCore]: Version: 4.6.0 - Build 30.0.100.9864. [INFO] [GLCore]: Using resolution 1920x1080. [INFO] [XInput]: Found XInput v1.4. [INFO] [Joypad]: Found joypad driver: "dinput". [INFO] [GLCore]: Loading stock shader. [INFO] [slang]: Building pass #0 (K.A.) [INFO] [GLCore]: Not using frame history. [INFO] [GLCore]: Not using framebuffer feedback. [INFO] [Font]: Using font rendering backend: "freetype". [INFO] [Video]: Found display server: "win32". [INFO] [XAudio2]: Requesting 40 ms latency, using 40 ms latency. [INFO] [Display]: Found display driver: "glcore". [INFO] [SRAM]: SRAM wird nicht gespeichert. [INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Program Files\RetroArch\content_history.lpl". [INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Program Files\RetroArch\content_music_history.lpl". [INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Program Files\RetroArch\content_video_history.lpl". [INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Program Files\RetroArch\content_image_history.lpl". [INFO] [Playlist]: Favoritendatei wird geladen: "C:\Program Files\RetroArch\content_favorites.lpl". [INFO] [Content]: Updating firmware status for: C:\Program Files\RetroArch\cores\puae_libretro.dll on C:\Program Files\RetroArch\system [INFO] [Core]: Using content: "D:--=[Spiele]=--\Retail\TZER0\WinUAE\Configurations\T-zer0.uae". [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.10.3 (Git a597c95) [INFO] === Build ======================================= [INFO] CPU Model Name: Intel(R) Core(TM) i3-1005G1 CPU @ 1.20GHz [INFO] Fähigkeiten: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2 [INFO] Built: Apr 14 2022 [INFO] Version: 1.10.3 [INFO] Git: a597c95 [INFO] ================================================= [INFO] [Input]: Found input driver: "dinput". [INFO] [Core]: Loading dynamic libretro core from: "C:\Program Files\RetroArch\cores\puae_libretro.dll" [INFO] [Overrides]: Core-specific overrides found at "C:\Program Files\RetroArch\config\PUAE\PUAE.cfg". [INFO] [Overrides]: No content-dir-specific overrides found at "C:\Program Files\RetroArch\config\PUAE\Configurations.cfg". [INFO] [Overrides]: No game-specific overrides found at "C:\Program Files\RetroArch\config\PUAE\T-zer0.cfg". [INFO] [Config]: Appending config "C:\Program Files\RetroArch\config\PUAE\PUAE.cfg".

[INFO] [Core]: Spielspezifische Core-Optionen gefunden in "C:\Program Files\RetroArch\config\PUAE\T-zer0.opt".

[INFO] Controller port: 1 [INFO] CD32 Pad (ID: 517) [INFO] Analog Joystick (ID: 773) [INFO] Joystick (ID: 261) [INFO] Keyboard (ID: 259) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] Controller port: 2 [INFO] CD32 Pad (ID: 517) [INFO] Analog Joystick (ID: 773) [INFO] Joystick (ID: 261) [INFO] Keyboard (ID: 259) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] Controller port: 3 [INFO] Joystick (ID: 261) [INFO] Keyboard (ID: 259) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] Controller port: 4 [INFO] Joystick (ID: 261) [INFO] Keyboard (ID: 259) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] Controller port: 5 [INFO] Keyboard (ID: 259) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] Controller port: 6 [INFO] Keyboard (ID: 259) [INFO] None (ID: 0) [INFO] (null) (ID: 0) [INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.

[INFO] [Environ]: GET_VFS_INTERFACE. Core requested version >= V1, providing V3. [INFO] [Remaps]: Remap directory: "C:\Program Files\RetroArch\config\remaps". [INFO] [Overrides]: Speicherdaten umleiten in "D:--=[Spiele]=--\RetroArch--=[Saves]=--\T-zer0.srm". [INFO] [Overrides]: Spielstand umleiten in "C:\Program Files\RetroArch\states\T-zer0.state".

[INFO] [Environ]: SYSTEM_DIRECTORY: "C:\Program Files\RetroArch\system". [INFO] [Environ]: CORE_ASSETS_DIRECTORY: "C:\Program Files\RetroArch\downloads".

[INFO] RetroPad, Port 1, Button "B (bottom)" => "B / Fire / Red" [INFO] RetroPad, Port 1, Button "Y (left)" => "Y / Green" [INFO] RetroPad, Port 1, Button "Select" => "Select" [INFO] RetroPad, Port 1, Button "Start" => "Start / Play" [INFO] RetroPad, Port 1, Button "D-Pad Up" => "Up" [INFO] RetroPad, Port 1, Button "D-Pad Down" => "Down" [INFO] RetroPad, Port 1, Button "D-Pad Left" => "Left" [INFO] RetroPad, Port 1, Button "D-Pad Right" => "Right" [INFO] RetroPad, Port 1, Button "A (right)" => "A / 2nd fire / Blue" [INFO] RetroPad, Port 1, Button "X (up)" => "X / Yellow" [INFO] RetroPad, Port 1, Button "L" => "L / Rewind" [INFO] RetroPad, Port 1, Button "R" => "R / Forward" [INFO] RetroPad, Port 1, Button "L2" => "L2" [INFO] RetroPad, Port 1, Button "R2" => "R2" [INFO] RetroPad, Port 1, Button "L3" => "L3" [INFO] RetroPad, Port 1, Button "R3" => "R3" [INFO] RetroPad, Port 2, Button "B (bottom)" => "B / Fire / Red" [INFO] RetroPad, Port 2, Button "Y (left)" => "Y / Green" [INFO] RetroPad, Port 2, Button "Select" => "Select" [INFO] RetroPad, Port 2, Button "Start" => "Start / Play" [INFO] RetroPad, Port 2, Button "D-Pad Up" => "Up" [INFO] RetroPad, Port 2, Button "D-Pad Down" => "Down" [INFO] RetroPad, Port 2, Button "D-Pad Left" => "Left" [INFO] RetroPad, Port 2, Button "D-Pad Right" => "Right" [INFO] RetroPad, Port 2, Button "A (right)" => "A / 2nd fire / Blue" [INFO] RetroPad, Port 2, Button "X (up)" => "X / Yellow" [INFO] RetroPad, Port 2, Button "L" => "L / Rewind" [INFO] RetroPad, Port 2, Button "R" => "R / Forward" [INFO] RetroPad, Port 2, Button "L2" => "L2" [INFO] RetroPad, Port 2, Button "R2" => "R2" [INFO] RetroPad, Port 2, Button "L3" => "L3" [INFO] RetroPad, Port 2, Button "R3" => "R3" [INFO] RetroPad, Port 3, Button "B (bottom)" => "B / Fire / Red" [INFO] RetroPad, Port 3, Button "Y (left)" => "Y / Green" [INFO] RetroPad, Port 3, Button "Select" => "Select" [INFO] RetroPad, Port 3, Button "Start" => "Start / Play" [INFO] RetroPad, Port 3, Button "D-Pad Up" => "Up" [INFO] RetroPad, Port 3, Button "D-Pad Down" => "Down" [INFO] RetroPad, Port 3, Button "D-Pad Left" => "Left" [INFO] RetroPad, Port 3, Button "D-Pad Right" => "Right" [INFO] RetroPad, Port 3, Button "A (right)" => "A / 2nd fire / Blue" [INFO] RetroPad, Port 3, Button "X (up)" => "X / Yellow" [INFO] RetroPad, Port 3, Button "L" => "L / Rewind" [INFO] RetroPad, Port 3, Button "R" => "R / Forward" [INFO] RetroPad, Port 3, Button "L2" => "L2" [INFO] RetroPad, Port 3, Button "R2" => "R2" [INFO] RetroPad, Port 3, Button "L3" => "L3" [INFO] RetroPad, Port 3, Button "R3" => "R3" [INFO] RetroPad, Port 4, Button "B (bottom)" => "B / Fire / Red" [INFO] RetroPad, Port 4, Button "Y (left)" => "Y / Green" [INFO] RetroPad, Port 4, Button "Select" => "Select" [INFO] RetroPad, Port 4, Button "Start" => "Start / Play" [INFO] RetroPad, Port 4, Button "D-Pad Up" => "Up" [INFO] RetroPad, Port 4, Button "D-Pad Down" => "Down" [INFO] RetroPad, Port 4, Button "D-Pad Left" => "Left" [INFO] RetroPad, Port 4, Button "D-Pad Right" => "Right" [INFO] RetroPad, Port 4, Button "A (right)" => "A / 2nd fire / Blue" [INFO] RetroPad, Port 4, Button "X (up)" => "X / Yellow" [INFO] RetroPad, Port 4, Button "L" => "L / Rewind" [INFO] RetroPad, Port 4, Button "R" => "R / Forward" [INFO] RetroPad, Port 4, Button "L2" => "L2" [INFO] RetroPad, Port 4, Button "R2" => "R2" [INFO] RetroPad, Port 4, Button "L3" => "L3" [INFO] RetroPad, Port 4, Button "R3" => "R3"

[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Environ]: SET_SUPPORT_ACHIEVEMENTS: yes. [INFO] [Environ]: GET_VARIABLE: puae_model = "A4040" [INFO] [Environ]: GET_VARIABLE: puae_model_fd = "A500" [INFO] [Environ]: GET_VARIABLE: puae_model_hd = "A1200" [INFO] [Environ]: GET_VARIABLE: puae_model_cd = "CD32" [INFO] [Environ]: GET_VARIABLE: puae_kickstart = "kick40068.A4000" [INFO] [Environ]: GET_VARIABLE: puae_video_standard = "PAL auto" [INFO] [Environ]: GET_VARIABLE: puae_video_aspect = "PAL" [INFO] [Environ]: GET_VARIABLE: puae_video_allow_hz_change = "locked" [INFO] [Environ]: GET_VARIABLE: puae_video_resolution = "superhires" [INFO] [Environ]: GET_VARIABLE: puae_video_vresolution = "auto" [INFO] [Environ]: GET_VARIABLE: puae_statusbar = "bottom" [INFO] [Environ]: GET_VARIABLE: puae_statusbar_messages = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_vkbd_theme = "auto" [INFO] [Environ]: GET_VARIABLE: puae_vkbd_transparency = "25%" [INFO] [Environ]: GET_VARIABLE: puae_vkbd_dimming = "25%" [INFO] [Environ]: GET_VARIABLE: puae_chipmem_size = "4" [INFO] [Environ]: GET_VARIABLE: puae_bogomem_size = "auto" [INFO] [Environ]: GET_VARIABLE: puae_fastmem_size = "8" [INFO] [Environ]: GET_VARIABLE: puae_z3mem_size = "32" [INFO] [Environ]: GET_VARIABLE: puae_cpu_model = "68040" [INFO] [Environ]: GET_VARIABLE: puae_fpu_model = "auto" [INFO] [Environ]: GET_VARIABLE: puae_cpu_compatibility = "exact" [INFO] [Environ]: GET_VARIABLE: puae_cpu_throttle = "0.0" [INFO] [Environ]: GET_VARIABLE: puae_cpu_multiplier = "0" [INFO] [Environ]: GET_VARIABLE: puae_sound_stereo_separation = "100%" [INFO] [Environ]: GET_VARIABLE: puae_sound_interpol = "anti" [INFO] [Environ]: GET_VARIABLE: puae_sound_filter = "emulated" [INFO] [Environ]: GET_VARIABLE: puae_sound_filter_type = "auto" [INFO] [Environ]: GET_VARIABLE: puae_sound_volume_cd = "100%" [INFO] [Environ]: GET_VARIABLE: puae_autoloadfastforward = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_cd_speed = "100" [INFO] [Environ]: GET_VARIABLE: puae_floppy_speed = "100" [INFO] [Environ]: GET_VARIABLE: puae_floppy_multidrive = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_floppy_write_protection = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_floppy_sound = "100" [INFO] [Environ]: GET_VARIABLE: puae_floppy_sound_empty_mute = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_floppy_sound_type = "internal" [INFO] [Environ]: GET_VARIABLE: puae_mouse_speed = "100" [INFO] [Environ]: GET_VARIABLE: puae_immediate_blits = "false" [INFO] [Environ]: GET_VARIABLE: puae_collision_level = "playfields" [INFO] [Environ]: GET_VARIABLE: puae_gfx_framerate = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_gfx_colors = "16bit" [INFO] [Environ]: GET_VARIABLE: puae_gfx_gamma = "0" [INFO] [Environ]: GET_VARIABLE: puae_gfx_flickerfixer = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_zoom_mode = "auto" [INFO] [Environ]: GET_VARIABLE: puae_zoom_mode_crop = "both" [INFO] [Environ]: GET_VARIABLE: puae_vertical_pos = "auto" [INFO] [Environ]: GET_VARIABLE: puae_horizontal_pos = "auto" [INFO] [Environ]: GET_VARIABLE: puae_use_whdload = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_use_whdload_theme = "default" [INFO] [Environ]: GET_VARIABLE: puae_use_whdload_prefs = "config" [INFO] [Environ]: GET_VARIABLE: puae_cd_startup_delayed_insert = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_shared_nvram = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_use_boot_hd = "hdf256" [INFO] [Environ]: GET_VARIABLE: puae_analogmouse = "both" [INFO] [Environ]: GET_VARIABLE: puae_analogmouse_deadzone = "20" [INFO] [Environ]: GET_VARIABLE: puae_analogmouse_speed = "0.8" [INFO] [Environ]: GET_VARIABLE: puae_dpadmouse_speed = "6" [INFO] [Environ]: GET_VARIABLE: puae_physicalmouse = "enabled" [INFO] [Environ]: GET_VARIABLE: puae_keyrah_keypad_mappings = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_physical_keyboard_pass_through = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_model_options_display = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_mapping_options_display = "enabled" [INFO] [Environ]: GET_VARIABLE: puae_video_options_display = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_audio_options_display = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_joyport = "joystick" [INFO] [Environ]: GET_VARIABLE: puae_joyport_order = "1234" [INFO] [Environ]: GET_VARIABLE: puae_retropad_options = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_cd32pad_options = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_turbo_fire = "disabled" [INFO] [Environ]: GET_VARIABLE: puae_turbo_fire_button = "B" [INFO] [Environ]: GET_VARIABLE: puae_turbo_pulse = "6" [INFO] [Environ]: GET_VARIABLE: puae_mapper_up = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_down = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_left = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_right = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_select = "TOGGLE_VKBD" [INFO] [Environ]: GET_VARIABLE: puae_mapper_start = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_b = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_a = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_y = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_x = "RETROK_SPACE" [INFO] [Environ]: GET_VARIABLE: puae_mapper_l = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_r = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_l2 = "MOUSE_LEFT_BUTTON" [INFO] [Environ]: GET_VARIABLE: puae_mapper_r2 = "MOUSE_RIGHT_BUTTON" [INFO] [Environ]: GET_VARIABLE: puae_mapper_l3 = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_r3 = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_lr = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_ll = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_ld = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_lu = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_rr = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_rl = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_rd = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_ru = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_vkbd = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_statusbar = "RETROK_F12" [INFO] [Environ]: GET_VARIABLE: puae_mapper_mouse_toggle = "RETROK_RCTRL" [INFO] [Environ]: GET_VARIABLE: puae_mapper_reset = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_aspect_ratio_toggle = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_zoom_mode_toggle = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_turbo_fire_toggle = "---" [INFO] [Environ]: GET_VARIABLE: puae_mapper_save_disk_toggle = "---"

[libretro DEBUG] Resolution selected: 1440x288 [libretro DEBUG] Output audio buffer capacity set to 2048 [INFO] [Content]: Laden des Inhalts ├╝bersprungen. Die Implementierung wird ihn selbst laden. [libretro INFO] Model: 'A4040' [libretro INFO] Kickstart: 'kick40068.A4000' [libretro DEBUG] Generated config: [libretro DEBUG] ----------------- [libretro DEBUG] cpu_model=68040 [libretro DEBUG] fpu_model=68040 [libretro DEBUG] mmu_model=68040 [libretro DEBUG] chipset=aga [libretro DEBUG] chipset_compatible=A4000 [libretro DEBUG] chipmem_size=4 [libretro DEBUG] bogomem_size=0 [libretro DEBUG] fastmem_size=8 [libretro DEBUG] ntsc=false [libretro DEBUG] displaydata_pal=50.000000,locked,pal [libretro DEBUG] displaydata_ntsc=59.940000,locked,ntsc [libretro DEBUG] chipmem_size=4 [libretro DEBUG] fastmem_size=8 [libretro DEBUG] cpu_24bit_addressing=false [libretro DEBUG] z3mem_size=32 [libretro DEBUG] cpu_model=68040 [libretro DEBUG] mmu_model=68040 [libretro DEBUG] cpu_24bit_addressing=false [libretro DEBUG] fpu_model=68040 [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=100 [libretro DEBUG] floppy0sound=1 [libretro DEBUG] floppy1sound=1 [libretro DEBUG] floppy2sound=1 [libretro DEBUG] floppy3sound=1 [libretro DEBUG] input.mouse_speed=100 [libretro DEBUG] immediate_blits=false [libretro DEBUG] waiting_blits=false [libretro DEBUG] collision_level=playfields [libretro DEBUG] gfx_flickerfixer=false [libretro DEBUG] gfx_resolution=superhires [libretro DEBUG] gfx_linemode=none [libretro DEBUG] cdimage0=..\T-zer0\T-zer0.chd [libretro DEBUG] hardfile2=rw,DH0:........\T-zer0.hdf,32,1,2,512,0 [libretro DEBUG] scsi=truekickstart_rom_file=C:\Program Files\RetroArch\system\kick40068.A4000 [libretro INFO] -------------------------------------------------------------------------------- [libretro INFO] PUAE 4.9.1 56ad8fa, Jun 5 2022 04:12:48 [libretro INFO] -------------------------------------------------------------------------------- [libretro INFO] Unknown value ('truekickstart_rom_file=C:\Program Files\RetroArch\system\kick40068.A4000') for option 'scsi'. [libretro INFO] RTAREA located at 00F00000 [libretro INFO] TRAP_ENTRY = 00f021de [libretro INFO] No disk in drive 0. [libretro INFO] CPU cycleunit: 256 (0.500) [libretro INFO] 1872 CPU functions [libretro INFO] CPU cycleunit: 256 (0.500) [libretro INFO] Building CPU, 46126 opcodes (4 -2 0) [libretro INFO] CPU=68040, FPU=68040 (host 64b), MMU=68040, JIT=0. ~cycle-exact [libretro INFO] hfd attempting to open: '........\T-zer0.hdf' [libretro INFO] Attempting to open '........\T-zer0.hdf' in read-only mode. [libretro INFO] hfd attempting to open: '........\T-zer0.hdf' [libretro INFO] Reset at 00000000. 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] '' no autoconfig 00dd2020 - 00dd301f. [libretro INFO] Card 02: [libretro INFO] 'UAE Boot ROM' no autoconfig 00f00000 - 00f0ffff. [libretro INFO] Card 03: [libretro INFO] 'Z2 Fast RAM' [libretro INFO] e0.51.00.00.07.db.00.00.00.01.00.00.00.00.00.00 [libretro INFO] MID 2011 (07db) PID 81 (51) SER 00000001 [libretro INFO] Z2 0x00200000 0x00200000 8192K RAM 0 [libretro INFO] Card 04: [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] Card 05: [libretro INFO] 'Z3 Fast RAM' [libretro INFO] a1.53.b0.00.07.db.00.00.00.01.00.00.00.00.00.00 [libretro INFO] MID 2011 (07db) PID 83 (53) SER 00000001 [libretro INFO] Z3 0x40000000 0x40000000 32M RAM 0 [libretro INFO] END [libretro INFO] Card 0: skipping autoconfig (not autoconfig) [libretro INFO] Card 1: skipping autoconfig (not autoconfig) [libretro INFO] 68040 MMU: TC=0000 enabled=0 page8k=0 PC=00f80002 [libretro INFO] hardreset, memory cleared [libretro INFO] SNDRATE 312.0227.050.000000=3541200.000000

[INFO] ndx flags ptr offset start select disconn len addrspace [INFO] 001 M1A1bc 000000000b840040 00000000 00000000 FFE00000 00000000 00200000 CHIP [INFO] 002 M1A1bc 0000000000000000 00000000 00000000 00000000 00000000 00000000 SLOW [INFO] 003 M1A1bc 000000000c34d040 00000000 00000000 00000000 00000000 00800000 FAST [INFO] [RCHEEVOS]: Load started, hardcore not active [INFO] [RCHEEVOS]: Using host: https://retroachievements.org [INFO] [RCHEEVOS]: Attempting to login gabberhead (with token) [INFO] [SRAM]: Überspringe Laden des SRAM. [INFO] [Core]: Version der Libretro-API: 1, Kompiliert gegen API: 1 [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]: Set video size to: fullscreen. [INFO] [GLCore]: Found GL context: "wgl". [INFO] [GLCore]: Detecting screen resolution: 1920x1080. [INFO] [WGL]: Extensions: WGL_EXT_depth_float WGL_ARB_buffer_region WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_pixel_format WGL_ARB_pbuffer WGL_EXT_extensions_string WGL_EXT_swap_control WGL_ARB_multisample WGL_ARB_pixel_format_float WGL_ARB_fra[INFO] [GLCore]: Vendor: Intel, Renderer: Intel(R) UHD Graphics. [INFO] [GLCore]: Version: 4.6.0 - Build 30.0.100.9864. [INFO] [GLCore]: Using resolution 1920x1080. [INFO] [Joypad]: Found joypad driver: "dinput". [INFO] [GLCore]: Loading stock shader. [INFO] [slang]: Building pass #0 (K.A.) [INFO] [GLCore]: Not using frame history. [INFO] [GLCore]: Not using framebuffer feedback. [INFO] [Font]: Using font rendering backend: "freetype". [INFO] [Video]: Found display server: "win32". [INFO] [XAudio2]: Requesting 40 ms latency, using 40 ms latency. [INFO] [Display]: Found display driver: "glcore". [INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Program Files\RetroArch\content_history.lpl". [INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Program Files\RetroArch\content_music_history.lpl". [INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Program Files\RetroArch\content_video_history.lpl". [INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Program Files\RetroArch\content_image_history.lpl". [INFO] [Playlist]: Favoritendatei wird geladen: "C:\Program Files\RetroArch\content_favorites.lpl". [INFO] [Input]: Game Focus => ON [INFO] [Environ]: SET_SYSTEM_AV_INFO: 1280x200, Aspect: 1.600, FPS: 50.00, Sample rate: 44100.00 Hz. [INFO] [Audio]: Set audio input rate to: 44100.00 Hz. [INFO] [Video]: Timings deviate too much. Will not adjust. (Display = 60.00 Hz, Game = 50.00 Hz) [INFO] [XAudio2]: Requesting 40 ms latency, using 40 ms latency. [INFO] [Display]: Found display driver: "glcore". [INFO] [Input]: Game Focus => ON [INFO] [RCHEEVOS]: gabberhead logged in successfully [INFO] [RCHEEVOS]: Game could not be identified [libretro INFO] SERIAL: period=372, baud=9600, hsyncs=14, bits=8, PC=f80170 [libretro INFO] Illegal instruction: 4e7a at 00F80364 -> 00F803A6 [libretro INFO] SERIAL: period=30, baud=115200, hsyncs=1, bits=8, PC=f812cc [libretro DEBUG] Output audio buffer capacity set to 3840 [libretro INFO] Card 3: Z2 0x00200000 8192K RAM Fast memory [libretro INFO] Card 4: Z2 0x00e90000 64K ROM Filesystem autoconfig [libretro INFO] Card 5: Z3 0x40000000 32M RAM Zorro III Fast RAM [libretro INFO] 00000000 2048K/1 = 2048K ID C32 Chip memory [libretro INFO] 00200000 8192K/1 = 8192K ID F32 Fast memory [libretro INFO] 00A00000 1984K/0 = 1984K -- F32 [libretro INFO] 00BF0000 64K/0 = 64K -- CIA CIA [libretro INFO] 00C00000 1024K/0 = 1024K -- C32 Custom chipset [libretro INFO] 00D00000 768K/0 = 768K -- C16 [libretro INFO] 00DC0000 64K/0 = 64K -- C16 Battery backed up clock (RF5C01A) [libretro INFO] 00DD0000 64K/0 = 64K -- C16 A4000 IDE [libretro INFO] 00DE0000 32K/0 = 32K -- C16 Motherboard Resources [libretro INFO] 00DE8000 32K/0 = 32K -- C16 [libretro INFO] 00DF0000 64K/0 = 64K -- C16 Custom chipset [libretro INFO] 00E00000 512K/1 = 512K ID F32 Extended Kickstart ROM (4D697B9F) [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 [libretro INFO] 00F00000 64K/1 = 64K -- F32 UAE Boot ROM [libretro INFO] 00F10000 448K/0 = 448K -- F32 [libretro INFO] 00F80000 512K/1 = 512K ID F32 Kickstart ROM (0B30240A) [libretro INFO] 01000000 1008M/0 = 1008M -- F32 [libretro INFO] 40000000 32M/1 = 32M ID F32 Zorro III Fast RAM [libretro INFO] 42000000 3024M/0 = 3024M -- F32 [libretro INFO] FF000000 64K/0 = 64K -- F32 Autoconfig Z3 [libretro INFO] FF010000 16320K/0 = 16320K -- F32 [libretro INFO] filesystem: diagentry 0021aaf8 configdev 000032c0 [libretro INFO] 68040 MMU: TC=0000 enabled=0 page8k=0 PC=00fe8f7a [libretro INFO] 68040 MMU: TC=8000 enabled=1 page8k=0 PC=00fe8f92 [libretro INFO] SNDRATE 313.0227.050.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] SNDRATE 312.5227.050.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.5227.050.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] [Environ]: SET_GEOMETRY: 1280x514, Aspect: 1.245. [INFO] [Environ]: SET_GEOMETRY: 1280x512, Aspect: 1.250.

gabberhead commented 2 years ago

its working now. the problem was, i didn't had an empty line beneath scsi=true. with an empty line, the original amiga kickstart is loading. the uae file is looking like this now:

hardfile2=rw,DH0:d:\T-zer0.hdf,32,1,2,512,0 cdimage0=d:\T-zer0.chd scsi=true

is it possible to autostart the game? workbench is loading and i must start the game manually. first open folder and then then start the game. in winuae i use extracted files not the hdf file. there i can let the game autostart.

sonninnos commented 2 years ago

Amiga-side autostarting is done with S:Startup-sequence file.

gabberhead commented 2 years ago

where i have to put it in? never heard about it,

sonninnos commented 2 years ago

In the bootable volume, where it most likely already exists.

gabberhead commented 2 years ago

the system folder is empty in the t-zero hdf file and also the file it seems is read only, because if i execute a command, i get file is not executable

edit: the system folder ist not empty. i hade to enable show all files. but it is definetly read only.

gabberhead commented 2 years ago

ok. i finally managed all what i want. the game is also autostarting. i loaded the hdf file in winuae, copied the t-zer0 folder in the system folder and renamed it to wbstartup. now when i start the game with puae, the game starts automatically

gabberhead commented 2 years ago

one small question. when i setup t-zero in winuae, i had in the menu small graphical glitches, small horizontal lines, when i go through the options. i tried a lot of things and in the end, the glitches got away with diabling mmu in the winuae options. the same glitches in the menu are also in puae, but there is no options to diabling mmu. is it possible too implement this option also, too enable and disable mmu?

sonninnos commented 2 years ago

Why not just use a A1200 preset that does not have MMU..?

gabberhead commented 2 years ago

will try it later. i am busy right now with bubble heroes. and i have one question one question for it, because u said u have also the game. i made a hdf file with workbench 3.1 and installed the game. when i start the game i get a window: select device to use. i have to use uaescsi.device to get ingame music. do u have the same like i have too choose manually? or is there a way, when starting the game, that uaescsi.device is automatically used?

sonninnos commented 2 years ago

I'm not aware of any method to skip the selection.

gabberhead commented 2 years ago

ok and thanx for all the help.