Search found 27 matches

by Cwiiis
28 May 2020, 09:48
Forum: Escape Meta Alt Control Shift
Topic: In memoriam Marcel
Replies: 15
Views: 2621

Re: In memoriam Marcel

This is terribly shocking news, having been away from the community for a while I had no idea Marcel was dealing with health issues. I silently watched GitHub issues and you would never have known given his passion for development. The gigatron, and Marcel, have both been hugely inspiring for me. It...
by Cwiiis
10 Jul 2019, 16:51
Forum: Hardware and software hacking
Topic: New vCPU instructions? (poll)
Replies: 10
Views: 2235

Re: New vCPU instructions? (poll)

I've been a bit out of the gigatron loop, but trying to keep track via GitHub. I've voted for CMPW and HOP, and these seem by far to be the more useful of all these functions, especially considering what they alow for C programs. Of the limited amount of gigatron coding I've done, the biggest barrie...
by Cwiiis
02 Jul 2018, 16:30
Forum: Hardware and software hacking
Topic: Which sprite/memory functions to add to ROM?
Replies: 4
Views: 1249

Re: Which sprite/memory functions to add to ROM?

I've been a bit busy of recent, but been following the developments on the forum and github and I'm very impressed with everyone's work :) Of those listed functions, I think a 4x4 sprite blitter would be very useful - I have a GCL version of this that blits 4x4 sprites from packed sprite data (https...
by Cwiiis
05 Jun 2018, 15:02
Forum: Hardware and software hacking
Topic: BASIC
Replies: 31
Views: 6687

Re: BASIC

I don't have strong feelings about implementation details, but I think the priorities of a BASIC implementation might be important. I really see BASIC as being cool for people building and booting the machine for the first time to play around and experiment, but not useful for creating high-performa...
by Cwiiis
25 May 2018, 09:41
Forum: Hardware and software hacking
Topic: MIDI Audio:
Replies: 18
Views: 3459

Re: MIDI Audio:

I've updated the Gigamidi tool and the Gigatron's MIDI specification, here's a link to a .gt1 file that uses the new specification; it contains three separate MIDI tracks and a game-over stream, it also runs on Phil's emulator so it should work fine on 32K hardware. Tetris MIDI sample: https://www....
by Cwiiis
25 May 2018, 09:39
Forum: Hardware and software hacking
Topic: Where to find the emulator?
Replies: 8
Views: 1656

Re: Where to find the emulator?

I'd like to use at67's, but last time I tried it, the C++17 feature use precluded me from compiling it (and it wasn't a trivial change to fix, so I left it there). If it builds for you though, it has a lot of nice debugging features and instant loading. It should be much easier to build now, I've r...
by Cwiiis
24 May 2018, 09:09
Forum: Hardware and software hacking
Topic: Where to find the emulator?
Replies: 8
Views: 1656

Re: Where to find the emulator?

Phil's is also live on the web page under "Home": https://gigatron.io/ It works fine with Chrome and Firefox, but there seems to be an issue with Safari. We also have Martin's that is listed under "Tutorials", bottom of the page: https://gigatron.io/?page_id=574 This is the one we used a lot for de...
by Cwiiis
23 May 2018, 09:25
Forum: Hardware and software hacking
Topic: MIDI Audio:
Replies: 18
Views: 3459

Re: MIDI Audio:

Brilliant, I was going to have a shot at reproducing your work, but instead I guess I'll just use your tools :) Nice work, I'll let you know if I find anything that could use some tweaking/have any issues.
by Cwiiis
23 May 2018, 08:55
Forum: Hardware and software hacking
Topic: About GitHub repositories
Replies: 3
Views: 1020

Re: About GitHub repositories

I like the idea of a contrib section - a lot of very large projects do this and get away with it (TensorFlow and PCL are two that come to mind) and it certainly suits a niche project like this.
by Cwiiis
21 May 2018, 22:49
Forum: Hardware and software hacking
Topic: MIDI Audio:
Replies: 18
Views: 3459

Re: Midi Audio:

Trying to understand the sound capability, but I don't really understand the interaction between wavA and wavX, or what oscL and oscH do - looking at what the reset function does, keyH in both oscL and oscH when setting up the channel... What does that do? I notice that Snake doesn't touch oscL/oscH...