Commit Graph

141 Commits

Author SHA1 Message Date
Daniele Verducci (ZenPenguin)
66414a2e57 Merge branch 'master' of ichibi:/home/git/Repositories/pato-z80-home-computer 2021-01-10 07:23:18 +01:00
Daniele Verducci (ZenPenguin)
b64ed1839a WIP documenting interfacing idea 2021-01-10 07:22:55 +01:00
Daniele Verducci su MatissePenguin
ccb9d5ecec Documented idea of interrupt-driven video generation 2021-01-09 21:24:36 +01:00
Daniele Verducci su MatissePenguin
8959c7add8 Working stable non-interlaced image of cat read from rom into ram framebuffer 2021-01-08 17:32:08 +01:00
Daniele Verducci su MatissePenguin
ae495b6714 Polish 2021-01-08 16:12:46 +01:00
Daniele Verducci su MatissePenguin
62e98d7fe4 Scrambled image due to inverted bit order in every of the 52 line byte chunks 2021-01-08 10:08:03 +01:00
Daniele Verducci su MatissePenguin
a86dbed7f7 Fixed memory hsync 2021-01-07 18:50:05 +01:00
Daniele Verducci su MatissePenguin
2b32039b42 Read framebuffer from mc's memory 2021-01-07 13:32:01 +01:00
Daniele Verducci su MatissePenguin
0b88c7d0db WIP fucking video generation 2021-01-07 09:14:09 +01:00
Daniele Verducci su MatissePenguin
06779c5442 Loses sync when loading from memory 2021-01-06 00:19:15 +01:00
Daniele Verducci su MatissePenguin
09785e1317 Fixed timings 2021-01-03 15:30:06 +01:00
Daniele Verducci su MatissePenguin
c0f7049df9 New test pattern, still hsync issues 2021-01-03 12:48:38 +01:00
Daniele Verducci (ZenPenguin)
08b32b2064 Interrupt brings up Monitor: working, but calling "run" leaves garbage in the SP 2021-01-03 09:37:22 +01:00
Daniele Verducci (ZenPenguin)
b98ad3e136 Merge branch 'master' into monitor-interrupt 2021-01-03 08:23:56 +01:00
Daniele Verducci (ZenPenguin)
00b6c76e18 Merge branch 'master' of ichibi:/home/git/Repositories/pato-z80-home-computer 2021-01-03 08:21:29 +01:00
Daniele Verducci su MatissePenguin
7e1facf59f First working image with a lot of jitter 2021-01-02 20:43:42 +01:00
Daniele Verducci su MatissePenguin
60243dc95f Horyzontal timings (working, checked with oscilloscope) 2021-01-02 19:54:17 +01:00
Daniele Verducci su MatissePenguin
1e40d8f1e1 pal-adapter: fuses config and readme 2021-01-02 17:02:30 +01:00
Daniele Verducci su MatissePenguin
68752e85a7 Reorganized folders, added pal-adapter io device folder 2021-01-02 16:33:51 +01:00
Daniele Verducci (ZenPenguin)
3ebf35fa77 WIP immediate return to monitor via interrupt 2021-01-02 10:53:30 +01:00
Daniele Verducci (ZenPenguin)
1622fb2381 Merge branch 'master' of ichibi:/home/git/Repositories/pato-z80-home-computer 2021-01-02 07:14:36 +01:00
Daniele Verducci su MatissePenguin
55f5d62082 Working ADB transfer at very low speeds (adding a delay in python terminal) 2021-01-01 22:42:00 +01:00
Daniele Verducci (ZenPenguin)
f717ac553b Merge branch 'master' of ichibi:/home/git/Repositories/pato-z80-home-computer 2021-01-01 17:51:02 +01:00
Daniele Verducci (ZenPenguin)
df49f62d3d Uncommitted changes 2021-01-01 17:50:52 +01:00
Daniele Verducci su MatissePenguin
2678a2ebfd WIP Monitor ADB function with heading bytes defining stream length 2020-12-30 21:21:38 +01:00
Daniele Verducci su MatissePenguin
53022fdafc Moved "bios" to "os" 2020-12-30 20:14:03 +01:00
Daniele Verducci su MatissePenguin
ef58b417e6 First os version with ABI number and working system calls 2020-12-30 19:58:32 +01:00
Daniele Verducci su MatissePenguin
b1f9788772 Trying to obtain fixed position system calls. Not working ATM 2020-12-29 23:28:30 +01:00
Daniele Verducci su MatissePenguin
c21462e52f Testing sdcard initialization with Arduino 2020-12-26 20:59:24 +01:00
Daniele Verducci (ZenPenguin)
ef251a52a7 Hello world program to be used for monitor demo 2020-12-26 12:40:39 +01:00
Daniele Verducci (ZenPenguin)
4dfd5fb61a WIP Zero command in monitor 2020-12-26 12:39:18 +01:00
Daniele Verducci (ZenPenguin)
a55741f010 Completed SET command 2020-12-26 09:56:40 +01:00
Daniele Verducci su MatissePenguin
d0afda5c4e Monitor DUMP prints bytes with the standard hex editor layout 2020-12-21 23:12:33 +01:00
Daniele Verducci su MatissePenguin
43f04da6f1 RUN accepts an argument 2020-12-21 18:28:09 +01:00
Daniele Verducci (ZenPenguin)
eafa424f31 Working SET in Monitor (one bit at time, for now) 2020-12-18 08:50:24 +01:00
Daniele Verducci su MatissePenguin
135ee9c345 Line numbers 2020-12-17 20:38:36 +01:00
Daniele Verducci su MatissePenguin
37c92a58a6 Working DUMP in Monitor 2020-12-17 20:34:38 +01:00
Daniele Verducci (ZenPenguin)
4fb4da2e92 Dump function in monitor 2020-12-17 13:52:28 +01:00
Daniele Verducci su MatissePenguin
9f5e546768 Working DUMP stub in monitor 2020-12-16 23:39:24 +01:00
Daniele Verducci su MatissePenguin
b57561b383 Merge branch 'master' of ssh://ichibi.ddns.net:222/home/git/Repositories/pato-z80-home-computer 2020-12-16 18:20:45 +01:00
Daniele Verducci (ZenPenguin)
2c9675b8f0 WIP reimplementing serial terminal with DATA_AVAILABLE register 2020-12-16 08:55:16 +01:00
Daniele Verducci su MatissePenguin
0b355bc704 Terminal emu: restoring cursor position after ADB 2020-12-15 18:14:29 +01:00
Daniele Verducci (ZenPenguin)
f1e7622e17 Trying to get Immediate to work 2020-12-15 17:34:50 +01:00
Daniele Verducci (ZenPenguin)
fb83094158 Python terminal emu not working with Python versions less than 3 2020-12-15 17:13:32 +01:00
Daniele Verducci (ZenPenguin)
ba6866d243 Working data transmission in python terminal 2020-12-13 23:55:44 +01:00
Daniele Verducci (ZenPenguin)
3db972995a Merge branch 'master' of ichibi:/home/git/Repositories/pato-z80-home-computer 2020-12-13 22:04:59 +01:00
Daniele Verducci su MatissePenguin
c5fac7ecf4 Merge branch 'master' of ssh://ichibi.ddns.net:222/home/git/Repositories/pato-z80-home-computer 2020-12-13 20:00:33 +01:00
Daniele Verducci su MatissePenguin
82fb275d5b Media assets and first post 2020-12-13 20:00:20 +01:00
Daniele Verducci su MatissePenguin
a906942002 Pat80 logo 2020-12-13 12:49:22 +01:00
Daniele Verducci (ZenPenguin)
8def1af494 Implemented ADB in terminal_emulator 2020-12-12 09:22:38 +01:00