mirror of
https://github.com/dschmenk/PLASMA.git
synced 2024-09-29 16:55:22 +00:00
self-explanatory
parent
be463408a6
commit
bf0aafa473
16
Porting-Guide.md
Normal file
16
Porting-Guide.md
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
PLASMA is designed to run on the Apple I, Apple ///, and all versions of the Apple ][ was the original up to the IIGS. As such, it is already portable enough to target the hardware variability amongst all these systems, plus offer basic VM functionality and a PLASMA cross-compiler running on modern Unix-like systems. Obviously, some PLASMA programmers may desire using the language and toolchain on one of the many other Retrocomputer systems powered by the 6502 microprocessor - such as Commodore's and Atari's 8-bit line, BBC micro, or even the NES and SNES. Additionally, programmers may also want to use PLASMA on seriously constrained 8-bit systems that are not powered by a 6502 family microprocessor, such as Z80 systems or even AVR microcontrollers. This guide aspires to describe the necessary steps and desired approach for such porting efforts.
|
||||||
|
|
||||||
|
## Minimum requirements for any porting effort
|
||||||
|
|
||||||
|
|
||||||
|
## Porting to other 6502-based retro systems
|
||||||
|
|
||||||
|
### BBC micro Port (WIP)
|
||||||
|
|
||||||
|
|
||||||
|
## Porting to other 8-bit microprocessor systems
|
||||||
|
|
||||||
|
|
||||||
|
## Potential for incorporating ports in mainline PLASMA project
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user