Push beta ppsspp core

This commit is contained in:
Ethan O'Brien 2023-07-28 08:49:10 -05:00
parent 8e1529ca35
commit a10e4766dc
4 changed files with 9 additions and 4 deletions

View file

@ -129,6 +129,8 @@ It is **HIGHLY** suggested that you update to 4.0 ASAP.
<br> <br>
***PSP is not yet supported***. Some of y'all may have seen that I pushed a "beta" ppsspp core, but this core is not ready for daily use. It still crashes randomly and any games that use 3d (so like, all of them) will just have a white screen (and might just crash). Do not open issues related to the "psp" core.
<!-- 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 ---> <!-- 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 🎮 --->

View file

@ -19,6 +19,7 @@ class EmulatorJS {
if (generic) { if (generic) {
const options = { const options = {
'a5200': 'atari5200', 'a5200': 'atari5200',
'beetle_vb': 'vb',
'desmume2015': 'nds', 'desmume2015': 'nds',
'fbalpha2012_cps1': 'arcade', 'fbalpha2012_cps1': 'arcade',
'fbalpha2012_cps2': 'arcade', 'fbalpha2012_cps2': 'arcade',
@ -29,7 +30,6 @@ class EmulatorJS {
'handy': 'lynx', 'handy': 'lynx',
'mame2003': 'mame2003', 'mame2003': 'mame2003',
'mednafen_psx_hw': 'psx', 'mednafen_psx_hw': 'psx',
'beetle_vb': 'vb',
'melonds': 'nds', 'melonds': 'nds',
'mgba': 'gba', 'mgba': 'gba',
'mupen64plus_next': 'n64', 'mupen64plus_next': 'n64',
@ -37,6 +37,7 @@ class EmulatorJS {
'opera': '3do', 'opera': '3do',
'pcsx_rearmed': 'psx', 'pcsx_rearmed': 'psx',
'picodrive': 'sega', 'picodrive': 'sega',
'ppsspp': 'psp',
'prosystem': 'atari7800', 'prosystem': 'atari7800',
'snes9x': 'snes', 'snes9x': 'snes',
'stella2014': 'atari2600', 'stella2014': 'atari2600',
@ -67,7 +68,8 @@ class EmulatorJS {
'mame2003': 'mame2003', 'mame2003': 'mame2003',
'arcade': 'fbneo', 'arcade': 'fbneo',
'psx': 'pcsx_rearmed', 'psx': 'pcsx_rearmed',
'3do': 'opera' '3do': 'opera',
'psp': 'ppsspp'
} }
return options[core] || core; return options[core] || core;
} }
@ -92,6 +94,7 @@ class EmulatorJS {
'opera': ['iso', 'bin', 'chd', 'cue'], 'opera': ['iso', 'bin', 'chd', 'cue'],
'pcsx_rearmed': ['bin', 'cue', 'img', 'mdf', 'pbp', 'toc', 'cbn', 'm3u', 'ccd'], 'pcsx_rearmed': ['bin', 'cue', 'img', 'mdf', 'pbp', 'toc', 'cbn', 'm3u', 'ccd'],
'picodrive': ['bin', 'gen', 'smd', 'md', '32x', 'cue', 'iso', 'sms', '68k', 'chd'], 'picodrive': ['bin', 'gen', 'smd', 'md', '32x', 'cue', 'iso', 'sms', '68k', 'chd'],
'ppsspp': ['elf', 'iso', 'cso', 'prx', 'pbp'],
'prosystem': ['a78', 'bin'], 'prosystem': ['a78', 'bin'],
'snes9x': ['smc', 'sfc', 'swc', 'fig', 'bs', 'st'], 'snes9x': ['smc', 'sfc', 'swc', 'fig', 'bs', 'st'],
'stella2014': ['a26', 'bin', 'zip'], 'stella2014': ['a26', 'bin', 'zip'],

File diff suppressed because one or more lines are too long

View file

@ -92,7 +92,7 @@
<script> <script>
input.onchange = async () => { input.onchange = async () => {
const url = URL.createObjectURL(new Blob([input.files[0]])) const url = new Blob([input.files[0]])
const parts = input.files[0].name.split(".") const parts = input.files[0].name.split(".")
const core = await (async (ext) => { const core = await (async (ext) => {