| Next revision | Previous revision |
| games:linux:2004scape_localhost_rolling [2026/01/05 23:48] – created Sean Rhone | games:linux:2004scape_localhost_rolling [2026/01/05 23:55] (current) – Sean Rhone |
|---|
| * Lost City Server + Client | * Lost City Server + Client |
| * [[https://lostcity.rs/t/singleplayer-main-branch-scripts-and-desktop-start-launchers-on-windows-linux-freebsd/54|Lost City Forums]] | * [[https://lostcity.rs/t/singleplayer-main-branch-scripts-and-desktop-start-launchers-on-windows-linux-freebsd/54|Lost City Forums]] |
| | |
| * 2026/01/05: ''254'' | * 2026/01/05: ''254'' |
| |
| * :!: 2026/01/05: WIP | * :!: 2026/01/05: Untested |
| |
| ===== Prerequisites ===== | ===== Prerequisites ===== |
| |
| * https://github.com/LostCityRS/Engine-TS/commits/254/ | * https://github.com/LostCityRS/Engine-TS/commits/254/ |
| | * https://github.com/LostCityRS/Engine-TS/branches |
| |
| cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/LostCity-rolling-EngineTS/src' && git clone --branch '254' --depth '1' --recurse-submodules 'https://github.com/LostCityRS/Engine-TS.git' ~/'Projects/LostCity-rolling-EngineTS/src' | cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/LostCity-rolling-EngineTS/src' && git clone --branch '254' --depth '1' --recurse-submodules 'https://github.com/LostCityRS/Engine-TS.git' ~/'Projects/LostCity-rolling-EngineTS/src' |
| |
| * https://github.com/LostCityRS/Content/commits/254/ | * https://github.com/LostCityRS/Content/commits/254/ |
| | * https://github.com/LostCityRS/Content/branches |
| |
| cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/LostCity-rolling-EngineTS/content' && git clone --branch '254' --depth '1' --recurse-submodules 'https://github.com/LostCityRS/Content.git' ~/'Projects/LostCity-rolling-EngineTS/content' | cd ~ && mkdir -p ~/'Projects' && rm -Rf ~/'Projects/LostCity-rolling-EngineTS/content' && git clone --branch '254' --depth '1' --recurse-submodules 'https://github.com/LostCityRS/Content.git' ~/'Projects/LostCity-rolling-EngineTS/content' |
| |
| * https://runescape.wiki/w/World_map#/media/File:June_2004_Map.jpg ([[https://drive.google.com/file/d/1V_nMvkDwE__dtokzG0xaytUwrqOtGKMO/view?usp=sharing|mirror]]) | * https://runescape.wiki/w/World_map#/media/File:June_2004_Map.jpg ([[https://drive.google.com/file/d/1V_nMvkDwE__dtokzG0xaytUwrqOtGKMO/view?usp=sharing|mirror]]) |
| | * :!: TODO: Updated map |
| |
| rm -f '/tmp/June_2004_Map.jpg' && mkdir -p ~/'Projects/LostCity-rolling-EngineTS/ext' && wget -O '/tmp/June_2004_Map.jpg' 'https://runescape.wiki/images/June_2004_Map.jpg?35d17' --user-agent='script' && sha384sum '/tmp/June_2004_Map.jpg' | grep 'abfdfe4597975addbb9d79d2cce2e56f0054f2742f351bd9dc700f55e91157e6c2142749f113927b027ed42efb8ad833' > '/dev/null' && mv -f '/tmp/June_2004_Map.jpg' ~/'Projects/LostCity-rolling-EngineTS/ext/June_2004_Map.jpg' && ls ~/'Projects/LostCity-rolling-EngineTS/ext/June_2004_Map.jpg' | rm -f '/tmp/June_2004_Map.jpg' && mkdir -p ~/'Projects/LostCity-rolling-EngineTS/ext' && wget -O '/tmp/June_2004_Map.jpg' 'https://runescape.wiki/images/June_2004_Map.jpg?35d17' --user-agent='script' && sha384sum '/tmp/June_2004_Map.jpg' | grep 'abfdfe4597975addbb9d79d2cce2e56f0054f2742f351bd9dc700f55e91157e6c2142749f113927b027ed42efb8ad833' > '/dev/null' && mv -f '/tmp/June_2004_Map.jpg' ~/'Projects/LostCity-rolling-EngineTS/ext/June_2004_Map.jpg' && ls ~/'Projects/LostCity-rolling-EngineTS/ext/June_2004_Map.jpg' |
| |
| * [[https://github.com/2004Scape/Server/issues/1498|#1498]] | * [[https://github.com/2004Scape/Server/issues/1498|#1498]] |
| | * :!: TODO: This likely needs refactored beyond ''225'' |
| |
| sed -i -e 's/usernameInput="";passwordInput=""/usernameInput="Espionage724";passwordInput="1"/g' ~/'Projects/LostCity-rolling-EngineTS/src/public/client/client.js' | sed -i -e 's/usernameInput="";passwordInput=""/usernameInput="Espionage724";passwordInput="1"/g' ~/'Projects/LostCity-rolling-EngineTS/src/public/client/client.js' |
| ===== 2004Scape ===== | ===== 2004Scape ===== |
| |
| mkdir -p ~/'.local/share/applications' && nano ~/'.local/share/applications/2004Scape-localhost.desktop' && sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/2004Scape-localhost.desktop' && update-desktop-database --quiet ~/'.local/share/applications' | mkdir -p ~/'.local/share/applications' && nano ~/'.local/share/applications/2004Scape-localhost-rolling.desktop' && sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/2004Scape-localhost-rolling.desktop' && update-desktop-database --quiet ~/'.local/share/applications' |
| |
| <code> | <code> |
| [Desktop Entry] | [Desktop Entry] |
| Name=2004Scape | Name=2004Scape (rolling) |
| Categories=Game; | Categories=Game; |
| Exec='/bin/bash' -c "WEBKIT_DISABLE_COMPOSITING_MODE='1' '/usr/libexec/libwebkit2gtk-4_1-0/MiniBrowser' --dark-mode --autoplay-policy 'allow' --private --features='-PreferPageRenderingUpdatesNear60FPS' 'http://localhost:8888/rs2.cgi'" | Exec='/bin/bash' -c "WEBKIT_DISABLE_COMPOSITING_MODE='1' '/usr/libexec/libwebkit2gtk-4_1-0/MiniBrowser' --dark-mode --autoplay-policy 'allow' --private --features='-PreferPageRenderingUpdatesNear60FPS' 'http://localhost:8888/rs2.cgi'" |
| |
| [Desktop Action Notes] | [Desktop Action Notes] |
| Exec='/bin/bash' -c "gio open 'https://wiki.realmofespionage.xyz/games:linux:2004scape_localhost'" | Exec='/bin/bash' -c "gio open 'https://wiki.realmofespionage.xyz/games:linux:2004scape_localhost_rolling'" |
| Name=Install Notes | Name=Install Notes |
| |