OK so I have done this now and it works. As I mentioned is probably not the most elegant method but who cares if it works? 1. Change the Gemus Script in SpeccyMania (It should work fine for GamebaseZX as well) to the following: Set_INI_Value(%emupath%\settings.ini||CurrentGame||RomName||%gamefile%) Run_Program(%emupath%\spec.exe||||WAIT) Add_CLP(%gamepathfile%) Run_Emulator() What this will do is copy the name of the Rom you are running into a file named Settings.ini and then run an Autohotkey EXE. 2. Create a text file named "Settings.ini" with the below content and copy it into the Spectaculator Emulator Directory that you have GameBase pointed to: [CurrentGame] RomName=throwall.tap [TargetRenegade48k.tzx] model=128k [Combat School - 128k.tzx] model=128k This file will contain any Roms that you would NOT want to run in 48K mode. 3. Create a text file named "Spec.ahk" with the below content and copy it into the Spectaculator Emulator Directory: IniRead, CurrentRom, settings.ini, CurrentGame, RomName IniRead, RequiredModel, settings.ini, %CurrentRom%, Model WriteReg("Model v6+", 1) ;Always Set 48K First ; Updating registry with desired model number if anything other than 48k is required if (RequiredModel = "128k") { WriteReg("Model v6+", 2) ExitApp } if (RequiredModel = "16k") { WriteReg("Model v6+", 0) ExitApp } if (RequiredModel = "plus3") { WriteReg("Model v6+", 5) ExitApp } WriteReg(var1, var2) { RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\spectaculator.com\Spectaculator\Settings, %var1%, %var2% } ExitApp This file will always set the Spectrum Model to 48K however if you specify any Roms in the ini file to run in 128K or other formats such as plus3 it will change the Model of the Spectrum and then exit. 4. Download the portable version of AHK from the www.autohotkey.com website: http://www.autohotke.../AutoHotkey.zip You will see a file in the "Complier" directory named "Ahk2Exe.exe". Run This. Point "Source Script/File" at the SpekAHK file and click ">Convert<". 5. That's it! it doesn't matter which folder the EXE and INI files are - it will run. You then need to just add additional entries into that "Settings.ini" file for any other Games that you need to run in any other Mode other than 48K. eg. [Horace Goes Skiing.tzx] model=16k (Although this example will work with 48K). Feel free to make suggestions. settings.ini spec.ahk.txt (remove .txt Extension)