summaryrefslogtreecommitdiff
path: root/apps/plugins/zxbox/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/zxbox/ChangeLog')
-rw-r--r--apps/plugins/zxbox/ChangeLog193
1 files changed, 193 insertions, 0 deletions
diff --git a/apps/plugins/zxbox/ChangeLog b/apps/plugins/zxbox/ChangeLog
new file mode 100644
index 0000000000..00b2b70ebe
--- /dev/null
+++ b/apps/plugins/zxbox/ChangeLog
@@ -0,0 +1,193 @@
104.09.2006 code cleanup; now using IRAM correctly (i hope)
2
331.08.2006 far better sound, volume option is working now
4
529.08.2006 predefined keymaps, menu reworking, volume settings
6
728.08.2006 more options : frame-skipping, sound on/off, toggle 'fast' mode
828.08.2006 output actual speed of emulation in percent rather than number of rendered frames
928.08.2006 timing implementation (no >100 % speed in sims)
10
11
1215.08.2006 output FPS on screen when in buffered and into logf when in unbuffered mode (grayscale)
13
14
1515.08.2006 buffered mode when in grayscale mode
16
1711.08.2006 support for grayscale lib
18
1905/2006 - edited by Anton Romanov for
20RockBox - http://www.rockbox.org
21with the help of Dave Chapman and Szeredi Miklos
22
23
2498/05/18 Version 0.94 released
25===============================
26
2798/05/18 Updated the man page (a more complete man-page is still needed!)
2898/05/15 Some bugs fixed
29
3098/05/14 Version 0.93.4 released
31--------------------------------
32
3398/05/14 Small additions:
34 - Keyboard matrix is emulated (only 1 level, I hope this is enough)
35 - "color refreshing" (maybe some other aplications could do it!)
36 - Keyboard configuration is now fully implemented
37
3898/05/11 Added DOS timer support with Allegro library
39
4098/05/08 Version 0.93.3 released
41---------------------------------
42
4398/05/08 Created README.Z80 to describe how to use Z80 emulation
4498/05/06 Small new features + bugfixes
45 - Function keys for commonly used functions
46 - Keyboard config: (extended, spectrum, compat) and (shifted, raw)
47 are now working. No custom keyboard or joystick yet
48 - Small modifications to make z80 emulation separate
49
5098/04/30 Version 0.93.2 released
51---------------------------------
52
5398/04/30 I've removed the BROKEN_VGAKEYBOARD part from vgakey.c.
54 I hope nobody's using SVGALIB version smaller than 1.2.11.
55
5698/04/29 Some small new features: (see example.cfg for a complete list)
57 - different icon when the emulator is paused
58 - optional private colormap
59 - configurable colours (grayscale looks better on
60 monochrome displays)
61 - filetype can be given on the command line (tapefiles too)
62 - optional immediate loading of tapes (-load-immed)
63
6498/04/27 Added configurability to spectemu:
65 - global config file (($prefix)/share/spectemu/spectemu.cfg)
66 - user's config file (~/.spectemurc)
67 - X resource database
68 - command line
69
7098/04/23 Mode 320x240 is used in vgaspect (if available)
71
7298/04/22 Version 0.93.1 released
73---------------------------------
74
7598/04/21 Handle "extra" ascii keys: []{}|\~
7698/04/19 Added Spectrum keyboard picture, which shows pressed keys, and
77 keys can be pressed with mouse.
7898/04/16 Rewrite keyboard handling:
79 - Fixes keyboard bug in X (key remained pressed)
80 - Better configurability: spectrum key definitions are in spkey.c
81 instead of xkey.c and vgakey.c
82
8398/04/07 Added readline support by Christian Sievers <sievers@cip.rz.tu-bs.de>
84
8598/03/24 Version 0.92 released
86===============================
87
8898/03/23 Last minute bugfixes
89
9098/03/20 Version 0.92p3 released
9198/03/20 Eliminated all sorts of minor bugs
9298/03/19 Implement LOOP/CALL/RETURN blocks in TZX handling
9398/03/17 Fixed (hopefully all) bugs in TZX handling:
94 - There must be a 1ms pause at end of tape.
95 - Pausing after data blocks fixed.
96 - Made tape I/O timing ultra precise (e.g. see Flashpoint)
97
9898/03/14 Fixed small bug in quick load
9998/03/13 Sound of tape is now fixed (not perfect, but good enough)
100 Created simple man page
101
10298/03/11 Version 0.92pre2 released
10398/03/10 Fixed quick load of tapefiles
10498/03/10 Fixed resize bugs
105
10698/03/09 Version 0.92pre1 released
10798/03/08 C-version now handles bits 3 and 5 of the Flag register
108 (I hope I didn't break anything with this).
10998/03/08 Wrote 'tapeout' utility to save tapefiles to real tape (via
110 soundcard).
111
11298/03/06 Implemented emulator pause.
11398/03/06 Added ability to display spectrum keyboard layout on text
114 console (Radovan.Garabik@fmph.uniba.sk).
115
11698/03/05 Rewrite of snapshot handeling:
117 - All versions of Z80 snapshots can now be loaded.
118 - Loading and saving of SNA snapshot format is supported.
119 - Quick loading and saving of temporary snapshot.
120
12198/03/03 Rewrite of tapefile handeling:
122 - Support for most TZX blocks (recognise length of all v1.11
123 blocks)
124 - SPT tapefiles are no longer supported
125 - Added quick loading of tapefiles
126 - Timing in tape emulation is very exact now, but this makes
127 tape sound ugly (this will be fixed).
128
12998/01/28 Version 0.91a released
13098/01/26 Added detection for underlines in asm names to configure
131
13298/01/12 Version 0.91 released
133===============================
134
13598/01/08 Changes to configure to detect X libraries better
136
13797/11/29 Use XSetWMProperties instead of XmbSetWMProperties
13897/11/26 Created icon for xspect
13997/11/20 IO and memory timing are improved (ULA / CPU clash)
140
14197/11/18 Fixed 0xfe port problems
14297/11/17 Input from unused ports (others than 0xFE) result in 0xFF, not 0x00
143
14497/11/12 8000 sample/sec sound on SUN
14597/11/12 Fixed screen bugs
146
14797/11/11 Window resizing in X (thanks to Egmont)
14897/11/11 Fixed FocusIn/FocusOut bug (twm, olwm, ...)
14997/11/11 Small changes and bugfixes
150
15197/11/09 Sound on SUN (sample rate 16000, but 8000 is coming for older
152 SUNs.
153
15497/10/26 'Interrupted system call' is not an error on sound device
15597/10/26 Fixed screen scramble bug in console background running
156
15797/10/20 Version 0.90pre1 released
158
15997/10/20 Tested on the following Machines/Operating systems/Compilers:
160 o Intel/Linux/gcc (assembly)
161 o Sparc/Solaris/gcc (C)
162 o Alpha/OSF1/cc (C)
163 o Sequent(i486)/Dynix-Ptx/gcc (assembly)
164
16597/10/20 Automatic configuration with 'configure' script
16697/10/20 Bugfixes and cleanups
16797/10/20 Experimental DOS support with DJGPP (timer missing)
16897/10/20 Added emulation in C
16997/05/22 Background running for svgalib added (Needs svgalib >= 1.2.11)
170
17197/04/17 Version 0.84 released
172===============================
173
17497/04/17 Added SLL to the emulated instructions
175
17697/04/12 The following changes were inspired by Egmont Koblinger:
177 - Resize bug fixed
178 - Implemented tape file pause
179 - Implemented saving to tape file
180 - Snapshot loading from command line
181 - Other small changes
182
18397/04/03 Bug fix in tape handling (thanks to Egmont Koblinger)
18497/03/26 Speeded up border drawing in X
18597/03/26 Added .TAP support
186
18797/03/10 Version 0.81 released
188===============================
189
19097/03/10 Bug fixes and minor changes (thanks to Tamas Meszaros)
191
19297/01/21 Version 0.8: First public release
193===========================================