User Tools

Site Tools


games:bsd:2004scape_localhost

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
games:bsd:2004scape_localhost [2026/03/05 06:53] Sean Rhonegames:bsd:2004scape_localhost [2026/04/24 04:41] (current) – [Server Start] Sean Rhone
Line 4: Line 4:
   * [[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]]
  
-  * 2025/08/20: ''bun'' isn't compatible with FreeBSD ([[https://github.com/oven-sh/bun/issues/1524|#1524]]) ((commits locked at last ''npm'' support around May/June 2025; no update script)) ((this is before Special Attacks and probably a noteworthy version milestone before ''245''))+  * 2025/08/20: ''bun'' isn't compatible with FreeBSD ([[https://github.com/oven-sh/bun/issues/1524|#1524]]) ((commits locked at last ''npm'' support around May/June 2025 (before [[https://2004.lostcity.rs/news/216|244]]/no Special Attacks/Elemental Workshop); no update script))
  
 ===== Media ===== ===== Media =====
Line 12: Line 12:
 ===== Prerequisites ===== ===== Prerequisites =====
  
-  * [[bsd:freebsd_16.0_xfce|FreeBSD 16.0 (Xfce)]]+  * [[bsd:freebsd_15.0_xfce|FreeBSD 15.0 (Xfce)]]
  
 ====== Dependencies ====== ====== Dependencies ======
Line 20: Line 20:
   su -   su -
  
-  pkg install git openjdk25-headless npm-node25 python314+  pkg install git openjdk26-headless npm-node22 python314
  
 ====== Download Source ====== ====== Download Source ======
Line 66: Line 66:
  
 ===== Server Start ===== ===== Server Start =====
 +
 +  * http://localhost:8888/rs2.cgi
  
   mkdir -p ~/'Projects/LostCity-225-EngineTS/scripts' && ee ~/'Projects/LostCity-225-EngineTS/scripts/localhost-server-start.sh' && chmod +x ~/'Projects/LostCity-225-EngineTS/scripts/localhost-server-start.sh'   mkdir -p ~/'Projects/LostCity-225-EngineTS/scripts' && ee ~/'Projects/LostCity-225-EngineTS/scripts/localhost-server-start.sh' && chmod +x ~/'Projects/LostCity-225-EngineTS/scripts/localhost-server-start.sh'
Line 72: Line 74:
 #!/bin/sh #!/bin/sh
  
-export JAVA_HOME='/usr/local/openjdk25-headless' +cd '/tmp' 
-export _JAVA_OPTIONS='--sun-misc-unsafe-memory-access=allow'+ 
 +export JAVA_HOME='/usr/local/openjdk26-headless' 
 +export _JAVA_OPTIONS="--sun-misc-unsafe-memory-access='allow'"
  
 node --env-file=$HOME/'Projects/LostCity-225-EngineTS/conf/localhost.env' '/usr/local/lib/node_modules/npm/bin/npm-cli.js' --prefix ~/'Projects/LostCity-225-EngineTS/src' run 'quickstart' node --env-file=$HOME/'Projects/LostCity-225-EngineTS/conf/localhost.env' '/usr/local/lib/node_modules/npm/bin/npm-cli.js' --prefix ~/'Projects/LostCity-225-EngineTS/src' run 'quickstart'
Line 87: Line 91:
 <code> <code>
 #!/bin/sh #!/bin/sh
 +
 +cd '/tmp'
  
 tar -czf ~/'Downloads/'$(date +%Y-%m-%d-%s)'-2004Scape-localhost-Saves.tar.gz' -C ~/'Projects/LostCity-225-EngineTS/src/data/players' 'localhost' tar -czf ~/'Downloads/'$(date +%Y-%m-%d-%s)'-2004Scape-localhost-Saves.tar.gz' -C ~/'Projects/LostCity-225-EngineTS/src/data/players' 'localhost'
Line 101: Line 107:
  
   * https://raw.githubusercontent.com/2004Scape/Server/7b0f1ec303dc1f76c7b29a2fff83b5797dafa01b/public/favicon.ico ([[https://drive.google.com/file/d/1T_v-_KVylhmrb7JKWElaYqhPiKbia8Jr/view?usp=sharing|mirror]])   * https://raw.githubusercontent.com/2004Scape/Server/7b0f1ec303dc1f76c7b29a2fff83b5797dafa01b/public/favicon.ico ([[https://drive.google.com/file/d/1T_v-_KVylhmrb7JKWElaYqhPiKbia8Jr/view?usp=sharing|mirror]])
-  * TODO: Copy to ''src\public\favicon.ico'' for browser windows to show favicon+  * Copies to ''src/public/favicon.ico'' for browser windows to show favicon
  
-  rm -f '/tmp/2004Scape-favicon.ico' && mkdir -p ~/'Projects/LostCity-225-EngineTS/ext' && wget -O '/tmp/2004Scape-favicon.ico' 'https://raw.githubusercontent.com/2004Scape/Server/7b0f1ec303dc1f76c7b29a2fff83b5797dafa01b/public/favicon.ico' && sha384sum '/tmp/2004Scape-favicon.ico' | grep 'c70ef71357951b3c1895cf205746eb93959cf8031d1f83b6f43d8a9efbb272d79ed6b4a64fb1c39f6898ed56601bfc63' > '/dev/null' && mv -f '/tmp/2004Scape-favicon.ico' ~/'Projects/LostCity-225-EngineTS/ext/favicon.ico' && ls ~/'Projects/LostCity-225-EngineTS/ext/favicon.ico'+  rm -f '/tmp/2004Scape-favicon.ico' && mkdir -p ~/'Projects/LostCity-225-EngineTS/ext' && wget -O '/tmp/2004Scape-favicon.ico' 'https://raw.githubusercontent.com/2004Scape/Server/7b0f1ec303dc1f76c7b29a2fff83b5797dafa01b/public/favicon.ico' && sha384sum '/tmp/2004Scape-favicon.ico' | grep 'c70ef71357951b3c1895cf205746eb93959cf8031d1f83b6f43d8a9efbb272d79ed6b4a64fb1c39f6898ed56601bfc63' > '/dev/null' && mv -f '/tmp/2004Scape-favicon.ico' ~/'Projects/LostCity-225-EngineTS/ext/favicon.ico' && cp -f ~/'Projects/LostCity-225-EngineTS/ext/favicon.ico' ~/'Projects/LostCity-225-EngineTS/src/public/favicon.ico' && ls ~/'Projects/LostCity-225-EngineTS/ext/favicon.ico'
  
 ===== Map ===== ===== Map =====
Line 169: Line 175:
 ===== Save Restore ===== ===== Save Restore =====
  
-****+  ''data/players/localhost/espionage724.sav''
  
   mkdir -p ~/'Projects/LostCity-225-EngineTS/src/data/players/localhost' && gio open ~/'Projects/LostCity-225-EngineTS/src/data/players/localhost'   mkdir -p ~/'Projects/LostCity-225-EngineTS/src/data/players/localhost' && gio open ~/'Projects/LostCity-225-EngineTS/src/data/players/localhost'
/usr/local/www/wiki/data/attic/games/bsd/2004scape_localhost.1772711605.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki