/* *************************************************

Versions

31-Jul-92 0.95b    First proper version
                   Windows driver added
                   Lotus 123 bug (VGA Read Modes)
                   Vidspeed/HTBASIC bug (Video Parm Tables)
                   SVC mechanism uses DMAReq Bit
                   Mouse colour change
                   SCSI direct
03-Nov-92 0.97     Pre-release with windows driver
                   Fast window update added
                   'Greek' bug fix
16-Nov-92 1.00     SaveDesk/Iconise RISCOS messages
20-Nov-92 1.00     SaveDesk bug fix
01-Dec-92 1.01     New Win Driver; Mouse bug fixed
15-Dec-92          Network support
18-Dec-92 1.01N    Sent to Alex
22-Dec-92 1.02     Sent to Alex
06-Jan-93 1.02     Restored after general twiddling
06-Jan-93 1.03     Interrupts restored to SVC mechanism
09-Jan-93          (BIOS-fixed pixel colour bug). Mouse jumping bug (2)
                   1.44/720K floppy check order reversed
11-Jan-93          QuadFS code added & floppy init improved. Sys.c.config improved
13-Jan-93 1.04     486 selection different; more floppy wibbling; QuadFS works
19-Jan-93 1.05     Hardware-independent CPU.C.CPU; Video clear block & font fixes
25-Jan-93          CPU.C.CPU optimised; DEV.C.HDDBIOS closes files after init
05-Feb-93          MSD Printer BIOS fix;  DEV.C.HDDBIOS less fussy about
                    SCSI type; Multi IRQ 6 fix; CPU.S.CPUS aligment wibbling
07-Feb-93 1.06     NE2000 emulation (in addition to) standard NET emulation
13-Feb-93 1.07     Alignment bodges
16-Feb-93 1.08     Auto 486 detection; CPUS_IntsAvailable
01-Mar-93 1.09     Mouse data moved (Boardmaker?); VDU mode tables added
15-Mar-93 1.09b    Mouse init fix (MOUSE.COM/Norton Commander)
          1.09c    Displays hardware config in Prog info box
26-Mar-93 1.10     MultiIO debugging removed.
01-Apr-93 1.11     MultiIO nearly working; Int15h dummy calls in ROM; intelligent
                     port counting in ROM; Int 13h function 15h; windows mouse
                     driver.
02-Apr-93 1.11b    MultiIO LPT interrupt edge change; works with pocket adaptor
17-Apr-93 1.12     Config changed to suit !PCConfig
20-Apr-93 1.12a    DisableQuadFS removed;
21-Apr-93          SPEED_TESTING conditional in HDDBIOS
26-Apr-93 1.12b    Video mode setting change (Locoscript)
27-Apr-93 1.12c    ROM font move (EMM386 fix)/ mouse init fix
28-Apr-93 1.13     As above, renamed
12-Mar-93 1.14     CIV fix; shift-tab fix; power saving
15-Mar-93 1.14b    'Ports' tweaks; Net default int is 5
24-Mar-93 1.15     Modes/Ports tweaks; RISCOS-2 Floppy fix
31-Mar-93 1.16     New VGA BIOS! NE2000 word addr bug. LLPRO fix
02-Jul-93 1.17     BusMouse on/off option. WFE update rate increased.
                   Font Access modified. Cursor translation modded.
                   VGA registers preserved by BIOS. VID_RedrawRequest logic.
08-Jul-93 1.18     Major vid. rewrite; new scroll logic, new mouse logic,
                     all VidBIOS except mode set & scroll done by PC.
12-Jul-93 1.18a    Pointer reset on Single->Multi task switch. CPUS_fast
                     played with (no actual change).
03-Aug-93 1.19     Runs DOS boxes in Windows (mode change/scroll done by BIOS),
                     improved text handlers; 'fast' VGA handlers not used
13-Aug-93 1.20     PCNET support removed; first official network release.
26-Aug-93 1.21     Int 10h/1C02h restore BIOS bug fix; 386MAX (Int 15h/89)
                    & QEMM 6.02 ( FF859h ROM entry point ) fixes
19-Aug-93 1.22     SVGA added; mouse bugs fixed
01-Dec-93 1.23     SWI numbers corrected; Multicast added; Lotus 123r24
                    blinking bug fixed; configurable 'retrace'; SCSI auto-
                    configure. Turbo Pascal mouse bug fix. Medusa key fix.
                    WFW nearly works. Elvis support.
25-Feb-94 1.24     Configurable IDE drives for Elvis. Interim release.
11-Mar-94 1.25     Version with configurable slots number (Medusas)

25-Mar-94 1.50     First proper release for Elvises; CDROM fix
28-Mar-94          NE2000 interlock bug fixed

13-Apr-94 1.51     Not on general release: Windows Startup Screen done
21-Apr-94 1.52     Workaround for RISCOS 2 Slot number bug
27-Apr-94 1.53     2nd serial port detection
25-May-94 1.54     TI CPU detection, ASCII debug port, All Elvis ints added
14-Jun-94 1.55     Insert-key call fixed. Copro int fixed. Source reorg.
21-Jun-94 1.56     Comms Int=15. Flashing fixed (+sundry BIOS changes).
05-Jul-94 1.57     Risc PC/Win31 multitask fix. 35Mhz ARM fix. Keyboard \ key.
                     Ctrl-Alt-Del/KeybUk fix.
21-Jul-94 1.58     Interim, 16M fix
03-Aug-94 1.59     Elvis DMA-related fixes (HD, comms & net probs). 48K ROM.
                     Beta floppy BIOS.
14-Aug-94 1.60     First floppy release; BIOS tweaks
22-Aug-94 1.61     256colour windows first release
25-Oct-94 1.62     Acorn World show, wide-pixel fix, Wolfenstein debugging
02-Nov-94 1.63     Keyboard lights fixed, mode select fixed
14-Nov-94 1.64     New printer test; new windrv colour translation; allows
                     mode-sel strings
29-Nov-94 1.65     Another new printer test; mode save/restore bug fixed;
                     Gemini testing; cache-control options.
30-Nov-94 1.66     WFWG Keyboard fix; Multitask crash fix; Windows
                     reboot fix
07-Dec-94 1.67     Emm386/Xtd data area fixes; A20Gate changes;
                     PCMem /RISCOS screen area fix; improved PCNE2
                     stats; NE2000 'twice' fix; error/tracing mods.
14-Dec-94 1.68     S/W A20 emulation; works with i486dx's
06-Jan-95 1.69     GenerateIRQ SWI added; save sprite bug fix
03-Feb-95 1.70     i486cpu option
10-Feb-95 1.71     "As is" initial release for Gemini. WinDrv 2.07.
15-Feb-95 1.72     DirectSerial & DirectParallel fixed. Acorn beta release.
10-Mar-95 1.73     Partial 16 & 32bpp support
20-Mar-95 1.75     Major DMA-related changes
16-May-95 1.77     DMA, NE2000, DirectSerial/Parallel support re-integrated
                        Non-Gemini versions brought up to date. Slight
                        Windows driver changes. CTS bug fix.
19-May-95 1.78     DAF: Fixed bugs in DMA accidentally introduced through
                   the merge process for 1.77
22-May-95 1.79     INH  Recompiled Borris' stuff, changed BusRequest timeout.
02-Jun-95 1.80     First palette-enabled release. NE2 '42' bug fixed, fixed
                     extra-length problem with EtherB.
08-Jun-95 1.81     XDF format support. Mouse/DOSbox bug fixed. 24bpp
                     text bug fixed.
          1.82     Borris' DMA fixing
16-Jun-95 1.83     DCI4 PCNE2. Sound latency fixed.
23-Jun-95 1.84     Sundry ARMDRV GPF's fixed. Recompiled with correct date.
07-Jul-95 1.85     102-key kbd autodetect fixed; ARMDRV line-draw GPFs fixed
                        PCRAM in Mb; coprocessor detection
14-Jul-95 1.86     Gemini-2 ASIC/new CPU additions/New config bits.
20-Jul-95 1.87     Sol+redraw+multitask bug fixed, "PC card not found" test
                     for Gemini, "PC Card in use" stiff fixed.
16-Aug-95 1.88     Gemini power-down on exit; CDROM audio/timing bugs fixed;
                     Win Driver shortcut bugs fixed (black blobs in
                     MM Beethoven). Some config defaults changed.
24-Aug-95 1.89     Power save on exit fixed again. PhotoCD bits fixed.
                     Cache autoconfig.
14-Sep-95 1.90     Serial port save/restore. CD_DriveStatus bug workaround.
                     A20gate control fixed. UseWindowFE decoupled from
		     video memory alloc. EnsureRAMsize bug fixed.
21-Sep-95 1.91     Main app unchanged. ROM adds support for extra CPUs.

25-Oct-95 1.92     ARMDRV has Win95 DIB colour table fixed, ScanLR bug fix,
                     ExtTextOut (HP print driver GPF) bug fix. VGA 'video
		     enable' bit altered, plus video BIOS changes. M1sc
		     changed to 5x86 in BIOS.
29-Nov-95 1.99     Beta release for HPC.
07-Dec-95 1.991    AMOUSE, floppy boot fixed.
14-Dec-95 1.992    HPC buffer B bug fixed
02-Feb-96 1.993    Video rewrite, fixes Windows 95 spangly screen et al.
                   DivaRM name changed to PCSupport. Redraw timer changed.
28-Feb-96 1.994    HPC interrupt funnies cured. Shared memory on Gemini
                    beta. Some system structures moved to module.
06-Mar-96 1.995    Shared memory config options. PCDevHelp now usable.
		    PCNE2 overflow / tx error changes.
01-May-96 1.996	   Shared memory Windows driver started
09-May-96 2.00     Released shared-memory Windows driver, some module
		     versions reissued (PCNE2), "PC Card in use" error
		     messages have been fixed.
03-Jul-96 2.01     SharedMemFlags 4 for shared memory driver, save sprite
	 	     gives proper errors. EESOX CDROM drive fix. VESA drivers
		     added. 256clr no-translate modes optimisation added.
                     Port speedup bug fixed.
01-Aug-96 2.02	   VertScroll & Activity fields in FEState swapped.
                     DMA cacheing workround implemented.
08-Oct-96 2.03     VGA code modded for StrongARM, Write-FIFO lock added to
                     ARMDRV
03-Mar-97 2.03b    Floppy disable option
04-Apr-97 2.03c    Millenium updated from RISCOS
11-Apr-97 2.04     Extended Keyboard key scan codes improved & Cx5x86 IO
                     config delay fixed. PCsupport 'getinternaladdress' added.
15-May-97 2.05     DMA fixes: DMAREQs don't collect and notify/transfer
                     called at correct times.
13-Jun-97 2.06     Joystick support added to BIOS, PCsleep made
                     AMD-compatible
26-Jun-97 2.07     As 2.06 but without DMA changes since v2.03+ 
01-Jul-97 2.08     getinternalAddr SWI returns R12 in r3
05-Aug-1997 2.09   PCMEM has bodgearea attempt to fix 32Mb prob, Win95
                   keyboard support.
03-Sep-1997 2.10   Direct SCSI test version for Castle
20-Sep-1997 2.11   Start-up banner. StrongARM 32Mb RAM allocation fixed
24-Sep-1997 2.12   CPUs & CDROM speedups (and SB IO trace + newDMA)
02-Oct-1997 2.13   Uses Diva$ConfigFile for config info. Freeze, fullscreen &
                   quit on main menu. Timeslice options put in config file.

*/

#define VERSION_STRING "2.13 02-Oct-1997"

/* ************************************* */

