Search found 645 matches
- 27 Mar 2024, 07:11
- Forum: Hardware and software hacking
- Topic: What does 'Xpp' mean?
- Replies: 1
- Views: 985
Re: What does 'Xpp' mean?
That's correct Xpp is a post increment of X, the increment happens after the operation
- 26 Mar 2024, 17:24
- Forum: Hardware and software hacking
- Topic: What does each assembly do?
- Replies: 3
- Views: 841
Re: What does each assembly do?
Emulator:
Various HW/SW links:
Code: Select all
https://github.com/at67/gigatron-rom/tree/master/Contrib/at67
Code: Select all
https://forum.gigatron.io/viewtopic.php?p=1592#p1592
- 26 Mar 2024, 09:12
- Forum: Hardware and software hacking
- Topic: What does each assembly do?
- Replies: 3
- Views: 841
Re: What does each assembly do?
Yes that's correct.
Documentation is here:
You can also single step through ROM source code in my emulator package and watch exactly how the native instruction works.
Documentation is here:
Code: Select all
https://gigatron.io/?cat=1
- 26 Mar 2024, 09:05
- Forum: Hardware and software hacking
- Topic: ROMv1.asm.py
- Replies: 2
- Views: 768
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
- 20 Mar 2024, 04:09
- Forum: Hardware and software hacking
- Topic: New size coding contest "ZX Spectrum effect"
- Replies: 17
- Views: 1728
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 ...
- 20 Mar 2024, 03:47
- Forum: Hardware and software hacking
- Topic: LCC for the Gigatron. Take two.
- Replies: 106
- Views: 49522
- 14 Mar 2024, 00:04
- Forum: Hardware and software hacking
- Topic: New size coding contest "ZX Spectrum effect"
- Replies: 17
- Views: 1728
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 - ...
- 09 Mar 2024, 01:49
- Forum: Escape Meta Alt Control Shift
- Topic: Revision 2024
- Replies: 2
- Views: 676
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.
- 25 Feb 2024, 04:05
- Forum: Hardware and software hacking
- Topic: Overview of hard/software subprojects
- Replies: 10
- Views: 13740
- 20 Feb 2024, 21:37
- Forum: Kit assembly gallery
- Topic: Hello! I made a Gigatron
- Replies: 4
- Views: 1224
Re: Hello! I made a Gigatron
Welcome and congratulations, there are many threads about controllers, SW, HW and the different types supported, I would do a quick search if I was you.