https://github.com/scarletcafe/eldstar
Paper Mario realtime collision observer and dumper.
https://github.com/scarletcafe/eldstar
paper-mario reverse-engineering
Last synced: 12 months ago
JSON representation
Paper Mario realtime collision observer and dumper.
- Host: GitHub
- URL: https://github.com/scarletcafe/eldstar
- Owner: scarletcafe
- License: other
- Created: 2019-09-08T15:45:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-31T00:25:28.000Z (12 months ago)
- Last Synced: 2025-04-06T01:24:35.677Z (12 months ago)
- Topics: paper-mario, reverse-engineering
- Language: C++
- Size: 59.4 MB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eldstar
 
Paper Mario realtime collision observer and dumper.
[Demo of framedump with UI enabled](https://youtu.be/UWDEOoRjCwI)
This consists of two parts:
## The Server
The server is written in C++ and processes and renders the data from the client. It is written using OpenGL via GLFW, and can be built with CMake.

## The Client
The currently available client is written in Lua for the BizHawk emulator.
It serializes data from the emulator core RDRAM and sends it via socket to the server.
The server is client-agnostic and it is possible to write a client for other emulators if the same data can be obtained through their APIs.
