mirror of
https://github.com/DerekTurtleRoe/awesome-emulators.git
synced 2024-06-23 15:02:36 -04:00
Compare commits
16 commits
35ad8fe713
...
08783ef0fa
Author | SHA1 | Date | |
---|---|---|---|
08783ef0fa | |||
aa90e4dc69 | |||
801c47069e | |||
1d26a75f4f | |||
550e217000 | |||
88538239f0 | |||
58b04dbd5c | |||
8ea073c339 | |||
4af9f0d227 | |||
fffff1d0fa | |||
1a9634f658 | |||
77d14eead8 | |||
b5b79ed211 | |||
0e3aa05a0e | |||
2f317b9e46 | |||
16cccd9155 |
3
.github/FUNDING.yml
vendored
3
.github/FUNDING.yml
vendored
|
@ -1,3 +1,4 @@
|
|||
---
|
||||
github: derekturtleroe
|
||||
ko_fi: DerekTurtleRoe
|
||||
custom: ['https://paypal.me/vgturtle127', 'https://twitch.tv/subs/derekturtleroe', 'https://throne.me/u/derekturtleroe']
|
||||
custom: ['https://paypal.me/vgturtle127', 'https://twitch.tv/subs/derekturtleroe', 'https://throne.com/derekturtleroe']
|
||||
|
|
14
.github/ISSUE_TEMPLATE/bug_report.md
vendored
14
.github/ISSUE_TEMPLATE/bug_report.md
vendored
|
@ -24,15 +24,15 @@ A clear and concise description of what you expected to happen.
|
|||
If applicable, add screenshots to help explain your problem.
|
||||
|
||||
**Desktop (please complete the following information):**
|
||||
- OS: [e.g. iOS]
|
||||
- Browser [e.g. chrome, safari]
|
||||
- Version [e.g. 22]
|
||||
- OS: [e.g. iOS]
|
||||
- Browser [e.g. chrome, safari]
|
||||
- Version [e.g. 22]
|
||||
|
||||
**Smartphone (please complete the following information):**
|
||||
- Device: [e.g. iPhone6]
|
||||
- OS: [e.g. iOS8.1]
|
||||
- Browser [e.g. stock browser, safari]
|
||||
- Version [e.g. 22]
|
||||
- Device: [e.g. iPhone6]
|
||||
- OS: [e.g. iOS8.1]
|
||||
- Browser [e.g. stock browser, safari]
|
||||
- Version [e.g. 22]
|
||||
|
||||
**Additional context**
|
||||
Add any other context about the problem here.
|
||||
|
|
33
.github/workflows/superlinter.yml
vendored
Normal file
33
.github/workflows/superlinter.yml
vendored
Normal file
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
name: Lint
|
||||
|
||||
on: # yamllint disable-line rule:truthy
|
||||
push: null
|
||||
pull_request: null
|
||||
|
||||
permissions: { }
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Lint
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
packages: read
|
||||
# To report GitHub Actions status checks
|
||||
statuses: write
|
||||
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
# super-linter needs the full git history to get the
|
||||
# list of files that changed across commits
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Super-linter
|
||||
uses: super-linter/super-linter@v6.4.0 # x-release-please-version
|
||||
env:
|
||||
# To report GitHub Actions status checks
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
76
README.md
76
README.md
|
@ -1062,11 +1062,11 @@ See multi-emulators section for "Emma 02 emulator"
|
|||
|
||||
| Emulator | FOSS | License | Free | Active | Recommended | Emulated systems | Platform |
|
||||
|---------------------------------------------------------------------|---------------|------------------|--------------------|--------------------|--------------------|------------------|----------|
|
||||
| [BeebEm](https://github.com/stardot/beebem-mac) | :orange_book: | Custom | :heavy_check_mark: | :x: | :heavy_minus_sign: | Acorn BBC Micro | |
|
||||
| [BeebEm (community fork)](https://github.com/CommanderCoder/BeebEm) | :orange_book: | Custom | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | Acorn BBC Micro | |
|
||||
| [b-em](https://github.com/stardot/b-em) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | Acorn BBC Micro | |
|
||||
| [b2](https://github.com/tom-seddon/b2) | :green_book: | GNU GPLv3 | :heavy_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | Acorn BBC Micro | |
|
||||
| [model-b](http://modelb.bbcmicro.com/) | :orange_book: | Source available | :heavy_check_mark: | :x: | :heavy_minus_sign: | Acorn BBC Micro | |
|
||||
| [BeebEm](https://github.com/stardot/beebem-mac) | :orange_book: | Custom | :heavy_check_mark: | :x: | :heavy_minus_sign: | Acorn BBC Micro | :apple: |
|
||||
| [BeebEm (community fork)](https://github.com/CommanderCoder/BeebEm) | :orange_book: | Custom | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | Acorn BBC Micro | :apple: |
|
||||
| [b-em](https://github.com/stardot/b-em) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | Acorn BBC Micro | :computer: :penguin: |
|
||||
| [b2](https://github.com/tom-seddon/b2) | :green_book: | GNU GPLv3 | :heavy_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | Acorn BBC Micro | :computer: :apple: :penguin: |
|
||||
| [model-b](http://modelb.bbcmicro.com/) | :orange_book: | Source available | :heavy_check_mark: | :x: | :heavy_minus_sign: | Acorn BBC Micro | :computer: |
|
||||
|
||||
#### Acorn Electron computers
|
||||
|
||||
|
@ -1076,54 +1076,54 @@ See multi-emulators section for "Emma 02 emulator"
|
|||
|
||||
| Emulator | FOSS | License | Free | Active | Recommended | Emulated systems | Platform |
|
||||
|------------------------------------------------------------------------------------------|---------------|-------------|--------------------|--------------------|--------------------|------------------|----------|
|
||||
| [CaPriCe Forever](https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445) | :closed_book: | Proprietary | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | Amstrad CPC | |
|
||||
| [NO$CPC](https://problemkaputt.github.io/) | :closed_book: | Proprietary | :heavy_check_mark: | :x: | :heavy_minus_sign: | Amstrad CPC | |
|
||||
| [WinAPE](https://www.winape.net/) | :closed_book: | Proprietary | :heavy_check_mark: | :x: | :heavy_minus_sign: | Amstrad CPC | |
|
||||
| [CaPriCe Forever](https://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445) | :closed_book: | Proprietary | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | Amstrad CPC | :computer: |
|
||||
| [NO$CPC](https://problemkaputt.github.io/) | :closed_book: | Proprietary | :heavy_check_mark: | :x: | :heavy_minus_sign: | Amstrad CPC | :computer: |
|
||||
| [WinAPE](http://winape.net/) | :closed_book: | Proprietary | :heavy_check_mark: | :x: | :heavy_minus_sign: | Amstrad CPC | :computer: |
|
||||
|
||||
### DOS emulators
|
||||
|
||||
| Emulator | FOSS | License | Free | Active | Recommended | Emulated systems | Platform |
|
||||
|-----------------------------------------------------------------------------------|---------------|-----------------------------------------------------------------------------------|--------------------|--------------------|--------------------|------------------|----------|
|
||||
| [DOSBox](http://www.dosbox.com/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_minus_sign: | :heavy_check_mark: | DOS | |
|
||||
| [DOSBox Enhanced Community Edition](https://yesterplay.net/dosboxece/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :x: | :x: | DOS | |
|
||||
| [DOSBox-Pure](https://github.com/schellingb/dosbox-pure/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | DOS | |
|
||||
| [DOSBox-Staging](https://dosbox-staging.github.io/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | DOS | |
|
||||
| [DOSBox-Turbo](https://play.google.com/store/apps/details?id=com.fishstix.dosbox) | :orange_book: | It should have source available due to being based on DOSBox, but I can't find it | :x: | :heavy_minus_sign: | :x: | DOS | |
|
||||
| [DOSBox-X](https://github.com/joncampbell123/dosbox-x/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | DOS | |
|
||||
| [em-dosbox](https://github.com/dreamlayers/em-dosbox) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_minus_sign: | :heavy_check_mark: | DOS | |
|
||||
| [DOSBox](http://www.dosbox.com/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_minus_sign: | :heavy_check_mark: | DOS | :computer: :apple: :penguin: :imp: |
|
||||
| [DOSBox Enhanced Community Edition](https://yesterplay.net/dosboxece/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :x: | :x: | DOS | :computer: :penguin: |
|
||||
| [DOSBox-Pure](https://github.com/schellingb/dosbox-pure/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | DOS | :computer: :apple: :penguin: |
|
||||
| [DOSBox-Staging](https://dosbox-staging.github.io/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | DOS | :computer: :apple: :penguin: |
|
||||
| [DOSBox-Turbo](https://play.google.com/store/apps/details?id=com.fishstix.dosbox) | :orange_book: | It should have source available due to being based on DOSBox, but I can't find it | :x: | :heavy_minus_sign: | :x: | DOS | :robot: |
|
||||
| [DOSBox-X](https://github.com/joncampbell123/dosbox-x/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | DOS | :computer: :apple: :penguin: :floppy_disk: |
|
||||
| [em-dosbox](https://github.com/dreamlayers/em-dosbox) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_minus_sign: | :heavy_check_mark: | DOS | :globe_with_meridians: |
|
||||
|
||||
### x86 emulators
|
||||
|
||||
| Emulator | FOSS | License | Free | Active | Recommended | Emulated systems | Platform |
|
||||
|------------------------------------------------------------------------|----------------|-----------------------------------------------------------------------------|--------------------|--------------------|--------------------|---------------------------------------|----------|
|
||||
| [86Box](https://github.com/86Box/86Box/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [Bochs](https://sourceforge.net/projects/bochs/) | :green_book: | LGPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [Box86](https://github.com/ptitSeb/box86) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [Box64](https://github.com/ptitSeb/box64) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [Box64Droid](https://github.com/Ilya114/Box64Droid) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [Fake86](https://sourceforge.net/projects/fake86/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :x: | :x: | x86 | |
|
||||
| [FEX-Emu](https://github.com/FEX-Emu/FEX) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [Firn](https://github.com/TheLukeGuy/firn) | :green_book: | Dual-licensed under the Apache 2.0 or MIT license | :heavy_check_mark: | :x: | :x: | x86 | |
|
||||
| [MartyPC](https://github.com/dbalsom/martypc) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [PC.js](https://github.com/jeffpar/pcjs) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [PCBox](https://github.com/PCBox/PCBox/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [PCem](https://github.com/sarah-walker-pcem/pcem/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :x: | :heavy_check_mark: | x86 | |
|
||||
| [PCx86](https://www.pcjs.org/docs/pcx86/) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [PDP-8/E](http://www.bernhard-baehr.de/pdp8e/pdp8e.html) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_minus_sign: | :heavy_check_mark: | x86 | |
|
||||
| [Programma/Program 101](http://web.tiscali.it/claudiolarini/emul2.htm) | :orange_book: | :heavy_minus_sign: | :heavy_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | x86 | |
|
||||
| [QEMU](https://www.qemu.org/) | :green_book: | LGPLv2.1 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86, ARM, MIPS, RISC-V, PowerPC, more | |
|
||||
| [UniPCEmu (formerly x86EMU)](https://superfury.itch.io/unipcemu) | :closed_book: | Proprietary | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [VARCem](https://www.varcem.com/) | :green_book: | 3-clause BSD license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [VirtualXT](https://github.com/andreas-jonsson/virtualxt) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | |
|
||||
| [Winlator](https://github.com/brunodev85/winlator) | Yes, partially | Source available/MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | x86 | |
|
||||
| [XTulator](https://github.com/mikechambers84/XTulator) | :orange_book: | Might be GNU GPLv2 since it is a rewrite of Fake86, but no license supplied | :heavy_check_mark: | :x: | :heavy_minus_sign: | x86 | |
|
||||
| [86Box](https://github.com/86Box/86Box/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :computer: :apple: :penguin: |
|
||||
| [Bochs](https://github.com/bochs-emu/Bochs) | :green_book: | LGPLv2.1 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :computer: :apple: :penguin: :imp: |
|
||||
| [Box86](https://github.com/ptitSeb/box86) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :robot: Raspberry Pi [Others](https://github.com/ptitSeb/box86/blob/master/docs/COMPILE.md) |
|
||||
| [Box64](https://github.com/ptitSeb/box64) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :robot: Raspberry Pi [Others](https://github.com/ptitSeb/box86/blob/master/docs/COMPILE.md) |
|
||||
| [Box64Droid](https://github.com/Ilya114/Box64Droid) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :robot: |
|
||||
| [Fake86](https://sourceforge.net/projects/fake86/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :x: | :x: | x86 | :computer: :penguin: |
|
||||
| [FEX-Emu](https://github.com/FEX-Emu/FEX) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :penguin: |
|
||||
| [Firn](https://github.com/TheLukeGuy/firn) | :green_book: | Dual-licensed under the Apache 2.0 or MIT license | :heavy_check_mark: | :x: | :x: | x86 | :computer: :penguin: |
|
||||
| [MartyPC](https://github.com/dbalsom/martypc) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :computer: |
|
||||
| [PC.js](https://github.com/jeffpar/pcjs) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :globe_with_meridians: |
|
||||
| [PCBox](https://github.com/PCBox/PCBox/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :computer: :penguin: |
|
||||
| [PCem](https://github.com/sarah-walker-pcem/pcem/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :x: | :heavy_check_mark: | x86 | :computer: :penguin: |
|
||||
| [PCx86](https://www.pcjs.org/docs/pcx86/) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :globe_with_meridians: |
|
||||
| [PDP-8/E](https://www.bernhard-baehr.de/pdp8e/pdp8e.html) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_minus_sign: | :heavy_check_mark: | x86 | :apple: |
|
||||
| [Programma/Program 101](http://web.tiscali.it/claudiolarini/emul2.htm) | :orange_book: | :heavy_minus_sign: | :heavy_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | x86 | :computer: |
|
||||
| [QEMU](https://www.qemu.org/) | :green_book: | LGPLv2.1 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86, ARM, MIPS, RISC-V, PowerPC, more | :computer: :apple: :penguin: :imp: |
|
||||
| [UniPCEmu (formerly x86EMU)](https://superfury.itch.io/unipcemu) | :closed_book: | Proprietary | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :computer: :robot: Sony PlayStation Portable Sony PlayStation Vita Nintendo Switch |
|
||||
| [VARCem](https://www.varcem.com/) | :green_book: | 3-clause BSD license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :computer: |
|
||||
| [VirtualXT](https://github.com/andreas-jonsson/virtualxt) | :green_book: | MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | x86 | :computer: :penguin: |
|
||||
| [Winlator](https://github.com/brunodev85/winlator) | Yes, partially | Source available/MIT license | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | x86 | :robot: |
|
||||
| [XTulator](https://github.com/mikechambers84/XTulator) | :orange_book: | Might be GNU GPLv2 since it is a rewrite of Fake86, but no license supplied | :heavy_check_mark: | :x: | :heavy_minus_sign: | x86 | :computer: :penguin: |
|
||||
|
||||
### System/370, ESA/390, z/Architecture
|
||||
|
||||
| Emulator | FOSS | License | Free | Active | Recommended | Emulated systems | Platform |
|
||||
|-----------------------------------------|--------------|------------------|--------------------|--------------------|--------------------|----------------------------------------------------------|----------|
|
||||
| [Hercules](http://www.hercules-390.eu/) | :green_book: | Q public license | :heavy_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | System/370, ESA/390 architectures, 64-bit z/Architecture | |
|
||||
| [z390](http://www.z390.org/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | z390 Portable Mainframe | |
|
||||
| [Hercules](http://www.hercules-390.eu/) | :green_book: | Q public license | :heavy_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | System/370, ESA/390 architectures, 64-bit z/Architecture | :computer: :apple: :penguin: :imp: |
|
||||
| [z390](http://www.z390.org/) | :green_book: | GNU GPLv2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_minus_sign: | z390 Portable Mainframe | :computer: :apple: :penguin: |
|
||||
|
||||
### Apple computers
|
||||
|
||||
|
|
Loading…
Reference in a new issue