Best Luxor ABC 800 Emulator: MAME, ABCWin2, and the Best Resources

The Luxor ABC 800 is an important piece of Swedish computing history, but finding a reliable emulator for it can be more difficult than finding emulators for better-known 1980s computers such as the Commodore 64, ZX Spectrum, or Apple II.
Fortunately, the ABC 800 is not limited to historical hardware. Several emulation and preservation resources are available today, with MAME standing out as the best modern choice for accurate hardware emulation. For users working with older Windows systems, ABCWin2 is another notable option designed specifically around the ABC computer family.
If your goal is to experience the original machine, run preserved software, develop software, or study the ABC 800's hardware, MAME is the emulator to start with.
What Is the Luxor ABC 800?
The Luxor ABC 800 was a Swedish personal computer introduced in the early 1980s as a more capable successor to the ABC 80. Luxor Datorer designed the system for both professional and general computing applications, with improvements in memory, display capabilities, storage, and software support.
The ABC 800 family was based around the Z80 processor and included several models, most notably the ABC 800, ABC 802, and ABC 806. Different configurations provided different display and hardware capabilities.
One of the notable characteristics of the ABC 800 was its 80-column display capability, which made it particularly suitable for office applications and text-heavy software.
Although the computer never achieved the worldwide popularity of systems such as the Commodore 64, it developed a significant software ecosystem in Sweden and other Nordic markets.
That makes accurate emulation particularly valuable today.
What Is the Best Luxor ABC 800 Emulator?
For modern systems, MAME is the strongest overall choice.
MAME—originally known as the Multiple Arcade Machine Emulator and later expanded beyond arcade machines—incorporates the technology and philosophy of the former MESS project for emulating computers and other non-arcade systems.
For the ABC 800 family, this approach is particularly useful because MAME attempts to reproduce the underlying hardware rather than simply providing a basic environment for running old programs.
1. MAME — Best Overall and Most Accurate Modern Choice
MAME is the best choice for most users who want accurate Luxor ABC 800 emulation.
Its major advantage is hardware-level emulation. Rather than treating the ABC 800 as a generic Z80 computer, MAME can reproduce important parts of the actual system architecture.
This includes areas such as:
- Z80 processor emulation
- ABC 800 display modes
- ABC 800 M/C configurations
- Memory and system hardware
- Disk-controller hardware
- Slot-based peripheral architecture
- Floppy-drive devices
- Hard-drive devices
- Original firmware and ROM environments
The ability to emulate the computer's peripheral architecture is particularly important for preservation. The ABC 800 was not simply a CPU and screen; its storage devices and other peripherals formed an important part of the complete system.
MAME's approach therefore makes it especially attractive to researchers, developers, retrocomputing enthusiasts, and anyone interested in reproducing the original machine as accurately as possible.
For software development and long-term preservation, MAME is arguably the best starting point.
ABC 800 Disk and Peripheral Emulation
One of the reasons MAME is particularly interesting for the ABC 800 is its approach to peripheral devices.
The original ABC ecosystem included several storage devices, including floppy systems such as the ABC 830, ABC 832, and ABC 834, as well as hard-disk hardware such as the ABC 850.
Accurately reproducing these devices matters because much of the surviving ABC 800 software exists as disk images.
A good emulator therefore needs to do more than boot a BASIC prompt. It should provide an environment in which preserved disk-based software can actually be used.
This is one area where a hardware-focused emulator such as MAME has a significant advantage.
2. ABCWin2 — A Specialized ABC Emulator
Another name worth knowing is ABCWin2.
ABCWin2 is a specialized emulator for the ABC computer family, including the ABC 80 and ABC 800 systems. Unlike MAME, which supports a very large number of different computer and arcade systems, ABCWin2 was designed specifically around the ABC architecture.
That can make it attractive to users who want a more straightforward, dedicated ABC environment.
ABCWin2 is particularly associated with older Windows environments and can be useful for working with vintage Swedish and Finnish software and disk images.
Why Choose ABCWin2?
ABCWin2 may appeal to you if:
- You specifically want an ABC-focused emulator.
- You are working with older Windows software.
- You want a simpler alternative to configuring MAME.
- Your primary goal is running existing ABC disk images.
- You are interested in the historical ABC 80/ABC 800 software environment.
However, for a new setup on a modern computer, MAME is generally the better long-term option because of its active development, broad platform support, and emphasis on hardware accuracy.
MAME vs ABCWin2
The two emulators serve slightly different purposes.
| Feature | MAME | ABCWin2 |
|---|---|---|
| ABC 800 support | Yes | Yes |
| Hardware-focused emulation | Excellent | Specialized |
| Modern emulation platform | Yes | Primarily legacy-oriented |
| ABC-specific focus | No | Yes |
| Disk-image support | Yes | Yes |
| Useful for preservation | Excellent | Good |
| Software development | Excellent | Good |
| Ease of use for ABC-only users | Moderate | Potentially simpler |
| Best overall choice today | Yes | Alternative |
If you are starting from scratch, try MAME first. If you are maintaining an older ABC software setup or specifically want a dedicated ABC emulator, ABCWin2 is worth investigating.
The Luxor ABC 800 Archive
Finding the right emulator is only half of the challenge. You also need software, firmware, documentation, manuals, and information about the individual ABC 800 models.
One of the most useful resources is the long-running Luxor ABC 800 archive maintained by Sami Rautiainen.
The archive provides a remarkably broad collection of ABC 800 information and preservation material.
It includes dedicated sections for:
- ABC 800
- ABC 802
- ABC 806
- System firmware
- Preserved software
- Emulator downloads
- Programming information
- Technical documentation
- Historical information
- Scanned manuals
- Links to other ABC resources
The archive is particularly valuable because it brings together information that can otherwise be difficult to find scattered across the internet.
ABC 800 Manuals and Documentation
The Luxor archive also contains scans of original documentation.
Among the available material are:
- ABC 800 User's Manual in Finnish
- Option PROM Manual in Swedish
- ABC 834 User's Manual in Swedish
These documents can be extremely useful when configuring an emulator because they provide information about the original hardware and software environment.
For anyone interested in historical computing rather than simply playing old games, this type of primary documentation is just as important as the emulator itself.
ABC 800 Firmware
Firmware is another important component of accurate emulation.
The Luxor archive provides a dedicated firmware collection:
Luxor ABC 800 Firmware Archive
Depending on the emulator and configuration, appropriate ROM or firmware images may be required to reproduce the original computer environment.
Users should always check the licensing and distribution status of ROM images before downloading or redistributing them.
ABC 800 Software Archive
The same preservation project also provides an ABC software collection:
Luxor ABC 800 Software Archive
This is especially useful if your objective is to do more than simply boot the emulator.
With preserved software, you can explore the types of applications and games that were actually developed for the ABC platform.
The archive also encourages contributions from people who have surviving ABC software, which demonstrates the continuing importance of community-based preservation.
ABC 800 Emulator Downloads
The Luxor archive maintains a dedicated emulator section as well:
This is useful when investigating historical ABC emulation software, including older dedicated emulators.
For a modern setup, however, users should consider MAME first and treat older ABC-specific emulators as alternatives for compatibility or historical interest.
Which ABC 800 Model Should You Emulate?
Before configuring an emulator, it is important to determine which ABC machine you are trying to reproduce.
The archive provides individual information for the:
This distinction matters because the models were not identical.
If you are trying to reproduce a particular piece of software, identifying the original model can help you select the appropriate machine configuration, ROMs, display mode, and peripheral setup.
Why Accurate Emulation Matters
It can be tempting to think that any Z80 emulator should be capable of running ABC 800 software.
That is not necessarily the case.
Although the Z80 processor is an important component, the complete ABC 800 environment also consisted of its custom hardware, memory organization, video system, storage controllers, firmware, and peripheral architecture.
Software can depend on characteristics of the original hardware.
This is why a highly accurate emulator such as MAME is preferable for serious preservation work. It attempts to recreate the behavior of the actual machine rather than merely providing a compatible processor.
For casual experimentation, a simpler emulator may be sufficient. For historical research and software preservation, hardware accuracy becomes much more important.
Is MAME Difficult to Use?
MAME can be more complicated than a dedicated ABC emulator because it supports thousands of different machines and configurations.
That flexibility comes with a learning curve.
A typical ABC 800 emulation setup may involve:
- Installing a current version of MAME.
- Identifying the ABC 800 machine configuration.
- Obtaining the required ROM or firmware files through legitimate sources.
- Preparing compatible disk images.
- Configuring the appropriate disk or peripheral devices.
- Starting the machine and verifying that the expected ABC environment appears.
The initial configuration may take some experimentation, particularly if you are unfamiliar with MAME's command-line and device configuration system.
Once configured correctly, however, the resulting environment can provide a remarkably detailed representation of the original computer.
What About the Original Goongloo Claim?
The original discussion of the Luxor ABC 800 emulator landscape can give the impression that an emulator is difficult or impossible to find.
That is understandable because the ABC 800 is a relatively obscure computer, and information about it is not as widespread as information about the Commodore 64 or ZX Spectrum.
However, the existence of dedicated ABC 800 archives, ABCWin2, and support within the broader MAME/MESS emulation ecosystem means that it is more accurate to say that ABC 800 emulation is specialized rather than nonexistent.
For modern users, MAME provides the most compelling route to accurate emulation.
Best Luxor ABC 800 Emulator: Final Verdict
So, what is the best Luxor ABC 800 emulator?
🥇 MAME — Best Overall
MAME is the recommended choice for modern users.
Its hardware-focused approach, support for ABC 800 configurations, and ability to emulate storage and peripheral hardware make it particularly well suited to preservation, research, and software development.
🥈 ABCWin2 — Best Specialized Alternative
ABCWin2 remains an interesting option for users looking for a dedicated ABC emulator, particularly when dealing with older Windows environments and existing ABC disk images.
It may be easier for some ABC enthusiasts who want a focused emulator rather than a general-purpose emulation framework.
📚 Luxor Archive — Best Information Resource
For manuals, firmware, software, technical information, model-specific documentation, and historical material, the Luxor ABC 800 archive is one of the most valuable resources available.
Visit the Luxor ABC 800 Archive
Conclusion
The Luxor ABC 800 may be obscure compared with many of the famous home computers of the 1980s, but it has a surprisingly rich preservation ecosystem.
If you want the most accurate modern emulator, start with MAME. Its hardware-oriented emulation makes it particularly appropriate for recreating the ABC 800's Z80-based architecture, display system, storage devices, and peripherals.
If you need a dedicated ABC solution or are working with an older Windows environment, ABCWin2 is another option worth exploring.
Most importantly, don't overlook the documentation and preservation resources surrounding the platform. The Luxor ABC 800 archive contains model information, manuals, firmware, software, programming resources, and emulator downloads, making it an excellent companion to whichever emulator you choose.
For retrocomputing enthusiasts, software preservationists, and anyone interested in Swedish computer history, MAME combined with the surviving ABC 800 archives offers one of the best ways to experience the Luxor ABC 800 without needing to locate and maintain the original hardware.