Skip to content

The Binding of Isaac: Rebirth tool that displays informations about items on the screen, written in Rust.

License

Notifications You must be signed in to change notification settings

slaninas/redescription

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redescription

The Binding of Isaac: Rebirth tool that displays informations about items on the screen, written in Rust.

Unlike following DLCs the Rebirth does not support mods, this tool uses OpenCV's template matching instead and displays the info to the terminal, see Limitations.

The descriptions are scraped from the Platinum God.

This is an alternative for those who want to play Rebirth without DLCs. If you play Afterbirth+ or Repentance, I highly recommend you to use [AB+|Rep] External item descriptions.

Limitations

Since it works by taking screenshots and running match_template for every item in the game, this tool in not as accurate as tools that use Isaac's modding API in the Afterbirth+ or Repentance DLCs.

The inaccuracies come from the fact that the items on the pedestals are animated (squeezing animation for pedestal items) and because the template matching is done in grayscale (if an item is detected and there is simillar one that differs only in color scheme it will be shown as well).

Occasionally there are false matches.

Two monitor setup is needed and the game must run on primary screen in fullscreen mode, descriptions are printed to the terminal on the secondary monitor.

How to Build&Run

Linux

git clone https://github.com/slaninas/redescription
cd redescription
cargo run --release path_to_unpacked_resources

First time you run the executable the items descriptions are downloaded into descriptions.json. If you want to redownload, remove this file and run the executable again.

You can get the executable here but you still need to install the OpenCV library (dynamic linking).

Windows

Method similar to the Linux one should work.

About

The Binding of Isaac: Rebirth tool that displays informations about items on the screen, written in Rust.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages