Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

Apple II Plus Emulation on PYNQ-Z1

NeoApple2 - A Port of Apple2fpga to Xilinx FPGA

feng-zhouFeng Zhou
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Public Chat
Similar projects worth following
313 views
0 comments
4 followers
3 likes
  • Description
  • Details
  • Files 0
  • Components 0
  • Logs 2
    • View all
  • Instructions 0
  • Discussion 0
View Gallery
Public Chat
313
0
4
3

Team (1)

  • feng-zhouFeng Zhou

Join this project's team
  • github repo with source and binary
ongoing project
FPGA RETRO Apple II

This project was created on 07/10/2021 and last updated 4 years ago.

Description

This is a port of Stephen A. Edwards's Apple2fpga to Xilinx Zynq platform. Both Apple2fpga and MiSTer work for Intel FPGAs. With this project, now Xilinx FPGA board owners can have some Apple II retro fun too.

It runs on the PYNQ-Z1 FPGA board and emulates an Apple II Plus on the board. Video output is done through the on-board HDMI port. You can switch between monochrome and color display with the flip of a switch. We support any PS/2 keyboard. You can connect a speaker or headphone with the on-board 3.5mm mono audio jack. Software (floppy disk images) is loaded through .nib files stored on MicroSD cards.

Project Logs
Collapse

  • Source code and binary package release

    Feng Zhou • 07/10/2021 at 08:56 • 0 comments

    The 1.0 source code is NeoApple2 is now available at:

    https://github.com/zf3/neoapple2

    A binary package (put it on SD Card) is also available:

    http://zhoufeng.net/neoapple2/

  • Youtube demo video posted

    Feng Zhou • 07/10/2021 at 08:28 • 0 comments

    I have just posted a Youtube video to show our progress. Enjoy!

View all 2 project logs

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with X
OR

Similar Projects

Single-PCB "shield" for Cyclone II Mini-board to run retro-computing projects.
Project Owner Contributor

Multicomp FPGA Breakout

howard-jonesHoward Jones

A PAL-compatible display for the Microprofessor MPF-IB and MFP-IPlus
Project Owner Contributor

Remake VIDEO-MPF-I

fjkraanfjkraan

兩個控制台模擬器 Two console simulators
Project Owner Contributor

CLONE BUINO DUAL

martin-cejpMartin Cejp

This is a simple serial UART terminal with VGA and PS2 for up to 230400bps based upon ATmega328P and supporting basic CSI/Ansi Escapes.
Project Owner Contributor

60x25 Minimal Terminal

augusto-baffaAugusto Baffa

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2025 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "Apple II Plus Emulation on PYNQ-Z1", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.