home *** CD-ROM | disk | FTP | other *** search
- Additions and Bugs Fixed since Demo Version:
- --------------------------------------------
-
-
- Version 1.20:
- -------------
- Redesign of the way interrupts are taken care of. In particular,
- the interrupt controller is now emulated. Keyboard interrupts
- have improved, meaning many programs which looked at the keyboard
- directly will have a much better chance of working. Also alternate
- keymaps work better. Speed of the emulation has not been hampered by
- this, and should really have improved.
-
- Extra keyboard keys have been mapped, the two not on the US keyboard
- now duplicate the `~ key and the \| key. The "Del" key also has been
- mapped to duplicate the keypad delete key. Keyboard interrupt now
- calls keyboard intercept routine (INT 15/4f).
-
- Printer support has been extended to include hardware as well as BIOS
- level control, making programs which used the hardware directly usable.
-
- Bug fixed in booting procedure. Emulation should no longer report
- "invalid instruction" when trying to boot from some hard drive
- partitions.
-
- Error in assigning colours to the hi-res graphics CGA mode fixed (why
- don't people tell me these things?). The background colour used to
- get set instead of the foreground colour. (The background now always
- remains black as it should).
-
-
- Version 1.15:
- -------------
- General clean up. Support now for single floppy users with
- a request for DOS disk on startup if none are found.
-
-
- Version 1.12:
- -------------
- Even though all bugs were believed to be fixed in the
- interpreter by now, two were found. REP CMPSW was faulty as
- was the parity flag after some instructions (but who uses
- the PF anyway?).
-
- Version 1.11:
- -------------
- Small bug fixed in mono mode graphics. Could possibly have
- fixed the same problem with colour text (anyone ever get a
- GURU #00000005 before?)
-
-
- Version 1.10:
- -------------
- Mono mode included. No more graphics modes, but an MDA mode
- which speeds up scrolling of text as there are only 2 bit-
- planes present.
-
-
- Version 1.05:
- -------------
- No difference at all, but 68000/68010 version now included.
- 68000/010 version includes a command line parameter to set
- memory size (see readme file). NB the 68000/010 version
- will run on all machines, not just 68000/010's.
-
-
- Version 1.04:
- -------------
- 1) Source code changed a lot with litle affect to the
- emulator. Small changes in screen handling, (gets correct
- colour cursor on multiple text pages). Disk handling has
- been improved, it now allows disk transfers to odd byte
- boundaries, even if the hard disk device does not.
-
- 2) Minor bugs fixed in emulation. Potential bug found in
- disk interface - I doubt whether this made any difference,
- but now its doing "the right thing".
-
-
- Version 1.03:
- -------------
- 1) Bug fixed to allow ARP or WB Mount commands to function
- correctly. Previously only ARP's Mount command would work.
-
- 2) Screen handling changed slightly. Avoids a problem when
- the timer interrupt is taken over - sometimes only odd lines
- would be displayed on graphics screens.
-
-
- Version 1.02:
- -------------
- 1) Handling of processor flags changed slightly so that the
- top four bits of the FLAGS words are always set. This stops
- some programs from thinking that the processor is a 80286 or
- even a 80386. (Most noticable when trying to run PKZIP or
- PKUNZIP!)
-
-
- Version 1.01:
- -------------
- 1) Hard disk partitions with > 256 cylinders now function
- correctly. (Not that this would have worried anyone using the
- demo version - it only supported a 2MB partition.)
-
- 2) A bug in the BIOS which writes characters to the graphics
- screen has been fixed. When a BIOS call to print multiple
- characters was issued garbage would get printed.
-
- 3) The screen handling has been changed slightly. Basically this
- means that speed has been improved when using the screen driver
- ANSI.SYS.
-
- 4) The parameters that are used for drives are no longer read
- from the mountlist, but instead from the AmigaDOS environment.
- This has cured all the problems that the emulator had with
- reading the mountlist. This is why devices now have to be
- mounted before running the emulator. Also, HD partitions which
- are mounted at boot time (before a devs:mountlist is read), can
- be used with the emulator.
-
- 5) A parallel port has been added. The port is only accessible
- at the BIOS level and is intended only for a printer. If the
- application which you wish to use to print does not print
- correctly, try printing to a file and then use either the dos
- print or copy commands.
-
-