Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Just realised I have misunderstood word "Throttle" all this time. Didnt understand what you said about Throttling CPU, until checked from dictionary the meaning.

So how much did you speed it up? As in, is it now something like 040/2500 instead of 040/25? or do you have any idea?

(1 edit)

The configuration is set to a A4000 68040 with 256MB and a 4MB Picasso IV RTG (your game required 128MB not to cause the weird crashes so I took it a step more)
I am using a MUI requester, and when the user selects to run your game the script enables JIT using uae-configuration tool and throttles the  CPU to 32000 (I think most computers these days can handle a 24000 I dont use Max settings because it will desync netplay as this is used for streaming and multiplayer, same reason I dont use UAEGFX but Picasso IV). 
Then the script pushes another startup file and reboots.. then the new startup loads the game, when you exit the game with ESC the startup script continues and disables JIT, sets the throttle to 0.0, removes itself from startup and reboots.
This makes it run with normal performance for the other games in the list.

Using an 060 CPU would not benefit the emulation as it requires another plugin (not included yet with AmigaLive) and its also costly in CPU on the host performance without benefiting much in speed due to how emulation works, that's why I am throttling an 040 to achieve faster speeds. The instruction sets of an 060 are rarely used and I believe when devs compile for 060 they also do for 040 and 020 systems.


PS. Does the game have music or sound? I havnt configured the AHI device, so if its missing let me know and I can check.

No, it is soundless at this point still.