home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 10 / AU_CD10.iso / Archived / Emulators / BBC-6502Em / 6502de / Docs / History < prev    next >
Encoding:
Text File  |  1996-05-29  |  4.9 KB  |  126 lines

  1. 6502Em: History
  2. ===============
  3.  
  4. 1.00 (27th October 1995)
  5.  
  6. First public release at Acorn World '95
  7.  
  8. 1.01 (12th November 1995)
  9.  
  10. Fixed 'undefined' behaviour in BCD mode exploited by
  11. Exile's protection. Protected Master Compact version
  12. now runs.
  13. Fixed interrupt handling so that Exile's speech works.
  14. BBC Keymap option removed
  15. !RunExile and !RunImogen added to the Utils directory
  16.  
  17. 1.02 (6th December 1995)
  18.  
  19. Added support for loading short snapshots (without the OS ROM)
  20. Bug fix in "Pass on OSCLI"
  21. Removed bug in timers that appeared in 1.01
  22.  
  23. 1.10 (14th January 1996)
  24.  
  25. ROMSEL paging speeded up slightly (RJW)
  26. Main sprite changed, sprite on icon bar now indicates which machine
  27. is being emulated (widths should all be the same, 54 currently) (RGH)
  28. Fixed bugs in *SRWrite
  29. Keymap option added
  30. Keymap directory added (including Risc PC key mapping)
  31. Keymap command added to Script Language
  32. Different code for BBC/Master Emulation (BBC should be a bit faster)
  33. Snapshots now grabbed properly if they are the !Run file
  34. of an Application (should now be RISC OS 2 friendly)
  35. Now possible to have an application without a !Run file
  36. If the emulator is in BBC 'B' mode then when a file is *EXEC'd from
  37. the desktop or from a Script PAGE is set to &1900
  38. Paged ROMs Option should now work
  39. Sound now at maximum volume by default (DHS)
  40. Bug fixed in Sound (Alien 8, Jet Pac, Zalaga, Revs) (DHS)
  41. Unwanted bracket in PROCdir removed
  42. Volume and Keymap now saved by 'Save Options'
  43. Files of type &FFB (BASIC) and &FFE (Command) can now be dragged
  44. to the icon bar (which resets the emulator and runs them)
  45. Bug fixed in *CAT
  46. Support for MOS 3.5 added (SHEILA no longer in memory map)
  47. Snapshot format changed to cope with MOS 3.5 (Sheila at start,
  48. option to save SW RAM & MOS) - old snapshots can still be loaded
  49. Bug fixed that caused emulator to slow down when key held or speech
  50. was being generated
  51. SaveROMs added to Utils; RipMaster and RipCompact deleted
  52. Another bug fixed in timers (Airwolf, Repton 3 Editor)
  53. Official SWI Chunk allocated (&4C480)
  54. BBCDecode5 included to cope better with illegal filenames (RGH)
  55.  
  56. 1.20 (21st February 1996)
  57.  
  58. Electron Emulation added
  59. Bug fixed in icon bar redraw
  60. Tick removed from Keymap menu
  61. IndexFile command added to Scripts to cope with CHAIN "" etc
  62. Keyboard handling speeded up slightly
  63. Tweaked timer handling slightly (Thrust, JSW, Repton 2/3, etc, etc)
  64. Screen cleared if width or height decreased by too much (Repton 3, Ghouls)
  65. Loading into memory will now not flow from below &8000 to above &8000
  66. Increased template space for RISC OS 2
  67. Bug fixed (crashed if screen start address too small)
  68. SaveROMs updated to work on MOS 3.2 again
  69. Reading CSD improved to recover from errors
  70. Cursor now fully emulated (start line, end line, width, blink)
  71. Bug fixed (screen corrupted during *Cat, *Spool, etc)
  72. Grand Prix Construction Set patch improved
  73.  
  74. 1.30 (26th March 1996)
  75.  
  76. Read CSD and Reset Options moved to Misc Menu
  77. Disable Tape option added to Misc Menu (BBC & Electron only)
  78. New Script commands: Cursor [On|Off], ExactSpeed [On|Off], DisableTape,
  79. LoadROM, LoadRAM
  80. Bug fixed in IndexFiles
  81. Updated so that Fortress works for the right reason (CRT reg 9 not reg 3!)
  82. Cursor code tweaked slightly (no update on write to reg 10)
  83. No error returned if you try to change into a non-existent single letter dir
  84. Added support for better OSWORD &7F if ImageDFS module loaded
  85. RipDFSDisc updated to read Images of DFS discs
  86. *DRIVE will now interrogate ImageDFS (if present) to determine drive & dir
  87. *DRIVE R will read RISC OS's CSD into the emulator (Read CSD)
  88. A file whose load and execute addresses are 0 will now be *EXEC'd
  89. Execute address of &80E7 (MOS 3.5) now recognised as BASIC
  90. Support added for Shift-Break - If !Boot is not found then !Run will
  91. be loaded as a 'BBC Script' (Boot option not supported)
  92. SaveROMs fixed (properly this time!) and updated for the Electron
  93. Writing to screen and moving cursor speeded up (RJW)
  94. Master Shadow screen speeded up (RJW)
  95. Icon bar sprite no longer filled (Risc PC textures)
  96. File loading tidied slightly
  97. Bug fixed in OSFILE 255 (Imogen)
  98. Tick back in keymap menu
  99. Save template now has radio icons
  100. *BACK added to Virtual DFS
  101. Caps Lock light emulated
  102. Risc PC keymap updated (#~ key)
  103.  
  104. 1.40 (???)
  105.  
  106. Icon bar no longer flickers on update
  107. Added support for SWIs inside emulator like !65Host (Opcode &07)
  108. New Script command: KillROM
  109. LoadROM and LoadRAM can now load images from anywhere
  110. On the Master *EX and *INFO now just return rather than freezing
  111. Bug fixed in *DIR (ADFS::4.$.BBC)
  112. Bug fixed in *SRLOAD (+ in filename)
  113. RAM banks can now be referred to by letters in *SRLOAD, *SRWRITE
  114. Risc PC keymap tweaked (Master Keypad)
  115. Bug fixed in cursor
  116. Jump table for CRT (finally!)
  117.  
  118. 1.50 (???)
  119.  
  120. SWIs changed from DFS_ TO ImageDFS_ [untested]
  121. Error handling much improved
  122. 6502Support module removed on exit
  123. Bug fixed: MEM: in OSWORD 72
  124. Option to turn sound off (speed gain)
  125. Option for fast Hardware Scrolling
  126. New Script commands: Sound [On|Off], ScrollHack