hermanjustnu / scoop-emulators Goto Github PK
View Code? Open in Web Editor NEWScoop bucket for emulators
License: The Unlicense
Scoop bucket for emulators
License: The Unlicense
scummvm-nightly
Installing 'scummvm-nightly' (202104030841-b5804e12) [64bit]
원격 서버에서 (404) 찾을 수 없음 오류를 반환했습니다.
URL https://buildbot.scummvm.org/snapshots/master/mingw-w64-master-b5804e12.zip is not valid
The actual hash varies each time that I sun the scoop update.
App: emulators/scummvm
URL: https://www.scummvm.org/frs/scummvm/2.2.1/scummvm-2.2.1-win32-x86_64.zip
First bytes: 3C 21 44 4F 43 54 59 50
Expected: a4ecf09385ab604bdb3ead3d4f5bd5c162c5659724f8b83178534799ab9239e2
Actual: 3748a5a23ca19e05216d24163db651e2ddeb7f7ae46768df17e17064b682d5b5
Please try again or create a new issue by using the following link and paste your console output:
https://github.com/hermanjustnu/scoop-emulators/issues/new?title=scummvm%402.2.1%3a+hash+check+failed
SameBoy is a very accurate, actively developed and FLOSS Game Boy emulator.
https://sameboy.github.io/
Hello
Is it possible to add the PSX emulator found here: https://github.com/stenzek/duckstation
Thank you
InvalidOperation:
Line |
4 | $burl = $json.homepage + $amatch.Groups['url'].Value
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Cannot index into a null array.
Invoke-WebRequest:
Line |
5 | $bpage = (Invoke-WebRequest $burl).Content
| ~~~~~
| Cannot validate argument on parameter 'Uri'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.
InvalidOperation:
8 | $rurl = $bmatch.Groups['url'].Value
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Cannot index into a null array.
InvalidOperation:
Line |
9 | $curl = $json.homepage + $bmatch.Groups['url'].Value
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Cannot index into a null array.
Invoke-WebRequest:
Line |
10 | $cpage = (Invoke-WebRequest -Method Head $curl).RawContent
| ~~~~~
| Cannot validate argument on parameter 'Uri'. The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.
InvalidOperation:
Line |
13 | $rversion = $cmatch.Groups['version'].Value
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Cannot index into a null array.
project64: couldn't match '(.+?) (?<url>.*)' in https://www.pj64-emu.com/public-releases
Hello @hermanjustnu great work!
I thought this repo was abandoned, that's why I created my own. If you agree, I'd like to merge mine with yours, it may not be too different other than the readme, would you be okay with that?
Installing 'mgba' (0.8.1) [64bit]
mGBA-0.8.1-win64.7z (10.7 MB) [===============================================================================] 100%
Checking hash of mGBA-0.8.1-win64.7z ... ERROR Hash check failed!
App: emulators/mgba
URL: https://github.com/mgba-emu/mgba/releases/download/0.8.1/mGBA-0.8.1-win64.7z
First bytes: 37 7A BC AF 27 1C 00 04
Expected: 28807107d5d1ddde914f716e3ac324f6c5abd30a0b787f39f3c64138fe2aa902
Actual: e2e375d83d360b8bca56f1e93f68e303ce651045f167a5444e51661fb39eb8ad
App: emulators/retroarch
URL: https://buildbot.libretro.com/stable/1.9.1/windows/x86_64/RetroArch.7z
First bytes: 37 7A BC AF 27 1C 00 04
Expected: 5aca689673fad9cb8ca64a284b24563308ff062477bb968e6c4edc7690743dee
Actual: 4d21ffa72ccf24c9821553188414572b82f8b9c9ceb066c4c525bfeddb44a86d```
Cannot shim 'retroarch.exe': File does not exist
Snes9x persists snes9x.conf folder and cann't save settings.
FCEUX persists fceux.cfg folder and cann't save settings, too.
Extracting desmume-0.9.11-win64.zip ... done.
Running pre-install script...
Linking ~\scoop\apps\desmume\current => ~\scoop\apps\desmume\0.9.11
Creating shortcut for DeSmuME (DeSmuME.exe) failed: Couldn't find C:\Users\Danny\scoop\apps\desmume\current\DeSmuME.exe
Persisting AviFiles
Persisting Battery
Persisting Cheats
Persisting Firmware
Persisting Lua
Persisting Roms
Persisting Screenshots
Persisting SramImportExport
Persisting States
Persisting StateSlots
Persisting desmume.ini
'desmume' (0.9.11) was installed successfully!
This is because it extracts as DeSmuME_0.9.11_x64.exe
not DeSmuME.exe
bsnes on GitHub
Package Name: duckstation-preview
@hermanjustnu, I'm getting this error when trying to install it:
Originally posted by @ppvnf in #73 (comment)
Currently running the Citra-Canary branch.
The user folder does exist in persist, but since it's not linked, the emulator will still pick what's in the app folder, which means you always have to copy stuff back and forth to get everything set up after every update.
Hopefully this isn't complicated to fix.
Thank you in advance.
Download: Status Legend:
Download: (OK):download completed.
Checking hash of rpcs3-v0.0.9-9790-fbe6900b_win64.7z ... ERROR Hash check failed!
App: hermanjustnu-emulators/rpcs3
URL: https://github.com/RPCS3/rpcs3-binaries-win/releases/download/build-fbe6900b287423da98ae07278f9614734e151d67/rpcs3-v0.0.9-9790-fbe6900b_win64.7z
First bytes: 37 7A BC AF 27 1C 00 04
Expected: 20bd1f0767d2f2c2cbdb345f8eb4c30c48547b33a98ca8fb77f5f7181b4abbb3
Actual: 8df5da85579e26aeb5c6b8151f2198ca9782155f3a6204d13578ce34a2b4992f
Installing 'retroarch' (1.9.10) [64bit]
Loading RetroArch.7z from cache.
Checking hash of RetroArch.7z ... ok.
Extracting RetroArch.7z ... done.
Running pre-install script...
Linking ~\scoop\apps\retroarch\current => ~\scoop\apps\retroarch\1.9.10
Creating shim for 'retroarch'.
Can't shim 'retroarch.exe': File doesn't exist.
Please add preview version
Extracting citra-windows-mingw-20201112-288baa7.7z ... Could not find 'canary-mingw'! (error 16)
At C:\users\amand\Scoop\apps\scoop\current\lib\core.ps1:510 char:9
throw "Could not find '$(fname $from)'! (error $($proc.ExitCo ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Updating 'mgba' (0.9.0 -> 0.9.1)
Downloading new version
mGBA-0.9.1-win64.7z (12.3 MB) [===============================================================================] 100%
Checking hash of mGBA-0.9.1-win64.7z ... ERROR Hash check failed!
App: emulators/mgba
URL: https://github.com/mgba-emu/mgba/releases/download/0.9.1/mGBA-0.9.1-win64.7z
First bytes: 37 7A BC AF 27 1C 00 04
Expected: db02f9b4fdd9d0844362e82e1ce168aa1049056054c6a21b2a6cbef94d1d9563
Actual: 239224df0e061894bce5f5ea5fc2b2d2a7eaf781f15e2e32220134a451bbff28
Hello @hermanjustnu,
I have been working on both scoop-games and a fork of this repo to fix up, normalize and standardize emu manifests.
I have many fixes and updates for manifests in this repo that will fix and close practically all of your open issues.
These updates have been tested in all stages (install, update, uninstall) and all of them are updated and working as my writing.
I would like to contribute my updates to this repo. Can I get push access to the repo or will you be able to merge in a PR relatively quicky? My changes will cause conflicts if the bot runs before my merge is approved.
Summary of changes:
My changes should close all existing PRs and issues.
Hello
I wonder if it would be possible to add the software BetterJoy to the repo, which is available here: https://github.com/Davidobot/BetterJoy
Thank you
Plese persist those.
AviFiles
Battery
Cheats
Firmware
Lua
Roms
Screenshots
SramImportExport
States
StateSlots
desmume.ini
config.ini
Download: Status Legend:
Download: (OK):download completed.
Checking hash of setup-project64-v2-3-2-202-g57a221e ... ERROR Hash check failed!
App: hermanjustnu-emulators/project64
URL: http://www.pj64-emu.com/file/setup-project64-v2-3-2-202-g57a221e
First bytes: 4D 5A 50 00 02 00 00 00
Expected: fe8397eb045b92c450abed075d98cc90cf3137461e410a65407ae8d2152bdcfd
Actual: 14139367a84b4ec6f7eaa89a82d96dbec4b264bcc83d822cc886ad5210d151c8
Please try again or create a new issue by using the following link and paste your console output:
https://github.com/hermanjustnu/scoop-emulators/issues/new?title=project64%402.3.2%3a+hash+check+failed
cemuhook_1251c_0575.zip - Cemu hook 0.5.7.5 for 1.25.1-1.25.5
Name: Flashpoint Infinity 11
Description: BlueMaxima's Flashpoint is a Flash game and animation preservation project that allows for the usage of over 100,000 rich web applications that are no longer possible to play online after all major browsers removed native support for NPAPI-enabled plugins, most notably Adobe Flash.
Homepage: https://bluemaxima.org/flashpoint
Download link(s): https://bluemaxima.org/flashpoint/downloads
Some indication of popularity/repute: It's a pretty cool project =)
I know It's not technically an emulator, but it's kinda close IMO
Add "Patches", "SatData" to snes9x's persist folders.
Checking hash of dolphin-master-5.0-11396-x64.7z ... ERROR Hash check failed!
App: emulators/dolphin-dev
URL: https://dl.dolphin-emu.org/builds/dolphin-master-5.0-11396-x64.7z
First bytes: 37 7A BC AF 27 1C 00 04
Expected: 341c81803da8bbeb75458e2e38a7c5340eb49bf3af2b31fc02d7d197271fc5fd
Actual: d77be78ec433c33a1f2e3669a90f02508b74954b2c436dcd661332716e6a9fc0
System: windows10 1909
App: emulators/mgba
URL: https://github.com/mgba-emu/mgba/releases/download/0.8.0/mGBA-0.8.0-win64.7z
First bytes: 37 7A BC AF 27 1C 00 04
Expected: 509bb94076369022b1cdb7aedeb7b766ba0b2129392d4973944607fda14ca3b8
Actual: d8c8af34051db6e027ecf8f3f135b3e473409dc16ed5027802ab3e4350c0d4d0
{
"version": "alpha13-152-g373fdc7e",
"description": "Pegasus is a graphical frontend for browsing your game library and launching all kinds of emulators from the same place",
"homepage": "https://pegasus-frontend.org/",
"license": "GPLv3",
"architecture": {
"64bit": {
"url": "https://github.com/mmatyas/pegasus-frontend/releases/download/continuous/pegasus-fe_alpha13-152-g373fdc7e_win-mingw-static.zip",
"hash": "sha256:9BB7F5E2CD1189519F09D099072B918F98EF27BA5383B1AD529EE3E69E5D2B49"
}
},
"shortcuts": [
[
"pegasus-fe.exe",
"pegasus-fe"
]
],
"checkver": {
"github": "https://github.com/mmatyas/pegasus-frontend"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/mmatyas/pegasus-frontend/releases/download/continuous/pegasus-fe_$version_win-mingw-static.zip"
}
},
"hash": {
"url": "$baseurl/latest.yml",
"regex": "sha512:\\s+$base64"
}
}
}
Could m64p be added which is found here: https://github.com/loganmc10/m64p
Updating 'dolphin-dev' (5.0-11393 -> 5.0-11396)
Downloading new version
The remote server returned an error: (404) Not Found.
At D:\Users\tim\Scoop\apps\scoop\current\lib\install.ps1:130 char:9
+ throw $e
+ ~~~~~~~~
+ CategoryInfo : OperationStopped: (:) [], WebException
+ FullyQualifiedErrorId : The remote server returned an error: (404) Not Found.
Checking hash of RetroArch.7z ... ERROR Hash check failed!
App: emulators/retroarch
URL: https://buildbot.libretro.com/stable/1.9.2/windows/x86_64/RetroArch.7z
First bytes: 37 7A BC AF 27 1C 00 04
Expected: 43295d3c71580a4bac1370cd19e5927a63577850348dab29d258b0ca36cbbfd2
Actual: 86e8a4777cbe95f93d881568f5d13e9ff3bb3038a82cf7fc88937eebfabcb421
Regular MAME json has been updated to the new version which is 230, yet MAMEUI is stuck at 229.
Maybe something has changed that caused checkver and autoupdate to stop working?
Checking hash of ppsspp_win.zip ... ERROR Hash check failed!
App: emulators/ppsspp
URL: https://ppsspp.org/files/1_12_3/ppsspp_win.zip
First bytes: 50 4B 03 04 0A 00 00 00
Expected: c29b1faf56df9c9926cfb77f874484571fbe8e59689b1a39091425ab309e6463
Actual: f909ae76b63984cd88f8c3e8ff56fd6e6bd7de98dd1ee441b5290ddce3fe7d94
Package Name: retroarch
I am trying to update retroarch but says hash is wrong
Searching app list lead me to extras bucket having one, so I raised issue there, hash was fixed, but my scoop keeps complaining about hash
Searching further, the "install.json" contains:
{
"architecture": "64bit",
"url": "https://raw.githubusercontent.com/hermanjustnu/scoop-emulators/master/bucket/retroarch.json"
}
So I came here and https://github.com/hermanjustnu/scoop-emulators/tree/master/bucket)/retroarch.json
contains wrong hash also.
Unsure how I got from one bucket to the other, or how to fix it.
I tried forcing update from extras by running scoop update extras/retroarch
but I get same error.
PS C:\Users\lux_z> scoop update retroarch
retroarch: 1.13.0 -> 1.14.0
Updating one outdated app:
Updating 'retroarch' (1.13.0 -> 1.14.0)
Downloading new version
RetroArch.7z (206,1 MB) [=====================================================================================] 100%
Checking hash of RetroArch.7z ... ERROR Hash check failed!
App: main/retroarch
URL: https://buildbot.libretro.com/stable/1.14.0/windows/x86_64/RetroArch.7z
First bytes: 37 7A BC AF 27 1C 00 04
Expected: 5f51c57064e7dc221350fdff941f0335cc4fe44a7d2799d0fd8b7e907f3e6921
Actual: 2fe124a9d58bc2d5260959b23574972478bfad0d3c1fe10e9cee63757642aba6
Please try again or create a new issue by using the following link and paste your console output:
https:////
PS C:\Users\lux_z> scoop update extras/retroarch
retroarch: 1.13.0 -> 1.14.0
Updating one outdated app:
Updating 'retroarch' (1.13.0 -> 1.14.0)
Downloading new version
RetroArch.7z (206,1 MB) [=====================================================================================] 100%
Checking hash of RetroArch.7z ... ERROR Hash check failed!
App: main/retroarch
URL: https://buildbot.libretro.com/stable/1.14.0/windows/x86_64/RetroArch.7z
First bytes: 37 7A BC AF 27 1C 00 04
Expected: 5f51c57064e7dc221350fdff941f0335cc4fe44a7d2799d0fd8b7e907f3e6921
Actual: 2fe124a9d58bc2d5260959b23574972478bfad0d3c1fe10e9cee63757642aba6
Please try again or create a new issue by using the following link and paste your console output:
https:////
PS C:\Users\lux_z>
Just update to do update.
none
None I can think of, except fixing the hash in this repo's bucket
11
OS architecture: [e.g. 32bit, 64bit]
64bit
Additional software: [(optional) e.g. ConEmu, Git]
{
"last_update": "2022-12-14T13:37:22.2485919+01:00",
"scoop_repo": "https://github.com/ScoopInstaller/Scoop",
"scoop_branch": "master"
}
Add "memstick" to the Persist folder.
Save data is not inherited with the current setting.
Visualboy Advance m on GitHub
Hash check failed!
App: emulators/project64
URL: https://www.pj64-emu.com/download/project64-3-0-1-zip
First bytes: 60 33 68 79 67 84 89 80
Expected: 0cf95cbb70f33166258eff125f592bdf8534e8170af5f2b98a3d01b1516cead4
Actual: 2cea81ee09fcf66102afafdb98dc3669011b0112d570c4b1af8ecc5258e66b73
Installing 'fceux' (2.3.0) [64bit]
fceux-2.3.0-win32.zip (3,3 MB) [==============================================================================] 100%
Checking hash of fceux-2.3.0-win32.zip ... ERROR Hash check failed!
App: emulators/fceux
URL: https://downloads.sourceforge.net/project/fceultra/Binaries/2.3.0/fceux-2.3.0-win32.zip
First bytes: 50 4B 03 04 14 00 02 00
Expected: 5577f7e3cbeadf0873a38ab65adec2bd2ac45423
Actual: c88de683aa79df6a9b5bba71ef71047534f85c03
Download: Download Results:
Download: gid |stat|avg speed |path/URI
Download: ======+====+===========+=======================================================
Download: 193ac9|OK | 9.1MiB/s|C:/Users/andre/scoop/cache/cemu#1.26.0c#https_cemu.info_releases_cemu_1.26.0.zip
Download: Status Legend:
Download: (OK):download completed.
Checking hash of cemu_1.26.0.zip ... ERROR Hash check failed!
App: emulators/cemu
URL: https://cemu.info/releases/cemu_1.26.0.zip
First bytes: 50 4B 03 04 0A 00 00 00
Expected: 1783557ca60ae6b84cb114669ffb4f9b4db0ed1babc66bf1bacb15f2ce674fd6
Actual: c5275a6ff31f4fa72ab45157156e2a74ed673156a57722ec32fb7278b0ac045c
Please add Mesen for another emulator to pick from, this emulators focuses on accuracy. download
Please add bsnes it also provides high-accuracy emulation except for the SNES. download
Please also add melonDS, an upcoming Nintendo DS emulator is showing a lot of promise. download
Last but not least please add GBE+, another gameboy, gameboy colour, and gameboy advance emulator except this support many of the disappearing peripherals that era had brought out for the gameboy line. download
App: emulators/cemu
URL: https://cemu.info/releases/cemu_1.18.2.zip
First bytes: 50 4B 03 04 0A 00 00 00
Expected: c716a6fb1c30ce1891ff5fb9b277744decadba534eddf230efca39f5c2cfd56c
Actual: f8fe213a43d8a0ba63e52b7080b05c39b3922a6f82467587117c6642b0ff728d
{
"version": "1.0.6",
"description": "gameOS theme for Pegasus Frontend",
"homepage": "https://github.com/PlayingKarrde/gameOS",
"license": "GPLv3",
"url": "https://github.com/PlayingKarrde/gameOS/archive/1.0.6.zip",
"hash": "4b977937f854cb819523d287a5c7b42fb3373e04f5ed6b8b8c41dc3f99b9333b",
"depends": "pegasus-fe",
"suggests": "k-lite-codec-pack-basic-np",
"post_install": [
"mv \"$dir\\gameOS-$version\\*\" \"$dir\"",
"rmdir \"$dir\\gameOS-$version\"",
"$pegasusDir = \"$(appdir pegasus-fe $global)\\current\"",
"if(!(Test-Path \"$pegasusDir\")) {",
" error \"pegasus-fe install not found\"",
"}",
"if(!(Test-Path \"$pegasusDir\\config\")) {",
" New-Item \"$pegasusDir\\config\" -ItemType Directory -Force | Out-Null",
"}",
"if(!(Test-Path \"$pegasusDir\\config\\themes\")) {",
" New-Item \"$pegasusDir\\config\\themes\" -ItemType Directory -Force | Out-Null",
"}",
"cmd /c mklink /j \"$pegasusDir\\config\\themes\\gameOS\" \"$(current_dir $dir)\""
],
"uninstaller": {
"script": [
"$pegasusDir = \"$(appdir pegasus-fe $global)\\current\"",
"if(Test-Path \"$pegasusDir\\config\\themes\\gameOS\") {",
" attrib -R /L \"$pegasusDir\\config\\themes\\gameOS\"",
" & \"$env:COMSPEC\" /c rmdir \"$pegasusDir\\config\\themes\\gameOS\"",
"}"
]
},
"checkver": {
"github": "https://github.com/PlayingKarrde/gameOS"
},
"autoupdate": {
"url": "https://github.com/PlayingKarrde/gameOS/archive/$version.zip"
}
}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.