| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| emulation_benchmarks [2026/01/17 17:04] – appledog | emulation_benchmarks [2026/01/27 06:44] (current) – appledog |
|---|
| |
| Therefore, let us attempt to allow emulation of modes and time periods -- NOT of hardware itself. The 8516 has a decent period-accurate "feel" ISA that should allow easy porting and in theory would be an excellent target for a C compiler. Those aren't going to be issues. The issues are going to be forcing programmers to comply. Therefore, when being considered for a "Gold Star" award by the SD-8516 foundation (I just made that up) programs must conform to the following specs: | Therefore, let us attempt to allow emulation of modes and time periods -- NOT of hardware itself. The 8516 has a decent period-accurate "feel" ISA that should allow easy porting and in theory would be an excellent target for a C compiler. Those aren't going to be issues. The issues are going to be forcing programmers to comply. Therefore, when being considered for a "Gold Star" award by the SD-8516 foundation (I just made that up) programs must conform to the following specs: |
| | |
| | == Other Fantasy Computers |
| | * SD-8516 clocks in at 125 MIPS on an i7-12700K (Geekbench 6 baseline 2500) |
| | |
| | On the same computer, |
| | |
| | * SD-8510 runs at 4.5 MIPS |
| | * XR/Station running ASIX, dhrystone 2.1 shows 9.75 VAX MIPS |
| | |
| |
| |
| | @lightgreen:1991 | 386SX | 80386SX @ 25 MHz | 32-bit | 10 | 4 MB | 320×200×256 VGA | SB Pro | Software rendered; cache key for speed | | | @lightgreen:1991 | 386SX | 80386SX @ 25 MHz | 32-bit | 10 | 4 MB | 320×200×256 VGA | SB Pro | Software rendered; cache key for speed | |
| | @lightgreen:1992 | Amiga 1200 | 68EC020 @ 14 MHz | 32-bit | 14 | 2 MB | 320×256×256 | Paula (DMA-driven PCM playback) | Much easier CPU than SNES to emulate | | | @lightgreen:1992 | Amiga 1200 | 68EC020 @ 14 MHz | 32-bit | 14 | 2 MB | 320×256×256 | Paula (DMA-driven PCM playback) | Much easier CPU than SNES to emulate | |
| | @lightgray:1992 | 486 Gamer | 486DX2-66 | 32-bit | 54 | 8 MB | 640×480×256 (S3 ViRGE) | SB16 | ~20 FPS software Quake; 3D accel emerging | | | @lightgreen:1992 | 486 Gamer | 486DX2-66 | 32-bit | 54 | 8 MB | 640×480×256 (S3 ViRGE) | SB16 | ~20 FPS software Quake; 3D accel emerging | |
| | @lightgray:1994 | PS1 | MIPS R3000A | 32-bit | 30 | 2 MB + 1 MB VRAM | 320×240 | SPU | Geometry-heavy; no GPU T&L | | | @lightgray:1994 | PS1 | MIPS R3000A | 32-bit | 30 | 2 MB + 1 MB VRAM | 320×240 | SPU | Geometry-heavy; no GPU T&L | |
| | @lightgray:1994 | Pentium 90 | 586, 90 MHz | 32-bit | 90 | 32 MB | 640×480×16M (PCI VGA) | SB AWE32 | Smooth Quake @ 50+ FPS; Win95 ready | | | @lightgray:1994 | Pentium 90 | 586, 90 MHz | 32-bit | 90 | 32 MB | 640×480×16M (PCI VGA) | SB AWE32 | Smooth Quake @ 50+ FPS; Win95 ready | |