diff options
Diffstat (limited to 'src/signetics.h')
-rw-r--r-- | src/signetics.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/signetics.h b/src/signetics.h deleted file mode 100644 index 45f9a3a..0000000 --- a/src/signetics.h +++ /dev/null @@ -1,34 +0,0 @@ -// signetics.h -// The Apple I came with its own terminal on-board, with a Signetics 2513 character ROM. -#include"cpu/core.h" -#include"stdlib.h" - -const byte CharacterROM[0x40] = { - '@' , 'A' , 'B' , 'C' , 'D' , 'E' , 'F' , 'G' , 'H' , 'I' , 'J' , 'K' , 'L' , 'M' , 'N' , 'O' , - 'P' , 'Q' , 'R' , 'S' , 'T' , 'U' , 'V' , 'W' , 'X' , 'Y' , 'Z' , '[' , '\\', ']' , '^' , '_' , - ' ' , '!' , '"' , '#' , '$' , '%' , '&' , '\'', '(' , ')' , '*' , '+' , ',' , '-' , '.' , '/' , - '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' , ':' , ';' , '<' , '=' , '>' , '?' -}; - -byte* TerminalShiftRegister; - -int TerminalShiftRegisterOffset = 0; - -void InitSignetics(){ - TerminalShiftRegister = (byte*)malloc(1024); //maybe 960 -} - -byte ToAppleASCII(char x){ - if (x < 32 || x > 95) - return -1; - if (x >= 64) - x -= 64; - return x; -} - -byte ToRegularASCII(char x){ - if (x < 32) - x += 64; - return x; -} - |