mirror of
https://github.com/irmen/prog8.git
synced 2025-01-11 13:29:45 +00:00
doc ref
This commit is contained in:
parent
5c8c64242f
commit
ab61b8ba0a
@ -1,3 +1,6 @@
|
||||
|
||||
.. _portingguide:
|
||||
|
||||
=============
|
||||
Porting Guide
|
||||
=============
|
||||
@ -38,10 +41,10 @@ RAM, ROM, I/O
|
||||
|
||||
Character encodings
|
||||
-------------------
|
||||
#. provide the primary character encoding table that the system uses (i.e. how is text represented in memory)
|
||||
#. if not Petscii or CBM screencodes: provide the primary character encoding table that the system uses (i.e. how is text represented in memory)
|
||||
#. provide alternate character encodings (if any)
|
||||
#. what are the system's character screen dimensions?
|
||||
#. is there a screen matrix directly accessible in Ram? Provide addresses of the character matrix and color attributes matrix, if any.
|
||||
#. what are the system's standard character screen dimensions?
|
||||
#. is there a screen character matrix directly accessible in Ram? What's it address? Same for color attributes if any.
|
||||
|
||||
|
||||
ROM routines
|
||||
|
@ -9,7 +9,7 @@ Need help with
|
||||
^^^^^^^^^^^^^^
|
||||
- c128 target: various machine specific things (free zp locations, how banking works, getting the floating point routines working, ...)
|
||||
- other targets such as Atari 800XL: all required details about the machine, I have no clue whatsoever
|
||||
- see the Porting Guide in the documentation for this.
|
||||
- see the :ref:`portingguide` for details on what information is needed.
|
||||
|
||||
|
||||
Blocked by an official Commander-x16 r39 release
|
||||
|
Loading…
x
Reference in New Issue
Block a user