Project description

WozMania is an Apple ][ emulator on ARM processors that I wrote during my spare time. It works fine, but for the moment it's text-mode only.

https://github.com/Bischoff/wozmania

I'd like to add a graphical screen emulation to it, without losing the possibility to run it as a pure text terminal application. Therefore there might be some mechanism needed to make the core communicate with the graphical part (shared memory ? pipes ? callbacks? ...)

Goal for this Hackweek

The real hidden purpose of this project is not really the emulator. It's rather to perfect my ARM assembler skills, and have fun resolving the modularization problem described above.

Resources

See bibliography at the end of the github project documentation.

Looking for hackers with the skills:

assembly arm emulation 6502

This project is part of:

Hack Week 21

Activity

  • 2 days ago: e_bischoff started this project.
  • 24 days ago: mbrugger liked this project.
  • about 1 month ago: e_bischoff added keyword "assembly" to this project.
  • about 1 month ago: e_bischoff added keyword "arm" to this project.
  • about 1 month ago: e_bischoff added keyword "emulation" to this project.
  • about 1 month ago: e_bischoff added keyword "6502" to this project.
  • about 1 month ago: e_bischoff originated this project.

  • Comments

    • e_bischoff
      3 days ago by e_bischoff | Reply

      Completed:

      • a GUI window running as a standalone program (written with Qt 5)
      • bidirectional communication with the emulator through Unix domain sockets
      • an option to choose between text or GUI mode

      Missing:

      • display of blinking text
      • GUI menus
      • low resolution graphics
      • high resolution graphics

      It will be done in my free time after the hackweek.

    • e_bischoff
      3 days ago by e_bischoff | Reply

      x