Ever had the experience of a 8 bit system, having max. 64k memory, using assembler to write effective small programs?
This system is an experimental 8 bit, 16 color computer, with a processer similar to Z80, that (on my laptop using linux with NO opengl support) achieves up to 1.2 Million instructions per second and 50 Hz. screen refresh rate.
It has a builtin assembler to load assembler programs.
There is a rudimentary rom that implements some basic functions like line input, or a system clock.
Also there is a snake game, (depending on that rom), as a reference and for fun!
Take a look, give me your reply!
When having ideas for better performance, let me know!

Features

  • eight bit cpu emulator
  • customizable 16 color palette
  • one text and three graphic modes
  • sound port (one line)
  • machine language similar to Z80
  • builtin assembler
  • builtin load of assembler programs and memory dumps
  • builtin debug tools
  • reference game "snake" written in assembler

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow achtbit

achtbit Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of achtbit!

Additional Project Details

Languages

English

Intended Audience

Developers, End Users/Desktop

User Interface

Java Swing

Programming Language

Java

Related Categories

Java Side-Scrolling Game, Java Emulators

Registered

2012-09-25