|
Forum Index : Microcontroller and PC projects : For Grogster: The Atari 8-bit emulator for the Colour Maximite 2
| Author | Message | ||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12152 |
A new program in the 7.00.00RC4 programs zip. It runs on 7.00.00RC3 too; one pad's twin-stick play needs RC4. https://github.com/UKTailwind/CMM2V1.5/releases/tag/v7.00.00RC4 Getting started Copy the atari800 folder of CMM2_Programs_7.00.00RC4.zip to A:/atari800, then: CHDIR "A:/atari800" RUN "atari800.app" It starts as an 800XL with 64K. F1 opens the emulator's own menu, where you load programs, disks, cartridges and tapes, and change the machine. What it is It is atari800 7.2.1, the Atari800 development team's emulator, with a new front end for the CMM2. • The Atari 400 and 800, the XL and XE computers and the 5200 console, at the Atari's own 50 frames a second in MODE 7. On a G2 it leaves about two thirds of the processor spare. • Programs (.xex), disk images (.atr and others), cartridges (.car, .rom), tapes (.cas) and BASIC programs. • POKEY's sound, in mono or stereo. • It passes Altirra's Acid800 test suite exactly as atari800 does on a PC, test for test. The ROMs AltirraOS and Altirra BASIC, Avery Lee's free replacements for Atari's operating system and BASIC, are built in, so it needs nothing else, and nearly all programs run with them. Atari's own ROMs are not included. If you want them, copies are in the data folder of DnCraptor's atari800 repository on GitHub, https://github.com/DnCraptor/atari800: download and use them at your own risk. Put them in A:/atari800 before the first start and atari800 finds them by their contents, whatever their names. BASIC BASIC starts off, as atari800 has it, because most games load into the memory BASIC would use (on a real XL you hold OPTION for the same reason). Alt+B switches it on or off and restarts the Atari, and RUN "atari800.app", -basic starts with it on. Cartridges go in and out from Alt+C, without leaving the emulator. The keys F1 the menu F2, F3, F4 OPTION, SELECT, START F5 RESET (Shift+F5: switch off and on) F6 HELP F7, Pause BREAK F9 back to MMBasic (Ctrl+Alt+End too) F12 turbo Alt+B BASIC on or off Alt+R, D, C, T run a program, disks, cartridges, tapes Alt+J the joysticks and the mouse What is printed on a key is what you get, following OPTION USBKEYBOARD. Caps Lock is the Atari's own CAPS key. Ctrl-C is an Atari key here. Joysticks, paddles and the mouse • The first USB gamepad is joystick 1, the second joystick 2. Any face button fires; Start, Select and L are START, SELECT and OPTION. • With one pad, its right stick is joystick 2, for twin-stick games such as Robotron: 2084 (firmware RC4). • The keypad is joystick 1 too. • The mouse can be paddles, an ST or Amiga mouse, a trak-ball, a light pen or a Koala pad: Alt+J, Mouse device. Tapes A tape loads at once, as a disk does. To hear it load at the real 600 baud, turn off the SIO patch in the menu's Emulator Configuration. Fixed on the way atari800's patch of the operating system's tape routine was at the wrong address for the AltirraOS it ships with, so any use of a tape crashed the emulated Atari. That is corrected here. Known problems • At real tape speed, a tape with a program file after its boot loader stops with a checksum error under AltirraOS. With Atari's own operating system, or at the normal fast speed, it loads. • It has been tried on a G2 only so far. Please report how it does on a G1. Licences atari800 is under the GNU GPL version 2 or later. Its source is github.com/atari800/atari800, with the CMM2's front end and changes in apps/atari800 of the firmware's repository. AltirraOS and Altirra BASIC are copyright Avery Lee, and may be copied and passed on with their notice. Edited 2026-11-09 22:20 by matherp |
||||
| al18 Senior Member Joined: 06/07/2019 Location: United StatesPosts: 260 |
It’s great seeing the Atari emulator ported. I especially like the support for dual POKEY stereo emulation. Can the emulation be switched between PAL and NTSC - the colors are different. A great game that supports stereo sound and works in both PAL and NTSC is Fruity Pete https://www.atarimania.com/games/atari-400-800-xl-xe-games-fruity-pete-34018 The game is addictive, has 99 levels and a stereo soundtrack |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12152 |
in the Atari app, press Alt+Y (System Settings) and set the video system to NTSC. F1, Save Configuration keeps that setting for next time. The picture stays the same size, and the game then runs at NTSC speed with NTSC colours. |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |