April 6th, 2020, 22:54 Posted By: wraggster
Emma 02 v1.35 is released. Emma 02 is an emulator for the relatively unknown COMX-35 computers from the early 80s. Emma 02 runs on Windows XP, Vista and Windows 7.
The Emma 02 Emulator is currently emulating the following computers:
∑ Cosmac Elf 2000
∑ Cosmac VIP
∑ Cosmac Elf
∑ Netronics Elf II
∑ Quest Super Elf
∑ RCA Studio II
∑ Visicom COM-100
∑ Victory MPT-02
∑ Telmac TMC-600
∑ Telmac 1800
∑ Telmac 2000
∑ Oscom Nano
∑ Pecom 64
∑ ETI 660
Emma 02 v1.35 Changelog:
Changed handling of GUI for different operating systems, simplifying changing settings for future OS support
Fixed a bug/crash on Linux when changing zoom with spin button
Changed zoom handling with spin button solving an issue with reducing size instead of increasing in some cases as well as the other way around
Added support in linux installation packages for OpenSUSE and Elementary OS, Zorin OS & Kali
Cosmac Elf, Netronics Elf II, Quest Super Elf
Corrected multiple bugs in emulation of MC6847
Added SW from the Elf II Collection from a donated system by George Musser in 2017 to the Vintage Computer Federation museum at InfoAge in Wall NJ USA. Tapes and some documents were digitized and provided by Herb Johnson retrotechnology.com in 2019. Conversion and testing was done by me in 2019 and 2020.
Elf Games: Curses Foiled Again, Blackjack, Breakout, Pinball, Target Game, The 15 Puzzle, X-Ray (in 'Elf/Games' folder
Chip 8: Acey Deucy, Jackpot, Knockout, Tank Warfare (in 'Chip-8/Chip-8 Games' folder)
Chip 8 hybrid: Galaxy Patrol (in 'Chip-8/Chip-8 Hybrids' folder)
Super Basic (5.0): Backgammon, Border, Buble Sort, Checkers, Chemplay, Eliza (including 2 data files), Fetch, Graph, Haiku, Heat of Fusion, Kingdom, Life Expectancy, Love, Regression Analysis, Seabat IV, Time Line, Titration, Turning Machine, Variable Elimination (all in 'Elf/SuperBasic' folder, provided as listing in txt format as well as .super Emma 02 format)
Tiny basic: tinybasic and tinybasic_vdu, two tiny basic 'Tic tac toe' versions, multiplication, day of week.bas, polynomial addition, polynomial dividison, simultaneous equations (all in 'Elf/TineBasic' folder)
VDU SW: Animal Race, Backgammon, Baseball, Biorhytm, Bowling, chip-10, Craps, Dogfight, Galaxy Patrol, Lunar Lander, Miniature Golf, Monitor Editor, Tank Struggle, Tinybasic_vdu, Wumpus (all in 'Elf/VDU folder). All these use an Elf with VDU (MC6847) video chip. The mode of the chip is not set by an OUT instruction but instead set by writing to address FFxx and bit 6/7 in video memory. As far as I have figured out from the manual and code A/S is linked to bit 6 and INV to bit 7 of video memory. CSS bit 1, INT/EXT bit 2, A/G bit 4, GM0-GM2 bit 5 to 7 of address FFxx. Two configurations are provided VDU / Ascii keyboard and VDU / Hex keypad, first for Tiny basic and Monitor, second for the games.
For more information and downloads, click here!
There are 0 comments - Join In and Discuss Here