Go to file
y5nw 0bdfb513b2 minor optimizations; rename certain functions for profiling 2021-08-25 00:29:59 +02:00
tracks minor optimizations; rename certain functions for profiling 2021-08-25 00:29:59 +02:00
.gitignore Fix regression, add usage note 2021-08-12 23:16:09 +02:00
LICENSE Parse node database; allow slightly easier debugging 2021-08-21 20:51:11 +02:00
README.md Add documentation 2021-08-18 17:11:46 +02:00
agpl-3.0.txt Add license 2021-08-17 00:31:34 +02:00
build.lisp Make conns and directions read-only after creation; replace makefile with build script 2021-08-24 13:51:51 +02:00
dataserver.lisp minor optimizations; rename certain functions for profiling 2021-08-25 00:29:59 +02:00
graphviz.lisp Code cleanup; add route for generating a diagram of interlocking routes 2021-08-21 13:04:22 +02:00
helpers.lisp Merge nodedb into track databse code; use fixnum for coordinates; use sb-sprof for profiling when available 2021-08-23 23:49:46 +02:00
interlocking.lisp minor optimizations; rename certain functions for profiling 2021-08-25 00:29:59 +02:00
serialize-lib.lisp minor optimizations; rename certain functions for profiling 2021-08-25 00:29:59 +02:00
server-wrapper.lisp Reorganize entry point code 2021-08-22 22:24:54 +02:00
ywatds.asd minor optimizations; rename certain functions for profiling 2021-08-25 00:29:59 +02:00

README.md

ywatds - a simple server program that provides data based on advtrains savefiles

Please note that this project is still WIP and experimental. Use at your own risk.

Usage

Command-line arguments

ywatds world-path port-number

world-path: path to the advtrains savefiles, usually the world directory

port-number: the port to use for the server

Further documentation is available on /doc on the server.