WHY don't you use the eZ80 chip, which contains sooo much stuff already, and can get to pipelining 50Mhz, and many other things? That should result in LESS parts on the board, and would give new opportunities, with much larger memory etc. etc. :
The scope of this project was really just to run CP/M and maybe Fuzix. I considered it early on but the eZ80 is a considerably more complicated chip than the Z84C00. It was my understanding that the eZ80 'core' has a few differences from the stock Z80 that could have made it more difficult to get some software running. At the time I also didn't have the tools on hand to reliably assemble a board with SMD components. In the future I plan to do a fully/mostly SMD version of the Tom80 with an all-in-one chip, probably using a Z180 or Z84C15.
Not that I know of, but Doug Gabbard (aka Retro-Depot) translated the original TinyBasic to Z80 asm. ua-cam.com/video/lC1N-xdI3dI/v-deo.htmlsi=1hmmOjHFYZ0xfVXC github.com/Obijuan/Z80-FPGA/blob/master/Tinybasic/Basic.asm I did not write my own basic implementation, all the ones I show in these videos were written by someone else.
Using a Propeller alongside the Z80 has an extra advantage, you never have to worry about overheating.
Fantastic!!! I believe that this is the best Z80 project!
Excellent work, kudos for just one bodge wire!
Seriously, that's impressive.
Great Video, really liked the editing
Aiden, I see you ported my version of TB. I dig it. I look forward to seeing additional videos.
Thanks for making it available!
@@AidanJennings you’re quite welcome. That’s what it’s there for. ;)
You should sell kits of these
@0:26 4 million gigabytes of ram, 7000 TB SSD, AWESOME wishlist!
I would of like a more vanilla approach and use just the Z80 without the propeller. Great work though.
Excellent job
Impressive
I like it!
WHY don't you use the eZ80 chip, which contains sooo much stuff already, and can get to pipelining 50Mhz, and many other things? That should result in LESS parts on the board, and would give new opportunities, with much larger memory etc. etc. :
The scope of this project was really just to run CP/M and maybe Fuzix. I considered it early on but the eZ80 is a considerably more complicated chip than the Z84C00. It was my understanding that the eZ80 'core' has a few differences from the stock Z80 that could have made it more difficult to get some software running. At the time I also didn't have the tools on hand to reliably assemble a board with SMD components.
In the future I plan to do a fully/mostly SMD version of the Tom80 with an all-in-one chip, probably using a Z180 or Z84C15.
use maxtrix like 8 x 8 using a mux you can get banks of memory to use
Could have been the Tom-8-2
when Tom80 3.0
I post updates on twitter
twitter.com/AidanJennings19/status/1545882286675066885
I'll make a video once the board is fully assembled and debugged
Has anyone created tutorials of writing your own BASIC ROM from scratch?
Not that I know of, but Doug Gabbard (aka Retro-Depot) translated the original TinyBasic to Z80 asm.
ua-cam.com/video/lC1N-xdI3dI/v-deo.htmlsi=1hmmOjHFYZ0xfVXC
github.com/Obijuan/Z80-FPGA/blob/master/Tinybasic/Basic.asm
I did not write my own basic implementation, all the ones I show in these videos were written by someone else.