You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: documentation/manual/manual.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,10 +10,10 @@ Ozmoo was originally only developed for the Commodore 64, but it is structured s
10
10
11
11
Ozmoo for the Commodore 64 supports:
12
12
13
-
- Z-code version 3, 4, 5and 8. Essentially this covers all games except for the very first (hard to find) versions of Zork I and II and the Infocom games with graphics.
13
+
- Z-code version 1, 2, 3, 4, 5, 7 and 8. Essentially this covers all games except for the Infocom games with graphics.
14
14
- Fitting a lot more text on screen than Infocom's interpreters - This is done by using all 40 columns, smart wordwrap and a MORE prompt which uses a single character.
15
15
- Embedding a custom font. Currently two fonts are included in the distribution, plus some versions for Swedish, Danish, German, Italian, Spanish and French. And you can supply your own font.
16
-
- Custom alphabets in Z-machine version 5 and 8.
16
+
- Custom alphabets in Z-machine version 5, 7 and 8.
17
17
- Custom character mappings, allowing for games using accented characters. Comes with predefined mappings for Swedish, Danish, German, Italian, Spanish and French.
18
18
- Custom colour schemes.
19
19
- A fully configurable secondary colour scheme (darkmode) which the player can toggle by pressing the F1 key.
@@ -146,7 +146,7 @@ The Commodore Plus/4 version makes use of the simplified memory map compared to
146
146
147
147
## MEGA65
148
148
149
-
The MEGA65 version is very similar to the C64 version of Ozmoo. It runs in C64 mode on the MEGA65, but uses the 80 column screen mode and the higher clockspeed of the MEGA65. The maximum amount of dynamic memory is about 35 KB. The only supported build mode is -81. A loader image is currently not supported.
149
+
The MEGA65 version is very similar to the C64 version of Ozmoo. It runs in C64 mode on the MEGA65, but uses the 80 column screen mode, the higher clockspeed and extra RAM of the MEGA65. The maximum amount of dynamic memory is about 35 KB. The only supported build mode is -81. A loader image is currently not supported.
150
150
151
151
## Other targets
152
152
@@ -295,10 +295,10 @@ Replace colours: Replaces one or more colours in the Z-code palette with the spe
295
295
Default colours: This picks the Z-code colours to use as default background and foreground colours.
296
296
297
297
-sc:(Statusline colour)
298
-
Statusline colour: This picks the Z-code colour to use as statusline colour. This is only possible with version 3 story files (z3).
298
+
Statusline colour: This picks the Z-code colour to use as statusline colour. This is only possible with version 1, 2 and 3 story files (z1/z2/z3).
299
299
300
-
-ic:(Statusline colour)
301
-
Input colour: This picks the Z-code colour to use for player input text. This is only possible with version 3 and 4 story files (z3 and z4).
300
+
-ic:(Input colour)
301
+
Input colour: This picks the Z-code colour to use for player input text. This is only possible with version 1, 2, 3 and 4 story files (z1/z2/z3/z4).
302
302
303
303
-bc:(Border colour)
304
304
Border colour. This picks the Z-code colour to use as border colour.
@@ -366,7 +366,7 @@ The 80-column mode of the C128 has a different and rather limited palette. Ozmoo
366
366
367
367
## Examples
368
368
369
-
Use cyan text on black background with a yellow statusbar (Please note that specifying the colour of the statusbar only works for z3!):
369
+
Use cyan text on black background with a yellow statusbar (Please note that specifying the colour of the statusbar only works for z2/z2/z3 games!):
Copy file name to clipboardExpand all lines: documentation/manual/techreport.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -420,7 +420,7 @@ Set the number of memory pages to use for stack.
420
420
421
421
STATCOL=n
422
422
423
-
Set the statusline colour. (only for z3).
423
+
Set the statusline colour. (only for z1-z3).
424
424
425
425
TARGET_C128
426
426
TARGET_C64
@@ -445,12 +445,15 @@ Remove some checks for runtime errors, making the interpreter smaller and faster
445
445
446
446
Utilize virtual memory. Without this, the complete game must fit in C64 RAM available above the interpreter, all in all about 50 KB. Also check section "Virtual memory flags" below.
447
447
448
+
Z1
449
+
Z2
448
450
Z3
449
451
Z4
450
452
Z5
453
+
Z7
451
454
Z8
452
455
453
-
Build the interpreter to run Z-machine version 3, 4, 5 or 8.
456
+
Build the interpreter to run Z-machine version 1, 2, 3, 4, 5, 7 or 8.
454
457
455
458
DANISH_CHARS
456
459
FRENCH_CHARS
@@ -571,13 +574,13 @@ Typical size for a 3-disk ( + save disk) game:
571
574
572
575
An interpreter needs to reserve this space for disk information:
- z4/z5 games: A single disk using only track 1-53 can hold all story data. Disk information will then fit in less than the number of bytes stated above.
582
585
- z8 games: Disk information for a single drive game will fit in the number of bytes stated above.
0 commit comments