Search found 26 matches

by Cwiiis
10 Jul 2019, 16:51
Forum: Hardware and software hacking
Topic: New vCPU instructions? (poll)
Replies: 10
Views: 1047

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

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

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

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

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

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

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

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

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...
by Cwiiis
21 May 2018, 17:04
Forum: Hardware and software hacking
Topic: MIDI Audio:
Replies: 18
Views: 2128

Re: Midi Audio:

So cool! I was about ready to give up on music, but maybe I'll give it a shot having heard that... Like the screen-shake line clear effect too, nice idea :)