Search found 647 matches

by at67
Today, 00:41
Forum: Hardware and software hacking
Topic: Shuffle [game]
Replies: 6
Views: 145

Re: Shuffle [game]

Looks and plays great!
by at67
27 Mar 2024, 07:11
Forum: Hardware and software hacking
Topic: What does 'Xpp' mean?
Replies: 1
Views: 3951

Re: What does 'Xpp' mean?

That's correct Xpp is a post increment of X, the increment happens after the operation
by at67
26 Mar 2024, 17:24
Forum: Hardware and software hacking
Topic: What does each assembly do?
Replies: 3
Views: 3197

Re: What does each assembly do?

Emulator:

Code: Select all

https://github.com/at67/gigatron-rom/tree/master/Contrib/at67
Various HW/SW links:

Code: Select all

https://forum.gigatron.io/viewtopic.php?p=1592#p1592
by at67
26 Mar 2024, 09:12
Forum: Hardware and software hacking
Topic: What does each assembly do?
Replies: 3
Views: 3197

Re: What does each assembly do?

Yes that's correct.

Documentation is here:

Code: Select all

https://gigatron.io/?cat=1
You can also single step through ROM source code in my emulator package and watch exactly how the native instruction works.
by at67
26 Mar 2024, 09:05
Forum: Hardware and software hacking
Topic: ROMv1.asm.py
Replies: 2
Views: 3033

Re: ROMv1.asm.py

It's a SYS function/call, SYS functions are called from vCPU code like this: LDWI 0xFFFF ; 4 pixels STW 0x24 LDWI 0xFFFF STW 0x26 LDWI 0x0800 ; pixel address STW 0x28 LDWI 0x04d4 ; SYS_Draw4_30 STW 0x22 SYS 30 loop BRA loop
by at67
20 Mar 2024, 04:09
Forum: Hardware and software hacking
Topic: New size coding contest "ZX Spectrum effect"
Replies: 17
Views: 5327

Re: New size coding contest "ZX Spectrum effect"

I disasembled Your program. You and at67 used very smart trick: if color is biger that 63 then is black. Congratulations! What I did was pretty simple and somewhat sneaky: 1) Only one loop with no comparisons. 2) You can treat screen memory as one complete non-fragmented segment, i.e. write pixels ...
by at67
20 Mar 2024, 03:47
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 53506

Re: LCC for the Gigatron. Take two.

lb3361 wrote: 19 Mar 2024, 20:17 [OOOPS] I get message "failed to move uploaded file" when i try to attach the 1.5MB zip file with the windows executable.
Max file upload size has been increased to approximately 5MiB.
by at67
14 Mar 2024, 00:04
Forum: Hardware and software hacking
Topic: New size coding contest "ZX Spectrum effect"
Replies: 17
Views: 5327

Re: New size coding contest "ZX Spectrum effect"

You have to be careful when specifying rules and then saying all tricks allowed. chess EQU 0x0200 addr EQU 0x30 addr DW 0x0800 chess LD addr + 1 ADDW addr ADDI 1 ANDI 1 ADDI 0x3F POKE addr LDW addr ADDI 1 STW addr BRA chess vCPU Code Size: 20 bytes GT1 Size: 31 bytes - Overwrites offscreen memory - ...
by at67
09 Mar 2024, 01:49
Forum: Escape Meta Alt Control Shift
Topic: Revision 2024
Replies: 2
Views: 2228

Re: Revision 2024

I would love to attend, but being on the other side of the world I'll have to ask you to take some pics and post them here.