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: README.md
+26-2Lines changed: 26 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,7 @@ You can start `x16emu`/`x16emu.exe` either by double-clicking it, or from the co
45
45
*`-run` executes the application specified through `-prg` or `-bas` using `RUN` or `SYS`, depending on the load address.
46
46
*`-scale` scales video output to an integer multiple of 640x480
47
47
*`-echo` causes all KERNAL/BASIC output to be printed to the host's terminal. Enable this and use the BASIC command "LIST" to convert a BASIC program to ASCII (detokenize).
48
+
*`-gif <filename>[,wait]` to record the screen into a GIF. See below for more info.
48
49
*`-scale` scales video output to an integer multiple of 640x480
With the argument `-gif`, followed by a filename, a screen recording will be saved into the given GIF file. Please exit the emulator before reading the GIF file.
126
+
127
+
If the option `,wait` is specified after the filename, it will start recording on `POKE $9FB5,2`. It will capture a single frame on `POKE $9FB5,1` and pause recording on `POKE $9FB5,0`. `PEEK($9FB5)` returns a 128 if recording is enabled but not active.
128
+
129
+
121
130
BASIC and the Screen Editor
122
131
---------------------------
123
132
@@ -237,9 +246,24 @@ Known Issues
237
246
Release Notes
238
247
-------------
239
248
240
-
### Next Release
249
+
### Release 33
241
250
242
-
*`-gif <filename>,wait` will start recording on `POKE $9FB5,2`. It will capture a single frame on `POKE $9FB5,1` and pause recording on `POKE $9FB5,0`. `PEEK($9FB5)` returns a 128 if recording is enabled but not active. Please exit the emulator before reading the saved .gif file.
251
+
* significant performance optimizations
252
+
* VERA
253
+
* enabled all 128 sprites
254
+
* correct sprite zdepth
255
+
* support for raster IRQs
256
+
* SDL controller support using `-joy1` and `-joy2`[John J Bliss]
257
+
* 65C02 BSD fixes [Norman B. Lancaster]
258
+
* feature parity with new LOAD/VLOAD features [John-Paul Gignac]
259
+
* default RAM and ROM banks are now 0, matching the hardware
260
+
* GIF recording can now be controlled from inside the machine [Randall Bohn]
261
+
* Debugging
262
+
* Major enhancements to the debugger [kktos]
263
+
* `-echo` will now encode non-printable characters like this: \X93 for CHR$(93), -bas as well as pasting accepts this convention again
264
+
* `-echo raw` for the original behavior
265
+
* `-echo iso` to for correct character encoding in ISO mode
0 commit comments