EMUAPC DEMO Features
EMUAPC is an emulator of 8-bit Atari computers 400/800, 800XL, 65XE, 130XE. EMUAPC emulates, among others banks switching without slowing down, high-quality sounds with noise, and cycle-exact POKEY interrupts. The emulator works with sound cards fully compatible with the Sound Blaster standard for the DOS environment.
Requirements of EMUAPC DEMO:
Computer with the i486/Pentium processor or better, 8MB the RAM, the operating system MS-DOS.
This version is running in the DOS environment of systems Windows 3.0 and higher, Windows 95/98/Me, Windows 2000/XP/NT, OS/2 1.1. To getting the full quality of sound in the DOS environment of systems Windows 2000/XP/NT an emulator of Sound Blaster cards is required e.g. VDMSound.
EMUAPC DEMO emulates:
Requirements of EMUAPC DEMO:
Computer with the i486/Pentium processor or better, 8MB the RAM, the operating system MS-DOS.
This version is running in the DOS environment of systems Windows 3.0 and higher, Windows 95/98/Me, Windows 2000/XP/NT, OS/2 1.1. To getting the full quality of sound in the DOS environment of systems Windows 2000/XP/NT an emulator of Sound Blaster cards is required e.g. VDMSound.
EMUAPC DEMO emulates:
- The following models of the Atari computers:
- 800 switches: 64KB RAM, Atari OS rev.A
- 800XL switches: 64KB RAM, Atari OS rev.B, Atari Basic rev.B
- 65XE switches: 64KB RAM, Atari OS rev.B, Atari Basic rev.C
- 130XE switches: 128KB RAM, Atari OS rev.B, Atari Basic rev.C
- All opcodes of the 6502 processor
- All opcodes of the Antic processor including with operations of horizontal and vertical scrolling and DLI interrupts
- All graphics and text modes of the CTIA chip
- All additional modes of the GTIA chip
- Hardware interrupts system
- Interrupts reported across the NMI line:
DLI - Display List Interrupt
VBI - Vertical Blank Interrupt - Interrupts reported across the IRQ line:
T1 - Timer 1
T2 - Timer 2
T4 - Timer 4
SIR - if Serial Input Ready
ODN - if Output Data Needed
XD - if eXmitend Data
K - Keyboard
BREAK - Break (BREAK button interrupt) - RESET interrupt - Reset (RESET button interrupt)
- Interrupts reported across the NMI line:
- PM graphics (Player-Missle graphics)
- Fast banks switching with separable access (at 128KB RAM) to the memory for Antic and 6502
- All sound registers of the POKEY chip
- Two floppy drives working in the density of S, E and D with the possibility of preparing to eight virtual disks for each drive
- Emulator recognizes low-level disk operations through PERCOM blocks. Recognized disk operations:
kod 83 - status
kod 82 - read sector
kod 80 - write sector
kod 87 - write sector with verification
kod 33 - format for S and D densities
kod 34 - format for E densities
kod 78 - get density
kod 79 - set density - Emulator supports bad sectors (damaged sectors). These sectors are identified by a sequence of the first ten bytes of the sector corresponding to the text "BAD SECTOR"
- Emulator recognizes low-level disk operations through PERCOM blocks. Recognized disk operations:
- One Atari joystick on the PC keyboard
- Selected software graphics modes
- Pseudo-artifacts for the high resolution graphic mode (0xF)
- Provides following screen resolutions:
- 320x240
- 360x240
- 360x270
- Provides the possibility to sync 50Hz or to the frequency of hardware vertical blank
- Provides graphical user interface with the ability to change the background bitmap
- Automatically recognizes the following file formats:
- Atari DOS (*.xex,*.exe,*.com)
- Atari floppy disk (*.atr)
- Atari floppy disk (*.xfd)
- Atari floppy disk packed with Disk Communicator program (*.dc3,*.dcm)
- Atari floppy disk packed with SCopy program (*.vol)
- In the case of Atari DOS format, files are saved on a virtual floppy disk in the density of E or D with the loader in the boot sectors, and then such virtual floppy disk is booted
- Provides slow and fast transmission mode (track buffer)
- Provides protection against the possibility of recording separately for each virtual disk
- Provides a counter of sectors during the work of virtual disk drives
- Provides special effects during the Reset/Restart the emulator, the transition to the help system or finishing work with the emulator
- Provides parameters for co-operation with the Sound Blaster mixer (the possibility of a full adjustment volume of sound, bass and treble)
- Provides the possibility of utilizing external color palettes and has its own built-in color palette