Appler: Apple ][ emulator for IBM PC, written in 8088 assembly

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • appler

    Apple ][ emulator for MS-DOS, written in 8088 assembly

  • Oh my, the 6502 emulation [1] has fewer lines of assembly code than my (code-generated) implementation has lines of C code [2] :D

    Very nice use of a macro assembler though [3], makes the code feel very high level.

    To my defense, the generated code has a lot of redundancies (such as assert(false) which were meant to catch any 'stray cycles' but which are removed in release mode.

    [1] https://github.com/zajo/appler/blob/develop/src/65C02.ASM

    [2] https://github.com/floooh/chips/blob/master/chips/m6502.h

    [3] https://github.com/zajo/appler/blob/52aaa0f768cdf303438cd2c7...

  • chips

    8-bit chip and system emulators in standalone C headers

  • Oh my, the 6502 emulation [1] has fewer lines of assembly code than my (code-generated) implementation has lines of C code [2] :D

    Very nice use of a macro assembler though [3], makes the code feel very high level.

    To my defense, the generated code has a lot of redundancies (such as assert(false) which were meant to catch any 'stray cycles' but which are removed in release mode.

    [1] https://github.com/zajo/appler/blob/develop/src/65C02.ASM

    [2] https://github.com/floooh/chips/blob/master/chips/m6502.h

    [3] https://github.com/zajo/appler/blob/52aaa0f768cdf303438cd2c7...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 8086tiny

    8086tiny interpreter by Adrian Cable, taken from http://www.megalith.co.uk/8086tiny/ (by alblue)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Appler -- Apple ][ emulator for MS-DOS, written in 8088 assembly

    1 project | /r/vintagecomputing | 2 Apr 2023
  • Appler -- Apple ][ emulator for MS-DOS, written in 8088 assembly

    1 project | /r/dosgaming | 2 Apr 2023
  • Appler -- Apple ][ emulator for MS-DOS, written in 8088 assembly

    1 project | /r/programming | 2 Apr 2023
  • Appler -- Apple ][ emulator for MS-DOS, written in 8088 assembly

    1 project | /r/asm | 2 Apr 2023
  • Appler -- Apple ][ emulator for MS-DOS, written in 8088 assembly

    1 project | /r/EmuDev | 2 Apr 2023