initial commit
This commit is contained in:
commit
8d1f280e2e
4 changed files with 18 additions and 0 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/target
|
||||
6
Cargo.toml
Normal file
6
Cargo.toml
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
[package]
|
||||
name = "rrt"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
11
README.md
Normal file
11
README.md
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
Analysis and reimplementation of Railroad Tycoon 3
|
||||
|
||||
|
||||
The old executable is at ./rt3_wineprefix/drive_c/rt3/RT3.exe
|
||||
|
||||
Our task is to understand the executable's structure and build a function-by-function rewrite in Rust.
|
||||
As we go, we will document the file formats and functions and write unit and integration tests.
|
||||
|
||||
We will build a dll which we can inject into the original exe, patching in individual functions as
|
||||
we build them out.
|
||||
|
||||
0
src/main.rs
Normal file
0
src/main.rs
Normal file
Loading…
Add table
Add a link
Reference in a new issue