Build an 8-bit retro computer powered by a Z80 ! [Zeal 8-bit]
NEW: Zeal 8-bit Computer is now available on Tindie, check
Hello, world!
Let me present to you the Zeal 8-bit computer, totally built from scratch. You will get a glance at the making process, the memory mapping, the choices of components, and even some problems I encountered. Well, everything that makes it a computer after all!
The key features already working:
- Native OS fully written in Z80 assembly
- ROM and RAM support with banking (both internal and external)
- Support external extension card (for adding RAM, ROM, Flash, EEPROM, and so on...)
- PS/2 keyboard support (targeting a full 104-key keyboards support)
- 16 GPIO pins (some used by the system)
- Software I2C
- Software UART
- VGA graphics support (powered by an FPGA)
- *Text mode 800x600 resolution: 100x50 characters
- Text mode 640x480 resolution: 80x40 characters
- Text mode characters support up to 16 colors for foreground and background
- Graphic mode 640x480 resolution: 16x16 pixels tiles, 40x30 sprites on screen. Up to 128 different tiles at once. Supports 2 layers, with transparency for the layer on top.
- ** Sound support (powered by the FPGA)
- 2 voices tested at the moment
- 3 possible waveform: square waves, triangles waves, sawtooth
- Frequencies between 20Hz and more than 20KHz
Upcoming features:
- Embed 32KB I2C EEPROM on the board (24LC256 is the best candidate currently)
- Embed the FPGA on the board
- Support for MicroSD (powered by the FPGA)
- Improve sound: add more voices, add noise waveform
- Improve software: add a Z80 assembler, add a BASIC (or similar language) interpreter, add some games, a user API for system libs
- Fix some HW & SW bugs, of course
It is still under heavy development as you can see, currently I am also working on an emulator that I plan to publish, when stable, on the future website dedicated to the project.
Let me know if you are interested in using it, feel free to give me your feedbacks on the project itself.
A Discord is now available to talk about Zeal 8-bit project! Feel free to join:
Credits:
Images:
ZXSpectrum: Author Bill Bertram, :
Amstrad CPC: Author Bill Bertram —
Christian Taube, CC BY-SA 2.5 , via Wikimedia Commons
Asus motherboard -
Musics:
Ben Sound - Creative Minds
Top Flow Production - Corporate & Upbeat Ambient Background Music
1 view
25
6
3 weeks ago 00:00:05 1
Hurricane USA
3 weeks ago 00:42:23 1
I Spent 299Days Building 1Million Dollar Villa House with Water Slide into Underground Swimming Pool
3 weeks ago 00:06:29 1
IMPORTANT - An unplanned video. Supporting 5G depopulation plan.
3 weeks ago 01:12:28 1
Asterix and Cleopatra (1968) 1080p Remastered Rus
3 weeks ago 00:04:51 1
Skylar Grey - Love The Way You Lie (Live on the Honda Stage at The Peppermint Club)
3 weeks ago 00:01:54 1
THIS CLOSENESS by Kit Zauhar /// Trailer
3 weeks ago 00:00:05 1
change value od Money and increase interest rates
3 weeks ago 00:24:48 1
Woman Turns Small Pickup Truck into Amazing CAMPER | DIY Start to Finish by @tetuchannel
3 weeks ago 00:04:40 1
Katatonia - Lethean (from Dead End Kings)
3 weeks ago 00:27:40 1
Gane ORO en GOLDEN DEMON con este espectacular DIORAMA de WARHAMMER
3 weeks ago 00:18:06 1
Valheim- Building A Starter House in 20 MINUTES!!
3 weeks ago 00:05:17 1
Acid Arab - Stil (DJ Pantelis Remix)
3 weeks ago 00:06:44 1
Peter Gabriel - Mercy Street
3 weeks ago 00:17:47 1
Inside Massive European Recycling Factories Striping Down Thousand of Expensive Cars
3 weeks ago 00:09:46 1
❓LIFEAFTER Answer All Your FAQs About the Apartment Update❓Raid, Missing Furniture, Vault, etc
3 weeks ago 00:24:25 1
SOUL OF DRAGON | Epic Chinese Adventure Orchestral Music | Epic Drum Battle & Flute Mix
3 weeks ago 00:04:19 1
Mountains of Makkah | Drum Version | Zain Bhikha | 20th Anniversary Concert
3 weeks ago 00:20:07 1
IF THIS HAPPENS IN 2026, IT COULD CAUSE A GLOBAL FOOD CRISIS
3 weeks ago 00:00:00 1
LIVE Nevskiy avenue St. Petersburg Russia, Gostiny Dvor. Невский пр. Санкт-Петербург, Гостиный двор
3 weeks ago 00:15:22 1
Amazing MINI WATER TRUCK made with recyclable materials
3 weeks ago 00:13:44 1
Day in the Life of a Typical Japanese Office Worker in Tokyo
3 weeks ago 03:47:32 1
🌿 Wilderness Therapy 🌿 The PROFOUND Wisdom of John Muir
3 weeks ago 00:02:12 1
Weranga Ambush
3 weeks ago 00:19:46 1
How Techno was born: From Detroit to Berlin and back