Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Leaderboard

Popular Content

Showing content with the highest reputation on 08/10/12 in all areas

  1. After some further tinkering, I have decided to emphasize the PCB schematic just a touch and also will create the logos with a slight transparency. I think it pops a bit better and adds more depth.
    2 points
  2. Updated Version with Lots of 128K Games already configured in the Settings.ini for you! Note this ini file is set up for SpeccyMania - i'm not 100% sure whether the Roms have the same names in GBZX. settings.ini spec.ahk.txt (Remove .txt Extension)
    1 point
  3. Oh yes. I have everything on back external HD's So soon as I get it back I will back up and running in no time.
    1 point
  4. 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)
    1 point
×
×
  • Create New...