Questions tagged [emulation]

Processes and software for emulating retro hardware (e.g. MAME, QEMU). NOT EVERY EMULATION QUESTION IS ON-TOPIC; SEE TAG WIKI.

Filter by
Sorted by
Tagged with
22
votes
4answers
6k views

How to detect a real Commodore 64, THEC64, or VICE emulator in software?

Some programs notice if they are run on a real Commodore 64 or an emulator. For example, this demo from 2007 stops on VICE emulator 3.2 with the message "No VIC inside". How is this done? I ...
11
votes
12answers
2k views

Emulators running on 8-bit personal computers

Were there emulators running on 8-bit computers (preferably "mainstream" personal ones), available to general public (as opposed to in-house developers only)? I am mostly after emulators ...
3
votes
2answers
2k views

How does the Everdrive handle all the special chips and stuff that were put in cartridges?

An "Everdrive" is like a cartridge that looks just like a NES/SNES/N64/whatever cartridge, and is put into a real, original console. So you need the original hardware for it to work. And ...
25
votes
4answers
2k views

Do instruction exercisers exist for 8086 and 68K (and other) CPUs?

For some of retroCPUs there exist exhaustive instruction exercisers, i.e. programs that are capable of catching the implementation errors when run on the emulator under development or on the newly ...
8
votes
1answer
563 views

How does the Motorola MC6845 in the Amstrad CPC 464 behave on start-up?

I'm trying to emulate an Amstrad CPC 464. I'm having trouble to understand how its Motorola MC6845 CRTC chip behaves on start-up. The boot ROM sets up the CRTC registers pretty early on, but if I ...
11
votes
6answers
4k views

Is there a device that connects to a USB port and acts like a normal PC floppy drive?

I'm aware there are floppy emulators that are installed to 3.5″ bays where disk images are stored on a flash drive. But what I need now is the opposite: essentially a USB dongle that emulates the ...
1
vote
0answers
119 views

How to save and load CSpect emulator state when emulating ZX Spectrum Next [closed]

I use CSpect emulator for playing a game for ZX Spectrum Next. I wonder whether is possible to save the emulator state to memory and load it in the future in order to have game save/load functionality ...
13
votes
3answers
1k views

Is there a seamless, Wine-like AmigaOS emulator for Linux, specifically for text-based programs?

After trying out FS-UAE on my Fedora Linux system, which worked quite nicely, I got to thinking. Even though when the Amiga was originally released in the middle 1980s, it was revolutionary in its ...
14
votes
1answer
405 views

Is there a way to cut idle CPU usage under Multitasking MS-DOS 4.0?

The operating system variously known as ‘Multitasking MS-DOS 4.0’ or ‘European MS-DOS’, to avoid confusion with the better-known single-tasking MS-DOS 4.0, has the mildly irritating flaw that it doesn’...
5
votes
4answers
320 views

Running WarpCopy64 on an emulator

I'm interested in IP networking capabilities of the Commodore 64. I learned there is a tool called WarpCopy64 that can be used to run a simple file server on the Commodore. The server can be accessed ...
1
vote
0answers
87 views

Where can I obtain Olivetti P6060 disk images?

For a long time now, I've been looking for disk images from an Olivetti P6060, but so far I've found none. The Olivetti P6060 was the second computer I wrote programs on, so making an emulator for it ...
42
votes
1answer
3k views

Did Windows NT 4 emulate x86 on non-Intel platforms?

I've been trying to find more information about non-Intel versions of Windows NT regarding x86 emulation but found very little about it. There is one sentence about it in the Wikipedia page but the ...
18
votes
5answers
4k views

Why are different emulators needed to run platforms that use 6502 assembly code?

To my knowledge, an emulator turns machine code for a console into something that your computer can understand. For example, assembly code from a Gamecube game is not the same as from a .exe file. ...
22
votes
2answers
2k views

How do old computer emulators work?

I'm wondering how old computer emulators work. I can think of two possible approaches: "hardware" approach - like a set of components that exactly act as low-level hardware elements. I mean ...
0
votes
1answer
207 views

Startup behavior of Gameboy - what to replicate in an emulator? [closed]

I'm new here. Let me know if this is the wrong place to ask this kind of question. I'm planning to build a Gameboy emulator. Before I start, I want to have a clear understanding of the startup ...
-4
votes
4answers
594 views

Operating systems which have non-x86 instruction set architecture [closed]

What are the most famous operating systems for non-x86 computers? I mean, most famous OS which have different instruction set architecture. Background (to better understand my task): I ask this ...
6
votes
1answer
672 views

Why does the VICE “load” command skip the first two bytes?

I am studying assembly of the C64, and of course using VICE to do so. VICE has the load command to load data straight into the C64 RAM. I reckoned I could use that to put machine code into RAM and run ...
10
votes
2answers
707 views

What's a good term for “instruction cycle count-accurate” emulation / simulation?

Emulation is called cycle-accurate if the original system's cycle-synchronous behaviour is fully captured; for example, a cycle-accurate emulation of a CPU, executing an instruction, would first ...
10
votes
2answers
777 views

When does an IBM-compatible PC keyboard controller dequeue scancodes?

There is a not-unheard-of technique in DOS software to detect certain keypresses (like Ctrl+Break) by intercepting the keyboard interrupt (IRQ 1) and reading the scancode directly from the keyboard ...
5
votes
2answers
514 views

How 3Dfx Voodoo 1 Emulator works

reading of this question brings up 3Dfx Voodoo 1 Emulator in my memories. I always wandered how did it work so good time as any to ask... My memory is hazy on the details so I might miss remember ...
2
votes
1answer
319 views

What is the file that VICE refers to as dos1541?

VICE needs a file called dos1541 if you want hardware emulation of the 1541 disk drive. What does that file contain, exactly? The 1541 seems to have two ROMs: a DOS and a KERNAL. But if I take the ...
2
votes
1answer
142 views

Basilisk II how mount unix filesystem

I use Linux Bassilisk II I setup unix path but how I can read file from it? It not appear in my desktop My system is in .sit file, how I can read file?
18
votes
1answer
817 views

Unable to install Colonization in DOSBox

I'm attempting to install Sid Meyer's Colonization in DOSBox from the original floppies, and it gives me the error message "You have specified a drive that doesn't physically exist!" when I ...
15
votes
2answers
1k views

Emulate a text-mode DOS program using a Unix terminal

Is it possible to run a text-mode DOS program in an emulator under a Unix-like operating system (Linux/*BSD/macOS) such that DOS text-mode input and output is done on a Unix terminal instead of a ...
4
votes
3answers
900 views

How is it possible that this “Polymega™” console will “not support” Everdrives?

I'm reading here: https://polymega.com/faq/ WILL EVERDRIVES, GAME GENIES AND MULTI-GAME CARTS WORK WITH POLYMEGA™? Polymega™ does not support Game Genies or Everdrives. How is that possible? What's ...
2
votes
0answers
102 views

Running Codenet on a Commodore 64 Emulator

I finally managed to get basic networking stuff working on VICE, thanks to another thread on Retrocomputing. I'm now wondering how to setup a Codenet server emulation. I was able to identify four ...
1
vote
0answers
46 views

How to Perform RR-Net MK3 Detection on VICE Commodore 64 Emulator?

RR-Net documentation describes a detection algorithm for the MK3 model. The algorithm is supposed to reveal the last four hex digits of the MAC address. According to documentation the MAC address 28:...
7
votes
1answer
131 views

Compucolor 2 emulator CCEmu's `.ccvf` disk format

This Compucolor 2 emulator uses disk images with the file extension .ccvf. Here is an example file. I would like to understand how to interpret that format. I understand from the documentation that ...
27
votes
4answers
12k views

What exactly is a cycle-accurate emulator?

Emulators such as Higan are cycle-accurate and thus have full compatibility with all existing software. In a 2011 Ars Technica article, much was said about cycle accuracy and how it preserves games by ...
3
votes
2answers
1k views

How can I get MAME to run modified ROMs whose checksums don't match the originals?

In the aftermath of the question about running the arcade Pac-Man ROM on a Sinclair ZX Spectrum I discovered that about the same time that was done, somebody else did the reverse, porting a classic ...
8
votes
3answers
1k views

How to transfer files to C64 emulator quickly

I just discovered the fun of writing small programs (Basic/asm) for an emulated C64 for me. Unfortunately, I cannot get used to the emulated C64 keybord, and would like to write the programs on the ...
23
votes
2answers
5k views

How to convert Amiga DMS to ADF?

Our demoscene group managed to release only one demo before it fell apart, but these being the early days of the Internet in my country, and me getting lucky with obtaining access to it and creating ...
8
votes
2answers
2k views

Build a hardware clone or emulator of Apple II?

These days we are constantly seeing low-cost boards that have huge power (raspberry pi, various arduino-like microcontrollers.) I am hoping I could make, or get, a clone or emulation of an Apple II ...
39
votes
1answer
6k views

Fixing obscure 8080 emulator bug?

I'm using cpudiag.bin from http://www.emulator101.com/files/cpudiag.bin to test my emulator. I've already implemented the CP/M CALL function at 0x05, offset the program at 0x100 and fixed the offset ...
8
votes
5answers
512 views

Getting Music Functioning for Raptor: Call of the Shadows (1994)

I can't get the music audio working for the 1994 version of Raptor. Does anyone know how I can remedy this? I'm not sure if this is the correct forum for this question, but here goes. I have an ...
10
votes
1answer
351 views

Understanding the DMK disk image file format used by TRS-80 emulators

DMK is a low-level disk image file format used by TRS-80 Model I & Model III, Tandy Color Computer, Dragon 32 & 64, and MSX emulators. It's capable of representing copy-protected disks and all ...
4
votes
5answers
586 views

Are there any good resources on emulating/simulating early computing input/output?

Note: I hope this question is on topic. I'm not sure where else to put it. There are several tutorials available online for writing emulators/simulators. Unfortunately they all seem to focus on ...
0
votes
2answers
570 views

How do I slow down the emulation in VMware and make it go “proper fullscreen” for Windows 3.11?

I have just managed to find and install my native language versions of MS-DOS 6 and Windows 3.11 in a virtual machine, just as I had on my first computer: an IBM 486 DX2 66 MHz. VM software: VMware ...
9
votes
1answer
367 views

ZX Spectrum fuse-emulator - how to use loader/multi-file program?

I'm using fuse-emulator on Ubuntu. In a book of type-in programs, some are spread across multiple files. There is a "loader" (usually setting up graphics or some machine code parts) which ...
20
votes
2answers
2k views

How to check the C64 graphics mode used by Maniac Mansion

I have been investigating the MS-DOS port of the C64's Maniac Mansion game. The original MS-DOS port used the C64-specific character map to draw the various backgrounds in the game. I noticed that ...
3
votes
1answer
208 views

PC Task performance

What sort of performance I can expect from PC Task 4.4 on Amiga 500 + 030 50MHz MMU, 64MB RAM? Would it be possible to run Windows 3.11 / 95 and have any real use from it?
5
votes
3answers
1k views

How was it possible to run IBM mainframe software in emulation on HP?

... At least, without getting sued into the ground? According to one of the answers to What was the most critical supporting software for COBOL on IBM mainframes? We installed a new HP replacing an ...
5
votes
1answer
171 views

Menu in Octapolis

I have been retrogaming with Octapolis on an emulated Commodore 64. Starting up the game presents a menu offering a choice between one or two players, and between music and sound effects. But I don't ...
0
votes
1answer
121 views

VICE loads files slowly on Fedora 32 Linux [closed]

I lately wanted to try some of the Commodore 64 games I have kept as D64 files on my Fedora Linux system using VICE. I have lately upgraded the system from Fedora 26 to Fedora 32. After I started up ...
8
votes
1answer
8k views

Symbian emulator to run Ngage games

I don't really know if this is the correct place to ask this, if not let me know where I should. I would like to know if it would be possible to run Ngage games on an existing Symbian emulator. There ...
-5
votes
1answer
302 views

Is the Raspberry Pi Model B (2014) technically inferior to an original Xbox (2001) in compute power/specifically for emulators? [closed]

(I first asked this in the Raspberry Pi section, but it received no responses. I think this, Retrocomputing, might be a better fit.) I the year 2003, I had my Xbox chipped in order to be able to run ...
2
votes
1answer
255 views

How likely is it that a ROM could be “corrupted” resulting in visual artifacts during gameplay? [closed]

I watch a lot of retro game streams. Frequently, whether they are running on a software emulator, hardware emulator (Retron 5 or whatever), or an Everdrive, whenever there is some weird glitch in the ...
2
votes
0answers
321 views

Does RetroArch have a PAL filter like the NTSC one?

RetroArch the emulator "wrapper" has an option to enable an NTSC filter over the image, simulating the visual look of a composite NTSC signal/TV. Here is a comparison between the "raw&...
-1
votes
1answer
407 views

Why are there no actual complete and 100% verified/vetted ROM collections still? [closed]

Recently, I've been searching far and wide to collect, in digital form, the exact games that I owned as a child, or had temporarily, or rented/borrowed/played at somebody else's house, or never really ...
13
votes
7answers
2k views

Do any mainframe emulators exist with a functional FORTRAN compiler?

Similar to this question, but generalized to any mainframe computer from before the microprocessor era, does there exist an emulator and OS for a vintage mainframe computer that will run the output ...