home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 10
/
aminetcdnumber101996.iso
/
Aminet
/
misc
/
emu
/
acpc_dem.lha
/
history
< prev
next >
Wrap
Text File
|
1980-02-06
|
4KB
|
78 lines
History
=======
The d after the version number denotes "demo/evaluation version" and
r after version number denotes "registered version".
Many thanks to everyone who has reported bugs, and sent their suggestions.
They have been very welcome, and I hope that you will see your contribution
appear soon (if it has not been implemented already!)
v1.0d/v1.0r
Demo version released. One version didnt contain ROMs and documents.
(Non Aminet version)
v1.1d/v1.1r
Archive contains ROMs and documents.
Bug when using cpc464.config and cpc6128 config fixed.
When using RTPatch, requester would crash Amiga, fixed.
Special version of emulator using 68020 opcodes. Should be a little
faster on machines with 68020 or better. (reports say 5% faster)
Added version text to A-CPC program and utilities. Version command
now returns A-CPC version.(thanks to Marcin Orlowski for suggesting this)
Occasional "Read fail" bug fixed. ID position was not consistant
for both drives (fixed in seek, recalibrate, and insert new disk).
When real disk was used, disk image was not ejected. Fixed. (registered
version).
Program used 42 hunks. Changed code, now only 3 used. Program code
has different layout.
Topaz font was not always selected correctly (probably when font was
changed under workbench) and so the menus looked weird. Hopefully
this bug is now fixed.
v1.11d/v1.11r
The font bug has not been fixed. In fact the font was not selected
correctly for the menu titles. Many thanks to Marcin Orlowski for finding this.
Asl requesters now remember the directory that was selected last.
Thanks to ..... for suggesting this.
And, now, because asl requesters remember the directory, I have
eliminated all the assigns that existed in v1.1d/v1.1r. Added
some more commands to the configuration files so you can choose
the initial directory path for snapshots, disks, tape files and
cartridges. Goodbye A-CPC_Init file!!!
Comment lines, and blank lines now valid in configuration file.
Comments prefixed with # symbol. Thanks to <> for suggesting this.
Bug found in handling of DDDD, DDFD, FDFD, FDDD prefix. PC was incremented
incorrectly, and R register incremented too much. Fixed.
PROGDIR: assignment used in config files. No need to run A-CPC_Init
or no need to assign A-CPC to anything. Just copy to harddrive, and double
click and we are away! Pre-initialised SNAP_PATH,DSK_PATH, TAPE_PATH
in demo and registered version.
Demo and registered version finally have a sound on/off option on the
menu.
In Snapshots, the alternative flags were not converted into the 68000
form which I use. Some snapshots could have crashed because of this.
Instead of parity being calculated for every command that affected it,
it is only calculated for commands that need it. Slight speed increase
for logic commands.
Fixed LD HIX,HIX, LD LIX,LIX, LD HIY, HIY and LD LIY,LIY. R and PC inc
were incorrect.
Support for 40 track disks in 80 track drives. (5.25" discs especially).
Thanks to Vid Pekjak for suggesting this.
CPC_DRIVE_x added, now drive type and double-step state can be defined
in the configuration. (registered version)
Can now enable or disable the joystick task in the configuration file.
Thanks to nls@hol.gr for suggesting this.
Tape files were not saved correctly. (rom data was saved accidentally).
Thanks to Vid Pekjak for pointing this out.
DAA bug finally fixed. Now all floating point numbers and basic line
numbers are correct. (I found out after all this time that the original
algorithms for calculating half-carry were perfectly correct... but the
add values were incorrect!). Time to change the information on the WWW
pages! PI is now 3.14159265 instead of something silly. Thankfully, the
DAA implementation is not bad like AmigaCPE, and the values do not change.