Both sides previous revisionPrevious revisionNext revision | Previous revision |
games:windows:2004scape_localhost [2025/04/04 17:27] – Sean Rhone | games:windows:2004scape_localhost [2025/04/16 01:48] (current) – 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/6e9d5f12d656797bda83d6d46d0b5abc8fd02b63|6e9d5f1]] | * Last tested commit: [[https://github.com/2004Scape/Server/commit/910f1910c1f489503e3885cebcff62c75f45b1a1|910f191]] |
| |
===== Media ===== | ===== Media ===== |
===== Prerequisites ===== | ===== Prerequisites ===== |
| |
* [[windows;11_ltsc|Windows 11 (24H2)]] | |
* [[windows:10|Windows 10 (21H2)]] | * [[windows:10|Windows 10 (21H2)]] |
| * [[windows;11_ltsc|Windows 11 (24H2)]] |
| |
===== Resources ===== | ===== Resources ===== |
**** | **** |
| |
"netsh.exe" advfirewall firewall add rule name="2004Scape localhost Server (node.exe)" dir="in" action="block" program="%ProgramFiles%\nodejs\node.exe" protocol="tcp" localport="80" | "netsh.exe" advfirewall firewall add rule name="2004Scape localhost Server (node.exe)" dir="in" action="block" profile="any" program="%ProgramFiles%\nodejs\node.exe" protocol="tcp" localport="80" |
| |
===== LAN ===== | ===== LAN ===== |
* :!: Can't have above block rule enabled at the same time | * :!: Can't have above block rule enabled at the same time |
| |
"netsh.exe" advfirewall firewall add rule name="2004Scape localhost Server (node.exe)" dir="in" action="allow" program="%ProgramFiles%\nodejs\node.exe" protocol="tcp" localport="80" remoteip="localsubnet" | "netsh.exe" advfirewall firewall add rule name="2004Scape localhost Server (node.exe)" dir="in" action="allow" profile="any" program="%ProgramFiles%\nodejs\node.exe" protocol="tcp" localport="80" remoteip="localsubnet" |
| |
===== Delete Rule ===== | ===== Delete Rule ===== |
==== Client ==== | ==== Client ==== |
| |
"http://localhost/rs2.cgi" | "http://localhost:80/rs2.cgi" |
| |
2004Scape | 2004Scape |
==== Client ==== | ==== Client ==== |
| |
"http://localhost/rs2.cgi" | "http://localhost:80/rs2.cgi" |
| |
2004Scape (localhost) | 2004Scape (localhost) |
==== Client ==== | ==== Client ==== |
| |
* http://localhost/rs2.cgi | * http://localhost:80/rs2.cgi |
* http://localhost:80 | |
| |
===== Update ===== | ===== Update ===== |
* https://www.doomworld.com/forum/topic/136501-best-soundfonts/ | * https://www.doomworld.com/forum/topic/136501-best-soundfonts/ |
| |
===== Good ===== | * ''SC-55 SoundFont v1.2a1.sf2'' preferred |
| |
* ''SC-55 Patch93.sf2'' (preferred) | ===== Symlink Test ===== |
| |
* ''FireBall SoundFont V1.28.sf2'' ([[https://datajake.braillescreen.net/500_Soundfonts_Full_GM_Sets/|source]]) | "explorer.exe" "%UserProfile%\Projects\2004Scape-Server\src\public\client" |
* ''Timbres of Heaven (XGM) 4.00(G).sf2'' ([[https://www.midkar.com/SoundFonts/index.html|source]]) | |
* ''Arachno SoundFont - Version 1.0.sf2'' ([[https://www.arachnosoft.com/main/download.php?id=soundfont-sf2|source]]) | |
* ''SGM-v2.01-NicePianosGuitarsBass-V1.2.sf2'' ([[https://musical-artifacts.com/artifacts/855/SGM-v2.01-NicePianosGuitarsBass-V1.2.sf2|source]]) | |
* ''Jnsgm2.sf2'' ([[https://github.com/wrightflyer/SF2_SoundFonts/blob/master/Jnsgm2.sf2|source]]) | |
* ''SC-55 JMSexton.sf2'' | |
* ''OPL-3_FM_128M.sf2'' ([[https://sources.debian.org/src/opl3-soundfont/1.0-4/|source]]) | |
| |
===== March2 ===== | DEL /Q "%UserProfile%\Projects\2004Scape-Server\src\public\client\SCC1_Florestan.sf2" && MKLINK "%UserProfile%\Projects\2004Scape-Server\src\public\client\SCC1_Florestan.sf2" "%UserProfile%\Projects\2004Scape-Server\src\public\client\x" |
| |
==== Yes ==== | * ''SC-55 SoundFont v1.2a1.sf2'' |
| |
* TODO | DEL /Q "%UserProfile%\Projects\2004Scape-Server\src\public\client\SCC1_Florestan.sf2" && MKLINK "%UserProfile%\Projects\2004Scape-Server\src\public\client\SCC1_Florestan.sf2" "%UserProfile%\Projects\2004Scape-Server\src\public\client\SC-55 SoundFont v1.2a1.sf2" |
| |
==== Maybe ==== | ==== Updater ==== |
| |
* ''GM2 Map Soundfont.sf2'' | * ''SC-55 SoundFont v1.2a1.sf2'' |
| |
==== No ==== | "notepad.exe" "%UserProfile%\Projects\2004Scape-Server\scripts\localhost-server-update.bat" |
| |
| <code> |
| DEL /Q "%UserProfile%\Projects\2004Scape-Server\src\public\client\SCC1_Florestan.sf2" |
| MKLINK "%UserProfile%\Projects\2004Scape-Server\src\public\client\SCC1_Florestan.sf2" "%UserProfile%\Projects\2004Scape-Server\src\public\client\SC-55 SoundFont v1.2a1.sf2" |
| |
* ''SC-55 zz_denis v0.5.sf2'' | :: End SF</code> |
* ''SC-55 zz_denis v0.2.sf2'' | |
* ''SC-55 Roland SOUNDCanvas Up.sf2'' | |
* ''SC-55 EmperorGrieferus 131mb.sf2'' | |
* ''SC-55 EmperorGrieferus 113mb.sf2'' | |
* ''SC-55 EmperorGrieferus 79mb.sf2'' | |
* ''GM DLS Remastered Version 2 Alt.sf2'' | |
| |