ANNOUNCE: The ALE C64 Emulator Version 1.13
******* ** ********* ****** ** ****
********* ** ********* ********* ** *****
** ** ** ** ** ** ** ** **
** ** ** ******** *** ** ******* ** **
********* ** ******** *** ** ********* ********
** ** ** ** ** ** ** ** *********
** ** ********* ********* ********* ********* **
** ** ********* ********* ******* ****** **
Version 1.13
(C) Copyright 1992-1996 Andreas Arens, Lutz Sammer and Edgar Törnig
Freely usable and freely distributable
Description
ALE C64 is a portable Commodore C64 Emulator written in 32bit C.
Provides the complete emulation of C64 and 1541 hardware.
Play over 5000 historical games from the time, where game ideas counts and
not mega-bytes of graphic and sound.
What is new in this release
- First fast-loader support. (7 cities of gold, defender of the crown...)
- First D64 support, currently mostly read-only.
- Ring modulation and Sync support with digital samples. (DSP,soundblaster)
- DOS support for digital samples. (soundblaster 1 compatibles)
- Joystick support.
- Some important bug-fixes. (console switching,...)
- Very improved VIC Emulation.
Platforms
You can get the binaries for following platforms:
- 486 Linux (elf and a.out) with svgalib. (1.2,1.3 and 2.0)
- 486 Linux (elf and a.out) with XFree86 8bpp. (1.2,1.3 and 2.0)
- 486 Linux (elf and a.out) with XFree86 16bpp. (1.2,1.3 and 2.0)
- DOS with GO32. (32bit DPMI code)
- Win 3.1/3.11,Win 95 and OS/2 in full screen mode.
Requires
A full emulation of a C64 needs much computer power.
- 4 MB free 32bit memory.
- A fast video card (best VLB or PCI)
- a 486 compatible processor.
- 486/33 only 25 frames/s.
- 486dx2/66 for 100% speed (50 or 60 frames/s).
- 486dx4/100, pentium, pentium pro for overscan (sprites in borders) and 100% speed.
- OPL2 or OPL3 compatible soundcard, for synthesiser sid emulation.
- Soundblaster 1 compatible soundcard, for digital samples sid emulation.
- Original C64 and 1541 ROMS.
Details
This are the main features of ALE C64:
6510
- Full 6510 emulation.
- All illegal opcodes.
- Most processor bugs. (RMW,JMP,...)
- JAM instruction detection.
CIA's
- 100% cycle aligned timers.
- serial port emulation.
- TOD emulation.
- Keyboard matrix in both directions.
Keyboard
- Original C64 keyboard layout.
- One key multi-disk swapping.
- One key fastloader switching.
Joystick
- Both joystick ports are emulated with the number pad.
- Autofire.
- Analog and digital hardware joystick support. (both ports)
SID
Three types of SID emulation.
- PC Speaker.
- OPL2/OPL3 FM synth chip.
- Digital sampled.
VIC
- Fast VIC emulation.
- Rasterline based VIC emulation.
- All videomodes.
- Complete sprite emulation.
- Sprite collisions.
- Sprites in top and bottom borders.
1541
Three levels of 1541 emulation.
- Filesystem:
- Raw binary C64 files.
- *.P00 support.
- Directory change.
- D64 floppy image:
- Raw C64 floppy images (*.D64).
- File read.
- Block-read, Block-write.
- Format
- One key multi-disk change.
- Fast-loader detection.
- D64 floppy image with fast-loader support:
- NTSC and PAL fastloaders support. (This means you can load NTSC games with the PAL emulation)
- Full 1541 processor and hardware emulation.
- IEC serial lines.
- Lowlevel head move.
- Lowlevel GCR-READ.
- One key multi-disk change.
Others
- Builtin machine language monitor for C64 and 1541.
FTP
You can get the LINUX version "alec64-1.13-elfbin.tar.gz"
"alec64-1.13-aoutbin.tar.gz"
from following ftp servers:
You can get the DOS version "ale64113.zip" from following ftp servers:
WWW
For the latest informations check the ALE C64 home page:
http://new.site.searched/
Or my home page:
http://user.exit.de/johns/
Important
We need your help! We can't test every c64 program! Please report each
bug to us!
Copyright
The ALE C64 emulator:
Copyright (c) 1992-1996 by Andreas Arens, Lutz Sammer and Edgar Törnig.
There is absolutely no warranty for ALE C64.
You can use, copy and distribute the binaries freely at no charge.