Gigatron emulation

Discussion of chess software programming and technical issues.

Moderators: hgm, Harvey Williamson, bob

mar
Posts: 1832
Joined: Fri Nov 26, 2010 1:00 pm

Re: Gigatron emulation

Post by mar » Sun Dec 10, 2017 1:57 pm

mar wrote:Download link: http://www.crabaware.com/Test/gigatron_emu.zip
Please see readme.txt for details.
I uploaded a new version with improved audio emulation (no pitch shifting anymore, lerp samples) and also added some basic controller emulation:
(arrows + A,S,Z,X for buttons), those can be changed (mapping and corresponding bits) in HandleInput() routine.

mar
Posts: 1832
Joined: Fri Nov 26, 2010 1:00 pm

Re: Gigatron emulation

Post by mar » Sun Feb 11, 2018 5:46 pm

mar wrote:Download link: http://www.crabaware.com/Test/gigatron_emu.zip
Please see readme.txt for details.
Uploaded a new version with a couple of minor fixes/improvements.
The problem with startup crash on Mac turned out to be a new protection (sandboxing) in Sierra+.
It sandboxed the app using a virtual folder but only the app itself, so it couldn't load the datafiles (virtualizing the parent folder would work just fine, but it can't be done AFAIK).

There are some workarounds, please see readme.txt for details (unpacking via midnight commander then manually setting permissions to executable did work for me).
For those who don't have mc, installing homebrew (https://brew.sh/), then "brew install mc" in terminal should do.

Post Reply