Search found 648 matches

by at67
20 Mar 2022, 10:04
Forum: Hardware and software hacking
Topic: Lies, Damned Lies and Benchmarks.
Replies: 27
Views: 6926

Lies, Damned Lies and Benchmarks.

*Update* To get on the list, you can use any language that supports the algorithm posted and any HW that uses the Gigatron as a foundation, but you must not modify the algorithm itself, (unless needed to for the syntax of your language), i.e. no memcpy's ;P Your language must support the basics of t...
by at67
20 Mar 2022, 08:45
Forum: Hardware and software hacking
Topic: Try compiling gtemuAT67 with Cygwin
Replies: 16
Views: 3118

Re: Try compiling gtemuAT67 with Cygwin

You can ignore this one, you only need to setup the COM port if you want to control real Gigatron HW via the emulator. Loader::initialise() : Couldn't find COM Port '0' in INI file 'loader_config.ini' 30 seconds of google searching for the following :P Failed to create secure directory (/home/Admini...
by at67
20 Mar 2022, 05:43
Forum: Hardware and software hacking
Topic: Try compiling gtemuAT67 with Cygwin
Replies: 16
Views: 3118

Re: Try compiling gtemuAT67 with Cygwin

I didn't realise you were trying to run it in a VM, what happens when you type glxinfo at a terminal, (or glxgears)? Have you tried running any of the SDL2 examples? Google is your friend here, either you didn't download the SDL2 opengl backend as part of the SDL2 installation, or something is amiss...
by at67
19 Mar 2022, 22:32
Forum: Hardware and software hacking
Topic: Try compiling gtemuAT67 with Cygwin
Replies: 16
Views: 3118

Re: Try compiling gtemuAT67 with Cygwin

So it compiles without warning and errors but takes ten minutes to compile? I can build the entire thing on a Raspberry Pi400 in just over 1 minute. You only need to build it once and what has Cygwin's failures have to do with VSC++? I don't understand the cause and effect... You also don't need the...
by at67
19 Mar 2022, 16:00
Forum: Hardware and software hacking
Topic: Try compiling gtemuAT67 with Cygwin
Replies: 16
Views: 3118

Re: Try compiling gtemuAT67 with Cygwin

Did you try changing 'std::ifstream::streampos' to 'size_t' as shown in the code blocks? I can't see any errors in your output for size_t. For the malloc malarkey, find usages of '_heapTotalUsage' and '_heapAllocations' in compiler.cpp and comment them out. Also comment out this block of code at the...
by at67
19 Mar 2022, 14:35
Forum: Hardware and software hacking
Topic: Try compiling gtemuAT67 with Cygwin
Replies: 16
Views: 3118

Re: Try compiling gtemuAT67 with Cygwin

There's already a gtemuAT67 thread here: https://forum.gigatron.io/viewtopic.php?t=69 Could you post new questions, issues, problems or whatever to that thread next time, please? gtemuAt67 has been successfully built on a lot of flavours of Linux, MacOS and Windows native, I am not sure if anyone ha...
by at67
19 Mar 2022, 10:41
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3660

Re: Explore the Gigatron music engine, using GLCC

I want to make a vibrato-like effect, which requires the gigatron to emit audio frequencies that don't exist in the ROM's note table. These frequency values may lie between two adjacent pitches in the note table. So I made some small changes to store relative pitch changes in my note array. The inc...
by at67
19 Mar 2022, 06:59
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3660

Re: Explore the Gigatron music engine, using GLCC

I guess one could also try rudimentary enveloppe control. One could also write the waveforms on the fly, just in time, but there wouldn't be much cpu time left for anything else. At67 has really spent a lot of time working on sound. He probably has thought of all this already... I do full envelope ...
by at67
16 Mar 2022, 08:02
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3660

Re: Explore the Gigatron music engine, using GLCC

be honest, Tetronis.gt1's music really needs improvement). So what is currently certain is that each audio channel of Gigatron can freely change the I'm quite happy with the Tetronis music to be honest, Tetronis was written really early on in the Gigatron's life when most of the current tools were ...
by at67
15 Mar 2022, 15:50
Forum: Hardware and software hacking
Topic: Explore the Gigatron music engine, using GLCC
Replies: 22
Views: 3660

Re: Explore the Gigatron music engine, using GLCC

The issue here is that it is way more powerful than you think, experiment more, lament less... I should be asleep, but I am annoyed, why am I annoyed? Who the F knows, anyway here is a video of code that I wrote in the last 45minutes that conclusively proves what the Gigatron is capable of, if you r...