home *** CD-ROM | disk | FTP | other *** search
/ Aminet 10 / aminetcdnumber101996.iso / Aminet / misc / emu / acpc_dem.lha / history < prev    next >
Text File  |  1980-02-06  |  4KB  |  78 lines

  1. History
  2. =======
  3.  
  4. The d after the version number denotes "demo/evaluation version" and
  5. r after version number denotes "registered version".
  6.  
  7. Many thanks to everyone who has reported bugs, and sent their suggestions.
  8. They have been very welcome, and I hope that you will see your contribution
  9. appear soon (if it has not been implemented already!)
  10.  
  11. v1.0d/v1.0r 
  12.  
  13. Demo version released. One version didnt contain ROMs and documents.
  14. (Non Aminet version)
  15.  
  16. v1.1d/v1.1r
  17.  
  18. Archive contains ROMs and documents.
  19. Bug when using cpc464.config and cpc6128 config fixed.
  20. When using RTPatch, requester would crash Amiga, fixed.
  21. Special version of emulator using 68020 opcodes. Should be a little
  22. faster on machines with 68020 or better. (reports say 5% faster)
  23. Added version text to A-CPC program and utilities. Version command
  24. now returns A-CPC version.(thanks to Marcin Orlowski for suggesting this)
  25. Occasional "Read fail" bug fixed. ID position was not consistant
  26. for both drives (fixed in seek, recalibrate, and insert new disk).
  27. When real disk was used, disk image was not ejected. Fixed. (registered
  28. version).
  29. Program used 42 hunks. Changed code, now only 3 used. Program code
  30. has different layout.
  31. Topaz font was not always selected correctly (probably when font was
  32. changed under workbench) and so the menus looked weird. Hopefully
  33. this bug is now fixed.
  34.  
  35. v1.11d/v1.11r
  36.  
  37. The font bug has not been fixed. In fact the font was not selected
  38. correctly for the menu titles. Many thanks to Marcin Orlowski for finding this.
  39. Asl requesters now remember the directory that was selected last.
  40. Thanks to ..... for suggesting this.
  41. And, now, because asl requesters remember the directory, I have 
  42. eliminated all the assigns that existed in v1.1d/v1.1r. Added
  43. some more commands to the configuration files so you can choose
  44. the initial directory path for snapshots, disks, tape files and
  45. cartridges. Goodbye A-CPC_Init file!!!
  46. Comment lines, and blank lines now valid in configuration file.
  47. Comments prefixed with # symbol. Thanks to <> for suggesting this.
  48. Bug found in handling of DDDD, DDFD, FDFD, FDDD prefix. PC was incremented
  49. incorrectly, and R register incremented too much. Fixed.
  50. PROGDIR: assignment used in config files. No need to run A-CPC_Init
  51. or no need to assign A-CPC to anything. Just copy to harddrive, and double
  52. click and we are away! Pre-initialised SNAP_PATH,DSK_PATH, TAPE_PATH
  53. in demo and registered version.
  54. Demo and registered version finally have a sound on/off option on the
  55. menu.
  56. In Snapshots, the alternative flags were not converted into the 68000
  57. form which I use. Some snapshots could have crashed because of this.
  58. Instead of parity being calculated for every command that affected it,
  59. it is only calculated for commands that need it. Slight speed increase
  60. for logic commands.
  61. Fixed LD HIX,HIX, LD LIX,LIX, LD HIY, HIY and LD LIY,LIY. R and PC inc
  62. were incorrect.
  63. Support for 40 track disks in 80 track drives. (5.25" discs especially).
  64. Thanks to Vid Pekjak for suggesting this.
  65. CPC_DRIVE_x added, now drive type and double-step state can be defined
  66. in the configuration. (registered version) 
  67. Can now enable or disable the joystick task in the configuration file.
  68. Thanks to nls@hol.gr for suggesting this.
  69. Tape files were not saved correctly. (rom data was saved accidentally).
  70. Thanks to Vid Pekjak for pointing this out.
  71. DAA bug finally fixed. Now all floating point numbers and basic line
  72. numbers are correct. (I found out after all this time that the original 
  73. algorithms for calculating half-carry were perfectly correct... but the 
  74. add values were incorrect!). Time to change the information on the WWW
  75. pages! PI is now 3.14159265 instead of something silly. Thankfully, the
  76. DAA implementation is not bad like AmigaCPE, and the values do not change.
  77.  
  78.