Tiny Basic running on my Z80 Playground single-board-computer.

  Рет қаралды 4,946

John Squires

4 жыл бұрын

Latest version of this project: kzfaq.info/get/bejne/g8efn7ed0J28e4E.html
I found the source code for Tiny Basic from 1976. I've assembled the Z80 assembling listing and programmed it into an EEPROM on my Z80 Playground SBC. It runs nicely and I have been able to write some simple programs in Tiny Basic.

Пікірлер: 19
@railwaymaniac
@railwaymaniac 2 жыл бұрын
*Very far back in the day* ! once wrote a letter to Li Chen Wang from the UK about Tiny Basic, he sent me a CUTS tape with Tiny Basic on it. He also sent me a tape with 'Tiny Trek' on it, a 'Start Trek' look-alike program written in Tiny Basic !!!! A great guy to deal with... 😀
@Decco6306
@Decco6306 3 жыл бұрын
Aaaaand look at that. Nice work. the progress on my system has been impeded by college studies and other random adult errands lol.
@wayland7150
@wayland7150 Жыл бұрын
Easier to add an SD card because they use a simple serial clocked data transfer. You can bit bang it.
@zilog1
@zilog1 2 жыл бұрын
hey so I made my own z80 based computer. 32k of ram and 32k of rom. a z80 DART and an 8255. I am having trouble understanding how to get basic to work on my computer if all the ports and hardware config is different. how does that work?
@meanmikebojak1087
@meanmikebojak1087 3 жыл бұрын
Have you thought about trying any version of FORTH? You'll need to add a way to save any program changes before you turn the power off. But FORTH will fit in 8K and run a lot faster and with less restrictions than Tiny Basic, plus it has a Editor built into it.
@CircuitBreaker256
@CircuitBreaker256 3 жыл бұрын
Have I thought about FORTH? I've thought about running the Jupiter Ace ROM on it!!!!
@Corialtavi
@Corialtavi 3 жыл бұрын
I remember them selling off the remaining stock of Jupiter Ace's for 30 quid each in Computer Mart when they went bust. I pleaded with my mum to buy me one but she was not having it.
@CircuitBreaker256
@CircuitBreaker256 3 жыл бұрын
@@Corialtavi So near and yet so far!
@wayland7150
@wayland7150 Жыл бұрын
@@Corialtavi Change your life, it could have.
@Lucretia9000
@Lucretia9000 3 жыл бұрын
do you have the source for this tiny basic anywhere?
@CircuitBreaker256
@CircuitBreaker256 3 жыл бұрын
Yes, it is in my github repo github.com/z80playground/cpm-fat
@THE_ONLY_GOD
@THE_ONLY_GOD 2 жыл бұрын
How coded that into the EEPROM without using any other computer?
@wayland7150
@wayland7150 Жыл бұрын
Ah, use another computer! I have used an EPROM emulator and typed HEX straight into it's memory. Only really simple programs but you can write them by hand by looking up each code in the Z80 manual.
@edgarmatzinger9742
@edgarmatzinger9742 3 жыл бұрын
mneumonics? Mnemonics is a word I know w.r.t. assembly language... And peek(-1)?
@CircuitBreaker256
@CircuitBreaker256 3 жыл бұрын
I remember my English teacher at school once asked the class what mneumonics meant. I gave her the Assembly Language definition. She said I was wrong. Teachers, eh?
@stephenwong9723
@stephenwong9723 3 жыл бұрын
@@CircuitBreaker256 Ha ha ha!, but peek(-1) should work.
@SpeccyMan
@SpeccyMan 2 жыл бұрын
@@CircuitBreaker256 Maybe because you put a U in mnemonics? 😉
@yinwuliu77
@yinwuliu77 3 жыл бұрын
one pc monye ? thank
@CircuitBreaker256
@CircuitBreaker256 3 жыл бұрын
I am not sure what you mean?
Самый Молодой Актёр Без Оскара 😂
00:13
Глеб Рандалайнен
Рет қаралды 12 МЛН
Gym belt !! 😂😂  @kauermtt
00:10
Tibo InShape
Рет қаралды 17 МЛН
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 35 МЛН
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 1,2 МЛН
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 2,2 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 2,5 МЛН
Это Xiaomi Su7 Max 🤯 #xiaomi #su7max
1:01
Tynalieff Shorts
Рет қаралды 2,1 МЛН
Лучший браузер!
0:27
Honey Montana
Рет қаралды 578 М.