Commit Graph

  • aadd328ef3 Added emulator as submodule, updated makefile to run directly os in emulator master Daniele Verducci 2023-12-02 09:31:46 +0100
  • bb5cb5461c Merge branch 'master' of ssh://ichibi.eu:222/home/git/pato-z80-home-computer Daniele 2022-02-06 20:35:19 +0100
  • 7ce4046796 Setting up PAT80 Emulator Daniele 2022-02-06 20:30:49 +0100
  • bd6be9f18a Missing image Daniele Verducci (ZenPenguin) 2021-07-11 21:13:04 +0200
  • 6f435cce35 Fixed image spacing in readme Daniele Verducci (ZenPenguin) 2021-07-11 09:54:02 +0200
  • aa844687c8 Ready for github publishing Daniele Verducci (ZenPenguin) 2021-07-11 09:49:42 +0200
  • 1c77bc82ac Refinement Daniele Verducci (ZenPenguin) 2021-04-02 09:06:41 +0200
  • 6e2c7a8e2d Fixed caps lock footprint error Daniele Verducci (ZenPenguin) 2021-04-02 08:52:07 +0200
  • e8ccf2a224 Keyboard PCB: edge cuts and mounting holes Daniele Verducci (ZenPenguin) 2021-03-30 08:59:16 +0200
  • 7ed696e722 Completed routing keyboard PCB Daniele Verducci (ZenPenguin) 2021-03-30 08:37:24 +0200
  • 1dc178332d WIP routing keyboard Daniele Verducci su MatissePenguin 2021-03-29 20:23:44 +0200
  • 5478926e85 WIP routing keyboard Daniele Verducci (ZenPenguin) 2021-03-29 09:06:48 +0200
  • 133eb1a432 WIP routing keyboard Daniele Verducci su MatissePenguin 2021-03-28 22:39:42 +0200
  • 0a888b0955 Distanced keys to avoid interference Daniele Verducci (ZenPenguin) 2021-03-27 20:43:18 +0100
  • 5b8914e5a9 Fine-positioned caps lock switch Daniele Verducci (ZenPenguin) 2021-03-27 20:11:03 +0100
  • f3960a9f07 Uncommitted files Daniele Verducci su MatissePenguin 2021-03-27 19:49:10 +0100
  • ebfe3ae420 Split keyboard into two different schematics: kb controller and kb assembly. Started routing keyboard pcb. Daniele Verducci su MatissePenguin 2021-03-27 19:38:49 +0100
  • 527da622c9 Assigning footprints Daniele Verducci su MatissePenguin 2021-03-27 14:56:14 +0100
  • bdb5e35a73 Final keyboard schematics with joystick port Daniele Verducci su MatissePenguin 2021-03-27 09:51:18 +0100
  • 025f324f63 Completed keyboard schematics Daniele Verducci (ZenPenguin) 2021-03-26 08:52:01 +0100
  • e5f8475364 WIP mainboard routing Daniele Verducci (ZenPenguin) 2021-03-26 07:18:45 +0100
  • 1ceee757e3 WIP routing mainboard Daniele Verducci su MatissePenguin 2021-03-24 22:38:25 +0100
  • bf678289eb WIP Keyboard schematics Daniele Verducci su MatissePenguin 2021-03-22 20:06:12 +0100
  • ab9f1144a6 WIP Keyboard schematics (too much keys) Daniele Verducci (ZenPenguin) 2021-03-21 20:31:05 +0100
  • 0727b793c3 Connector description Daniele Verducci (ZenPenguin) 2021-03-21 17:59:52 +0100
  • 9516ec36ba Schematics: assigned footprints, created ratsnest Daniele Verducci su MatissePenguin 2021-03-20 20:29:46 +0100
  • 6796c134f3 Schematic complete, commit before assigning footprints Daniele Verducci su MatissePenguin 2021-03-20 19:01:09 +0100
  • 3c02ac0640 Almost finished transcribing mainboard schematics Daniele Verducci (ZenPenguin) 2021-03-20 10:35:38 +0100
  • 3fe353db2e Memory decoding, WIP IO decoding Daniele Verducci (ZenPenguin) 2021-03-19 08:58:05 +0100
  • f179a1d8f5 WIP Schematics Daniele Verducci (ZenPenguin) 2021-03-17 08:58:29 +0100
  • 2a0750a06e Reset circuit Daniele Verducci su MatissePenguin 2021-03-15 20:12:23 +0100
  • d2c3aa9bb2 Removed symbol using third party library Daniele Verducci (ZenPenguin) 2021-03-15 19:30:11 +0100
  • 6890e352c1 WIP Mainboard schematics: added CPU, RAM, ROM, Addr and data bus. Daniele Verducci (ZenPenguin) 2021-03-15 08:58:44 +0100
  • faef987494 WIP UART sampling at mid clock Daniele Verducci (ZenPenguin) 2021-03-15 07:30:36 +0100
  • 186689fd5c UART: Thinking how to delay sampling to mid clock Daniele Verducci su MatissePenguin 2021-03-06 14:09:38 +0100
  • 35cb230ea6 Working UART simulation without rx clock sync Daniele Verducci su MatissePenguin 2021-03-06 12:58:19 +0100
  • ec86180d82 Merge branch 'master' of ssh://ichibi.ddns.net:222/home/git/Repositories/pato-z80-home-computer Daniele Verducci su MatissePenguin 2021-03-06 11:56:46 +0100
  • f414a14c09 WIP UART Rx simulation with Logisim Daniele Verducci (ZenPenguin) 2021-03-05 08:58:22 +0100
  • 8d38709c46 Working on memtest Daniele Verducci su MatissePenguin 2021-03-01 19:50:50 +0100
  • 2ba63877bf WIP memory check in memory monitor Daniele Verducci (ZenPenguin) 2021-03-01 09:17:05 +0100
  • ddb7c58640 Reduced problem on char draw Daniele Verducci su MatissePenguin 2021-02-28 19:47:08 +0100
  • 1d4c4f8d3f Bugfix, refactoring Daniele Verducci su MatissePenguin 2021-02-25 23:26:13 +0100
  • 0697bc3753 Working carriage return Daniele Verducci su MatissePenguin 2021-02-22 20:01:19 +0100
  • 2b3f9946d9 Working end of screen scrolling Daniele Verducci su MatissePenguin 2021-02-22 19:55:53 +0100
  • 2c65665900 Untested code Daniele Verducci (ZenPenguin) 2021-02-22 13:59:55 +0100
  • 75f5ce057f Fixed cat size to new resolution Daniele Verducci su MatissePenguin 2021-02-20 21:02:19 +0100
  • 33baf71cf0 Straight, but unstable image. Some unwanted spaces during vertical sync Daniele Verducci su MatissePenguin 2021-02-20 20:33:55 +0100
  • 36ede10f3b Testing with cat image Daniele Verducci su MatissePenguin 2021-02-20 17:02:13 +0100
  • 97adb88023 Refinements Daniele Verducci su MatissePenguin 2021-02-20 11:21:15 +0100
  • cc9805f044 Minor fix Daniele Verducci su MatissePenguin 2021-02-16 08:57:15 +0100
  • e34cfef259 WIP newline and end-of-screen shift Daniele Verducci su MatissePenguin 2021-02-15 22:54:54 +0100
  • d3604ca3ab Working EOL Daniele Verducci su MatissePenguin 2021-02-15 21:23:12 +0100
  • 706dbe56e1 Extended image to 368x256 Daniele Verducci su MatissePenguin 2021-02-14 19:08:45 +0100
  • d71e5b65cf Perfected timings Daniele Verducci su MatissePenguin 2021-02-14 18:29:24 +0100
  • 7e3896848f Trying to fit vertically the image. Heavily distorted on CRT. Daniele Verducci su MatissePenguin 2021-02-12 19:50:24 +0100
  • c90516ab51 horyzontally centered image in CRT Daniele Verducci su MatissePenguin 2021-02-12 19:23:08 +0100
  • b395a4dd21 Reduced columns to 46 Daniele Verducci su MatissePenguin 2021-02-12 18:48:42 +0100
  • 9872968720 Characters test prior to memory map refactor Daniele Verducci su MatissePenguin 2021-02-12 13:03:43 +0100
  • 8ed06f78e4 ps/2 debugger Daniele Verducci su MatissePenguin 2021-02-12 12:19:19 +0100
  • 6cce5209cc WIP reimplementing video generation with shift register shifting-video Daniele Verducci su MatissePenguin 2021-02-09 23:20:26 +0100
  • e1af852f2e WIP PS/2 Keyboard Daniele Verducci su MatissePenguin 2021-02-09 18:54:30 +0100
  • a1a858a701 Reading ps/2 keyboard, but somehow, keycodes are decremented by 1 Daniele Verducci su MatissePenguin 2021-02-07 11:01:58 +0100
  • 2366408679 WIP PS/2 keyboard driver Daniele Verducci su MatissePenguin 2021-02-03 21:31:13 +0100
  • 51780e5606 Started implementing PS/2 Keyboard driver Daniele Verducci (ZenPenguin) 2021-02-03 08:58:00 +0100
  • 5bea35365d Back working on communication Daniele Verducci su MatissePenguin 2021-01-27 08:58:04 +0100
  • 467197fd23 First working text mode without end of screen scroll Daniele Verducci su MatissePenguin 2021-01-26 23:22:55 +0100
  • 9d6e6efd13 WIP Daniele Verducci su MatissePenguin 2021-01-26 20:52:53 +0100
  • 64da85548e Single line chars demo Daniele Verducci su MatissePenguin 2021-01-26 08:29:08 +0100
  • 154e4dc10c Working character output, non working return to home Daniele Verducci su MatissePenguin 2021-01-25 08:46:01 +0100
  • 9de4753984 Testing character generation Daniele Verducci su MatissePenguin 2021-01-24 12:13:17 +0100
  • baa00e3ea0 Testing char drawing routine Daniele Verducci (ZenPenguin) 2021-01-24 11:48:35 +0100
  • f49818caa1 Big refactoring and first character generator implementation Daniele Verducci (ZenPenguin) 2021-01-24 11:27:40 +0100
  • 415300a2db Started working on characters Daniele Verducci (ZenPenguin) 2021-01-22 08:58:11 +0100
  • 17fdf97f75 Copying data bus to framebuffer memory, but ignoring clock signal Daniele Verducci su MatissePenguin 2021-01-19 20:55:11 +0100
  • 792db80ab4 Refactoring Daniele Verducci (ZenPenguin) 2021-01-19 08:36:01 +0100
  • 3b23740c36 Renamed r0 to A Daniele Verducci (ZenPenguin) 2021-01-19 07:58:06 +0100
  • 03e549a69c Merge branch 'master' of ichibi:/home/git/Repositories/pato-z80-home-computer Daniele Verducci (ZenPenguin) 2021-01-19 07:40:38 +0100
  • 901fe50fee Temporary fix for first short sync timer after image firing in advance Daniele Verducci su MatissePenguin 2021-01-17 17:51:34 +0100
  • b3269125ac Fixed halved number of sync pulses Daniele Verducci su MatissePenguin 2021-01-17 17:09:13 +0100
  • 8b2063c6bc Working on timings Daniele Verducci su MatissePenguin 2021-01-17 10:58:04 +0100
  • cf3956356e Working timer1, but wrong timings Daniele Verducci su MatissePenguin 2021-01-16 19:54:32 +0100
  • 7c07014b75 Using official mc device definition Daniele Verducci su MatissePenguin 2021-01-13 19:22:07 +0100
  • 90c200e6a9 Not working implementation of timer-driven video signal generation 2 Daniele Verducci (ZenPenguin) 2021-01-10 11:30:47 +0100
  • ce23f9e799 Not working implementation of timer-driven video signal generation Daniele Verducci (ZenPenguin) 2021-01-10 10:50:34 +0100
  • 66414a2e57 Merge branch 'master' of ichibi:/home/git/Repositories/pato-z80-home-computer Daniele Verducci (ZenPenguin) 2021-01-10 07:23:18 +0100
  • b64ed1839a WIP documenting interfacing idea Daniele Verducci (ZenPenguin) 2021-01-10 07:22:55 +0100
  • ccb9d5ecec Documented idea of interrupt-driven video generation Daniele Verducci su MatissePenguin 2021-01-09 21:24:27 +0100
  • 8959c7add8 Working stable non-interlaced image of cat read from rom into ram framebuffer Daniele Verducci su MatissePenguin 2021-01-08 17:32:08 +0100
  • ae495b6714 Polish Daniele Verducci su MatissePenguin 2021-01-08 16:12:46 +0100
  • 62e98d7fe4 Scrambled image due to inverted bit order in every of the 52 line byte chunks Daniele Verducci su MatissePenguin 2021-01-08 10:08:03 +0100
  • a86dbed7f7 Fixed memory hsync Daniele Verducci su MatissePenguin 2021-01-07 18:49:50 +0100
  • 2b32039b42 Read framebuffer from mc's memory Daniele Verducci su MatissePenguin 2021-01-07 13:32:01 +0100
  • 0b88c7d0db WIP fucking video generation Daniele Verducci su MatissePenguin 2021-01-07 09:14:09 +0100
  • 06779c5442 Loses sync when loading from memory Daniele Verducci su MatissePenguin 2021-01-06 00:19:15 +0100
  • 09785e1317 Fixed timings Daniele Verducci su MatissePenguin 2021-01-03 15:30:06 +0100
  • c0f7049df9 New test pattern, still hsync issues Daniele Verducci su MatissePenguin 2021-01-03 12:48:38 +0100
  • 08b32b2064 Interrupt brings up Monitor: working, but calling "run" leaves garbage in the SP monitor-interrupt Daniele Verducci (ZenPenguin) 2021-01-03 09:37:22 +0100
  • 17153486a6 Merge branch 'master' into TerminalWithCommands TerminalWithCommands Daniele Verducci (ZenPenguin) 2021-01-03 08:49:07 +0100
  • b98ad3e136 Merge branch 'master' into monitor-interrupt Daniele Verducci (ZenPenguin) 2021-01-03 08:23:56 +0100
  • 00b6c76e18 Merge branch 'master' of ichibi:/home/git/Repositories/pato-z80-home-computer Daniele Verducci (ZenPenguin) 2021-01-03 08:21:29 +0100