Search found 645 matches

by at67
24 Mar 2022, 12:04
Forum: Hardware and software hacking
Topic: Lies, Damned Lies and Benchmarks.
Replies: 27
Views: 6329

Re: Lies, Damned Lies and Benchmarks.

The file https://github.com/lb3361/gigatron-lcc/blob/master/stuff/sieve/sieve1.c has a syntax error in line: printf("\n%d %d/60 seconds", ticks/60, ticks % 60, count); The third parameter (count) should not be there Technically that's not a syntax error, (I would call it a logical error),...
by at67
22 Mar 2022, 17:31
Forum: Hardware and software hacking
Topic: Make music with gtmidi
Replies: 1
Views: 997

Re: Make music with gtmidi

So I found that gtmid does have some areas to improve. No it doesn't, if it's not to your liking, then write your own... 1. No pitch bend and vibrato (probably miditones have lost this information) Correct, but this is a limitation of miditones, it throws that information away. 2. All volume change...
by at67
21 Mar 2022, 09:00
Forum: Hardware and software hacking
Topic: Lies, Damned Lies and Benchmarks.
Replies: 27
Views: 6329

Re: Lies, Damned Lies and Benchmarks.

Good point, my VBlank timer is stealing vCPU cycles, I should probably disable it and time by stopwatch a few times and take an average.
by at67
21 Mar 2022, 06:13
Forum: Hardware and software hacking
Topic: Lies, Damned Lies and Benchmarks.
Replies: 27
Views: 6329

Re: Lies, Damned Lies and Benchmarks.

Threads like these have almost started intercontinental wars over the last 40 years or so, (especially in the 80's and 90's), that's why they are so much fun! Just to add more fuel to the fire, I ran the benchmark I posted, (without any optimisations whatsoever), on a real ROMv5a hardware and I get ...
by at67
20 Mar 2022, 18:20
Forum: Escape Meta Alt Control Shift
Topic: Gigatron ASIC and the Gametron Handheld
Replies: 37
Views: 31613

Re: Gigatron ASIC and the Gametron Handheld

Very cool stuff, you just finally need to find a well documented, reliable and suppliable display...good luck :/
by at67
20 Mar 2022, 18:11
Forum: Hardware and software hacking
Topic: Try compiling gtemuAT67 with Cygwin
Replies: 16
Views: 2991

Re: Try compiling gtemuAT67 with Cygwin

I've never used MINGW so take this advice with a grain of salt: 1) What you added to CMakeLists.txt won't work for anyone except you, (won't build under Linux/MacOS and will cause conflicts under MSVC). 2) A better way to do it would be something like this: Change: if(MSVC) add_compile_options(/W4) ...
by at67
20 Mar 2022, 10:04
Forum: Hardware and software hacking
Topic: Lies, Damned Lies and Benchmarks.
Replies: 27
Views: 6329

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: 2991

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: 2991

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...