Boriel Basic Forum
How to open fuse as an external emulator in ZXBasic Studio for +2a/b/+3- Windows 11 - Printable Version

+- Boriel Basic Forum (https://forum.boriel.com)
+-- Forum: Compilers and Computer Languages (https://forum.boriel.com/forumdisplay.php?fid=12)
+--- Forum: ZX Basic Compiler (https://forum.boriel.com/forumdisplay.php?fid=11)
+---- Forum: How-To & Tutorials (https://forum.boriel.com/forumdisplay.php?fid=13)
+---- Thread: How to open fuse as an external emulator in ZXBasic Studio for +2a/b/+3- Windows 11 (/showthread.php?tid=2642)



How to open fuse as an external emulator in ZXBasic Studio for +2a/b/+3- Windows 11 - tubz74 - 2025-10-05

ZXStudio doesn't support +3/+2a etc in the included emulator. Requires at least Beta 6 of ZXBasicStudio

Use Project/Configure Project to configure.

Example Compiler Parameters

-O 0 -S 32768 -H 4768  -f tap -B -a

(The bold was auto generated, underscore are the options added "-f tap" to create a tap file, "-B -a" required to Generate the basic file and auto start.

Example Launch External Emulator

C:\zx\projects\DOSTesting\ZXStartFuse.bat

This has to be a batch file, rather than direct to the emulator, %1 and %2 are passed into the batch file for ZXBasicStudio - %1 is the path, and %2 the filename excluding the extension.

ZXStartFuse.bat created in the OS, and renamed.

Code:
ECHO OFF
"C:\Program Files (x86)\Fuse\fuse.exe" -m plus3 --auto-load %1%2.tap


This would open a plus3 spectrum in fuse and run the tap file.

(Thanks to support from telegram for getting this to work ..)


RE: How to open fuse as an external emulator in ZXBasic Studio for +2a/b/+3- Windows 11 - boriel - 2025-10-05

Interesting tip.
Since @Duefectu (not sure if mentions work in this forum) is the main maintainer, you can open an Issue in the ZXBStudio project and ask for this tip to be implemented.
(Open the Issue here https://github.com/boriel-basic/ZXBasicStudio/issues)


RE: How to open fuse as an external emulator in ZXBasic Studio for +2a/b/+3- Windows 11 - zedex82 - 2025-10-05

I was following this in Telegram also as I wanted to open 'Fuse' for the 48k Spectrum. I managed to do this also.

The Custom Complier Parameters I set for this are :-   ' -O 3 -S 32768 -H 10000 --enable-break --explicit -i --strict -f tap -B -a

and the .bat file code is :-  "C:\Program Files (x86)\Fuse\fuse.exe" -m 48 --auto-load %1%2.tap

Command Line Options can be found here Command Line Options