Changes

Jump to navigation Jump to search

Intel CPUs

510 bytes added, 11:36, 26 February 2023
Emulators: https://docs.libretro.com/library/dosbox_pure/#performance-options https://qemu.readthedocs.io/en/latest/system/qemu-cpu-models.html
! scope="col"|386<nowiki>*²</nowiki>
! scope="col"|486<nowiki>*³</nowiki>
! scope="col"|<small>Pentium<nowiki>*⁴</nowiki></small>! scope="col"|<small>Pentium II<nowiki>*⁵</nowiki></small>! scope="col"|<small>Celeron<nowiki>*⁶</nowiki></small>! scope="col"|<small>Pentium III<nowiki>*⁷</nowiki></small>! scope="col"|<small>Athlon</small>! scope="col"|<small>Pentium 4<nowiki>*⁸</nowiki></small>
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
!colspan="1617"|PC / x86
|-
|[[86Box]]
|align=left|{{Icon|Windows|Linux|Mac}}
|[http://ci.86box.net/job/86Box Dev]<br/>[https://github.com/86Box/86Box/releases {{86BoxVer}}]<br/>[https://github.com/PCBox/PCBox/actions/workflows/cmake.yml git] ([http://pcbox-emu.xyz/ PCBox])
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}<ref group=N name=PIII+>Pentium III emulation exclusive to [http://pcbox-emu.xyz/ PCBox] emulator (Pentium 4 emulation WIP at the moment). [https://86box.net/2022/03/21/why-not-p3.html 86Box: Why Not Pentium III?]</ref> ||{{✗}} ||{{✗}}<ref group=N name=PIII+></ref> ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[PCem]]
|align=left|{{Icon|Windows|Linux|Mac}}
|[http://pcem-emulator.co.uk {{PCemVer}}]<br/>[https://github.com/sarah-walker-pcem/pcem/actions git]<br/>[https://github.com/PCemOnMac/PCemV17macOS/releases git] <small>(macos)</small>
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[DOSBox]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/joncampbell123/dosbox-x/releases {{DOSBox-XVer}}] ([[DOSBox#Forks|DOSBox-X]])<br/>[https://github.com/schellingb/dosbox-pure/releases 0.9.7] ([https://docs.libretro.com/library/dosbox_pure/ DOSBox Pure])<br/>[https://dosbox-staging.github.io {{DOSBoxStagingVer}}] ([[DOSBox#Forks|DOSBox Staging]])<br/>[http://www.dosbox.com/download.php?main=1 0.74-3]|{{~}}<ref group=N name=OnlyForks>Available exclusively on DOSBox-X , DOSBox Pure and DOSBox Staging.</ref> ||{{✓}} ||{{✓}} ||{{~}}<ref group=N name=OnlyForks></ref> ||{{~}}<ref group=N name=OnlyForks></ref> ||{{~}}<ref group=N name=OnlyForks></ref> ||{{✗}} ||{{~}}<ref group=N>Available exclusively on DOSBox-Xand DOSBox Pure.</ref> ||{{~}}<ref group=N>Available exclusively on DOSBox Pure</ref> ||{{✗}} ||{{✓}} ||{{~}}<ref group=N>DOSBox-X , DOSBox Pure and DOSBox Staging forks are still active.</ref> ||{{✓}}
|-
|UniPCemu
|align=left|{{Icon|Windows}}
|[https://superfury.itch.io/unipcemu itch.io]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{TBD}}
|-
|[[Bochs]]
|align=left|{{Icon|Windows|Linux|FreeBSD|BeOS|OS2|AmigaOS|MorphOS}}
|[https://sourceforge.net/projects/bochs/files/bochs {{BochsVer}}]
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<ref group=N name=BochsCPUID>[https://bochs.sourceforge.io/doc/docbook/user/cpu-models.html If Bochs is compiled with cpu level 5 or higher the CPUID opcode is supported and it can return some information about the cpu model and it's features. When using a pre-defined CPU model in Bochs the features reported by CPUID are set up according to the model's specification. The amount of choices depends on the CPU features enabled at compile time.]</ref> ||{{✓}}<ref group=N name=BochsCPUID></ref> ||{{✓}}<ref group=N name=BochsCPUID></ref> ||{{✓}}<ref group=N name=BochsCPUID></ref> ||{{✓}} ||{{✓}}<ref group=N name=BochsCPUID></ref> ||{{✓}} ||{{✗}} ||{{✗}}
|-
|[https://www.varcem.com VARCem]
|align=left|{{Icon|Windows|Linux|Mac}}
|[https://www.varcem.com/?page=dl Builds]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|[https://www.pcjs.org/ PCjs]
|align=left|{{Icon|Web}}
|[https://github.com/jeffpar/pcjs git]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[MAME]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}} ||{{~}} ||{{~}} ||{{~}} ||{{✗}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[QEMU]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://www.qemu.org/download/ {{QEMUVer}}]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<ref group=N name=conroe>Supports the [[wikipedia:Conroe_(microprocessor)|Conroe]] model.</ref> ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
!colspan="1617"|Mobile / ARM
|-
|Magic DOSBox
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=bruenor.magicbox 1.0.84]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|UniPCemu
|align=left|{{Icon|Android}}
|[https://superfury.itch.io/unipcemu itch.io]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{TBD}}
|-
|[[QEMU|Limbo]]
|align=left|{{Icon|Android|WinMobile}}
|[https://virtualmachinery.weebly.com/limbo-downloads.html 6.0.1] <br>[https://forum.xda-developers.com/attachments/qemu-7z.475570 WinMobile build]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<ref group=N name=conroe /> ||{{✓}} ||? ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[Bochs]]
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=net.sourceforge.bochs&hl=en_US&gl=US 2.6.11] <br>[https://github.com/lubomyr/bochs git]
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|DOSBox Turbo
|align=left|{{Icon|Android}}
|[https://play.google.com/store/apps/details?id=com.fishstix.dosbox 2.2.0]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|gDOSBox
|align=left|{{Icon|Android}}
|[https://m.apkpure.com/gdosbox-dosbox-for-android/org.gemesys.android.dosbox 0.7.5.5]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|aDOSBox
|align=left|{{Icon|Android}}
|[https://f-droid.org/en/packages/org.hystudio.android.dosbox/ 0.2.5]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|DOSBoxPPC
|align=left|{{Icon|WinMobile}}
|[http://www.freewarepocketpc.net/ppc-download-dosboxppc-v0-63.html 0.63]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
!colspan="1617"|Consoles
|-
|UniPCemu
|align=left|{{Icon|PSP|Switch|Vita}}
|[https://superfury.itch.io/unipcemu itch.io]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{TBD}}
|-
|[[Bochs]]
|align=left|{{Icon|PS2}}
|[http://www.ps2dev.karashome.pl 2.3.5]
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||? ||? ||{{✗}} ||? ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|}
</div>
10,617
edits

Navigation menu