Search found 645 matches
- 18 Feb 2021, 00:34
- Forum: Kit assembly gallery
- Topic: New Gigatron with 128K expansion. Boots from SD!
- Replies: 16
- Views: 16562
Re: New Gigatron with 128K expansion. Boots from SD!
Looks awesome, there's still some work that needs to be done on the software side, (which I am sure you have noticed), there are some bugs, pruning that needs to be done and missing features...would be fantastic if someone was to take up that mantle...*wink wink*
- 15 Feb 2021, 21:20
- Forum: Escape Meta Alt Control Shift
- Topic: Gigatron ASIC and the Gametron Handheld
- Replies: 37
- Views: 33305
Re: Gigatron ASIC and the Gametron Handheld
Congratulations on your progress and success, when does the Kickstarter/GoFundMe start and where do I sign up?
- 14 Feb 2021, 20:39
- Forum: Hardware and software hacking
- Topic: New vCPU instructions 2.0
- Replies: 95
- Views: 53603
Re: New vCPU instructions 2.0
Update:
- ST was moved from page0 to page1, this increased it's execution cycles from 16 to 20
- Added the ADDB instruction, 28 cycles
- Added the SUBB instruction, 28 cycles
Code: Select all
; ADDB/SUBB replace this
LD var
ADDI/SUBI 10
ST var
; with this
ADDB/SUBB var, 10
- 14 Feb 2021, 04:52
- Forum: Hardware and software hacking
- Topic: New vCPU instructions 2.0
- Replies: 95
- Views: 53603
Re: New vCPU instructions 2.0
Update:
- DEC was moved from page0 to page1, this increased it's execution cycles from 16 to 20
- Added the LDQ instruction, 26 cycles
Code: Select all
; LDQ loads 0..255 into a zero page variable byte
; LDQ replaces this
LDI 10
ST var + 1
; with this
LDQ var + 1, 10
- 14 Feb 2021, 03:01
- Forum: Hardware and software hacking
- Topic: New vCPU instructions 2.0
- Replies: 95
- Views: 53603
Re: New vCPU instructions 2.0
Update: LD was moved from page0 to page1, this increased it's execution cycles from 18 to 22 Added the CMPI instruction, 32 cycles ; CMPI subtracts 0..255 from a zero page variable, storing the sign and result in [vAC] ; the result is not numerically correct, but is valid for branching and testing ...
- 13 Feb 2021, 06:00
- Forum: Hardware and software hacking
- Topic: New vCPU instructions 2.0
- Replies: 95
- Views: 53603
Re: New vCPU instructions 2.0
Update: maxTicks was increased from 30 to 32, the decreases in instruction execution cycles I have achieved mostly offsets the increase in overall execution time from increasing maxTicks above 30. ADDW was moved from page0 to page1, this increased it's execution cycles from 28 to 32 XCHG was change...
- 12 Feb 2021, 00:36
- Forum: Hardware and software hacking
- Topic: New vCPU instructions 2.0
- Replies: 95
- Views: 53603
Re: New vCPU instructions 2.0
@cde Cheers! Update: I've removed LARR and SWAP, LARR didn't offer enough of a benefit in real code to warrant it's existence and SWAP was a specific case of XCHG that also couldn't justify it's own existence. The three new instructions that replace them are: LDWQ ; loads a literal 0..255 into a zer...
- 10 Feb 2021, 22:09
- Forum: Hardware and software hacking
- Topic: New vCPU instructions 2.0
- Replies: 95
- Views: 53603
New vCPU instructions 2.0
TLDR: I added a bunch of new vCPU instructions and a 16bit stack pointer, (that is backwards compatible with all currently existing software), to an experimental ROM; there are now no instruction slots free, but if anyone has suggestions for new vCPU instructions or changes to the current ones, feel...
- 07 Feb 2021, 14:48
- Forum: Hardware and software hacking
- Topic: SDCard browser for Pluggy Reloaded:
- Replies: 34
- Views: 12808
Re: SDCard browser for Pluggy Reloaded:
There's an update of BabelFish.ino for both ROM and NO_ROM, squashed an unsigned int bug and a reduction in size for NO_ROM by 50 bytes, which should help it compile on different versions of the Arduino compiler.
- 05 Feb 2021, 11:30
- Forum: Hardware and software hacking
- Topic: Pluggy Reloaded
- Replies: 149
- Views: 113134
Re: Pluggy Reloaded
The top of the page states that there is one left, so it's probably a good idea to send a PM to bmwtcu.