Rust on DOS via DOS/32A proof of concept https://ceionia.com/le-exe
Go to file
2023-07-18 10:16:26 -05:00
.cargo initial commit 2023-07-06 15:23:26 -05:00
src old code was bad and wrong 2023-07-16 20:54:12 -05:00
.gitignore old code was bad and wrong 2023-07-16 20:54:12 -05:00
Cargo.toml initial commit 2023-07-06 15:23:26 -05:00
dos.json initial commit 2023-07-06 15:23:26 -05:00
README.md add README.md 2023-07-18 10:16:26 -05:00
rust-toolchain initial commit 2023-07-06 15:23:26 -05:00

Rust LE Demo

this is a demo for using 32-bit Rust on DOS, just very basic. working on something a little bit bigger i might release.

needs the DOS/32A extender to run, compile normally with cargo build --release then use elf2le target/dos/release/rust-le-demo.elf (or whatever your path is) to produce a.exe in the working directory, new.elf will be overwritten as an intermediate by elf2le, sorry, it's bad code.

you can run the generated executable on DOS with dos32a a.exe.

my elf2le utility can be found on my site: https://ceionia.com/git/lucia/elf2le or on github: https://github.com/LCeionia/elf2le

more about the project on my site: https://ceionia.com/le-exe