Both sides previous revisionPrevious revisionNext revision | Previous revision |
games:linux:2004scape_localhost [2025/04/25 02:07] – [Standalone Test] Sean Rhone | games:linux:2004scape_localhost [2025/04/26 01:45] (current) – [SC55_zzdenis SoundFont] Sean Rhone |
---|
| |
* These notes provide a local single-player server for 2004Scape ((RSPS/RuneScape Private Server based on cache ''225'' from May 18th, 2004)) | * These notes provide a local single-player server for 2004Scape ((RSPS/RuneScape Private Server based on cache ''225'' from May 18th, 2004)) |
* Last tested commit: [[https://github.com/2004Scape/Server/commit/a82c2f5adcad2d61c8f4488efcb4b95c3b019105|a82c2f5]] | * Last tested commit: [[https://github.com/2004Scape/Server/commit/402159840ef48b990b1e8ac2ea20aaec16e9e3f5|4021598]] |
| |
===== Media ===== | ===== Media ===== |
rm -f '/tmp/June_2004_Map.jpg' && mkdir -p ~/'Projects/2004Scape-Server/ext' && wget -O '/tmp/June_2004_Map.jpg' 'https://runescape.wiki/images/June_2004_Map.jpg?35d17' && sha384sum '/tmp/June_2004_Map.jpg' | grep 'abfdfe4597975addbb9d79d2cce2e56f0054f2742f351bd9dc700f55e91157e6c2142749f113927b027ed42efb8ad833' > '/dev/null' && mv -f '/tmp/June_2004_Map.jpg' ~/'Projects/2004Scape-Server/ext/June_2004_Map.jpg' && ls ~/'Projects/2004Scape-Server/ext/June_2004_Map.jpg' | rm -f '/tmp/June_2004_Map.jpg' && mkdir -p ~/'Projects/2004Scape-Server/ext' && wget -O '/tmp/June_2004_Map.jpg' 'https://runescape.wiki/images/June_2004_Map.jpg?35d17' && sha384sum '/tmp/June_2004_Map.jpg' | grep 'abfdfe4597975addbb9d79d2cce2e56f0054f2742f351bd9dc700f55e91157e6c2142749f113927b027ed42efb8ad833' > '/dev/null' && mv -f '/tmp/June_2004_Map.jpg' ~/'Projects/2004Scape-Server/ext/June_2004_Map.jpg' && ls ~/'Projects/2004Scape-Server/ext/June_2004_Map.jpg' |
| |
===== Fluid GM SoundFont ====== | ===== SC55_zzdenis SoundFont ===== |
| |
* ''FluidR3_GM.sf2'' | * https://www.doomworld.com/forum/topic/129928-new-sc55-soundfont-266mb-all-new-441k-samples/ |
* Add symlink above ''zenity'' in [[#server_update|update script]] | * https://drive.google.com/file/d/1wdYpwoCka8r7ZuIzPn1CHy13_4aP9oSq/view?usp=sharing |
| * ''SC55_zzdenis_v0.5.sf2'' |
| * Add symlink above ''zenity'' in [[#server_update|Update script]] |
| |
sudo zypper install 'fluid-soundfont-gm' | mkdir -p ~/'Projects/2004Scape-Server/ext' && sha384sum ~/'Downloads/SC55_zzdenis_v0.5.sf2' | grep 'f386f638777072fc220e39afbd7efcd227ca2bfcf13403bf47fbb2e2b8f4d151239710cc36c8530a75c3b4c3f55066b7' > '/dev/null' && mv -f ~/'Downloads/SC55_zzdenis_v0.5.sf2' ~/'Projects/2004Scape-Server/ext' |
| |
nano ~/'Projects/2004Scape-Server/scripts/localhost-server-update.sh' | nano ~/'Projects/2004Scape-Server/scripts/localhost-server-update.sh' |
| |
ln -s -f '/usr/share/sounds/sf2/FluidR3_GM.sf2' ~/'Projects/2004Scape-Server/src/public/client/SCC1_Florestan.sf2' | ln -s -f ~/'Projects/2004Scape-Server/ext/SC55_zzdenis_v0.5.sf2' ~/'Projects/2004Scape-Server/src/public/client/SCC1_Florestan.sf2' |
| |
ls -la ~/'Projects/2004Scape-Server/src/public/client/SCC1_Florestan.sf2' | ls -la ~/'Projects/2004Scape-Server/src/public/client/SCC1_Florestan.sf2' |
| |
<code> | <code> |
| # 2004Scape-localhost.desktop |
| |
[Desktop Entry] | [Desktop Entry] |
Name=2004Scape | Name=2004Scape |
StartupNotify=false | StartupNotify=false |
Exec='/bin/bash' -c "gio open 'https://github.com/2004Scape/Server/commits/main/'" | Exec='/bin/bash' -c "gio open 'https://github.com/2004Scape/Server/commits/main/'" |
Name=Updates Check | Name=Commits Check |
| |
[Desktop Action Notes] | [Desktop Action Notes] |
| |
cd ~/'Projects/2004Scape-Server/src' && npm run 'clean' | cd ~/'Projects/2004Scape-Server/src' && npm run 'clean' |
| |
====== Standalone Test ====== | |
| |
sudo zypper install 'webkit2gtk4-minibrowser' | |
| |
'/usr/libexec/libwebkitgtk-6_0-0/MiniBrowser' --autoplay-policy 'allow' --private 'http://localhost:8888/rs2.cgi' | |
| |