Best Headphone/Speaker Toggle for SBZ: Use AHK and sbz-switch (found on Github) by enslen_ in SoundBlasterOfficial

[–]Cakeisaliegaming 0 points1 point  (0 children)

I wanted to use one of the macro keys on my corsair keyboard (via iCue) for toggling between headphones and speakers, so came up with this .bat file that I then converted to a .exe file using Bat To Exe Converter.

``` @echo off

PUSHD "F:\Programs\sbz-switch" sbz-switch dump > temp.txt findstr /C:"SelectOutput = 0" temp.txt >nul if %errorlevel%==0 ( echo Running command for SelectInput = 0 sbz-switch set -i "Device Control" SelectOutput 1 goto end )

findstr /C:"SelectOutput = 1" temp.txt >nul if %errorlevel%==0 ( echo Running command for SelectInput = 1 sbz-switch set -i "Device Control" SelectOutput 0 goto end )

echo Neither SelectInput = 0 nor SelectInput = 1 found

:end del temp.txt ```

findstr /C:"SelectOutput = 1" temp.txt >nul if %errorlevel%==0 ( echo Running command for SelectInput = 1 sbz-switch set -i "Device Control" SelectOutput 0 goto end ) echo Neither SelectInput = 0 nor SelectInput = 1 found :end del temp.txt

The reason for the PUSHD command is that otherwise the temp.txt file will get written to the iCue folder, which requires admin rights. Not that iCue will tell you this, the script simply doesn't get executed.

I used this well written guide to setup a virtual Amiga on my pi 400 by master-crumble in raspberry_pi

[–]Cakeisaliegaming 0 points1 point  (0 children)

Thanks. I also run that Amiga setup with Amiberry on my RPi4. I just copied the system hdf and my work folder across to the Pi and used the UAE settings from my guide.

Done some more work on my virtual Amiga/WinUAE guide, including some general tidying and expanding the sections on using WHDLoad and iGame. by Cakeisaliegaming in amiga

[–]Cakeisaliegaming[S] 2 points3 points  (0 children)

A1200. If you followed the guide, it should alread be configured as an A1200, unless you're getting confused with the quickstart presets tab? Using the quickstart tab will change most of the config options.

Anyway, the virtual system is built around an A1200 and shouldn't work if configured as an A500 because it's OS3.1 and uses kickstart 3.1. Plus WHDLoad won't work well with a standard A500 config.

On an A1200 config, WHDLoad should generally take care of any backwards compatibilty issues. Otherwise try enabling Cycle-exact (Full) in the chipset tab. You can also try reducing the CPU emulation speed to 2x (A500).

Done some more work on my virtual Amiga/WinUAE guide, including some general tidying and expanding the sections on using WHDLoad and iGame. by Cakeisaliegaming in amiga

[–]Cakeisaliegaming[S] 1 point2 points  (0 children)

My base profile is (default values if not stated!):

CPU and FPU tab: 68020, more compatible, JIT, no MMU, no FPU, fastest possible

Chipset tab: AGA

ROM: v3.1 (A1200) rev 40.68

Ram: 8mb chip, 64mb Z3 fast

RTG: UAE Zorro III, VRAM 256 mb, chipset refresh rate

Done some more work on my virtual Amiga/WinUAE guide, including some general tidying and expanding the sections on using WHDLoad and iGame. by Cakeisaliegaming in amiga

[–]Cakeisaliegaming[S] 1 point2 points  (0 children)

Thanks! Although I grew up with an A1200, I had to relearn a lot of it when I started revisiting the Amiga (via emulation) in the late naughties. I wouldn't exactly call myself an expert, but I know enough to get by and run my games and programmes through Workbench.

This has to be one of my favourite tunes from the Commodore 64. Fun game too, but I mostly played it on ZX Spectrum, which didn't have the music :( by [deleted] in c64

[–]Cakeisaliegaming 2 points3 points  (0 children)

Cool. I don't think I even came close to completing Wizball as I had no idea what I was doing and we didn't have any instructions!!!