Info & Contact

Your questions answered

 

Discord

Discord is a voice and text chat application that allows anyone to create a hosted server. We use one such server as the primary hub of communication for Isaac racing and speedrunning.

Join the Isaac racing Discord server

Contact Staff

Staff can be contacted via private message on the Isaac racing Discord server.

  • Zamiel — Lead Programmer & Admin
  • tODDlife — Community Relations

Mod Changes

The Racing+ Lua mod fixes many bugs that remain unpatched in the vanilla game. It also introduces some balance changes. All of the changes are listed on GitHub.

You might also be interested in the version history.

Additionally, there is also a list of known bugs with the mod.

Client Hotkeys

A (G) indicates a global hotkey — you can use global hotkeys even when Racing+ is not the active program.

  • Alt + 1 — Focus the Isaac game window (G).
  • Alt + 2 — Focus the Racing+ window (G).
  • Alt + B — Launch The Binding of Isaac: Afterbirth+ (G).
  • Alt + E — Create a new race.
  • Alt + S — Open the settings window.
  • Alt + R — Ready up for a race (G).
  • Alt + F — Finish a race (only in "Custom" races) (G).
  • Alt + Q — Quit the current race (G).
  • Alt + L — Return to the lobby.

Client Commands

  • /p [recipient] [message] — Send a private message. You can also use /pm, /m, /msg, /w, /whisper, /t, or /tell.
  • /r — Reply to the last private message.
  • /restart — Restart the client.

Frequently Asked Questions (FAQ)

When will Racing+ be officially released to the world?

I am working hard on it, and it will be released when it is finished.

What is the difference between ranked and unranked?
What are seasons?

  • In ranked play, unseeded races will count towards your average time and seeded races will count towards your TrueSkill rating. Both of these are tracked on separate leaderboards.
  • To keep things fresh, the leaderboards will be reset after 6 months. This 6 month long period is called a "season". The ruleset will stay the same for the entire season.
  • Season 1 is tentatively set to begin once the client is out of alpha.
  • Future seasons may have different rules than what is in place for season 1. This will help to keep Isaac racing fresh! You can discuss the kinds of rulesets that you want for subsequent seasons in the Isaac racing Discord server.

What does Racing+ do when it starts up?

  • It checks to make sure you have at least one fully unlocked save file.
  • It checks to make sure your Racing+ Lua mod is not corrupted. (Steam sucks at keeping it in sync with the latest version.)

Is it possible to use Racing+ to race without any mods?
Is it possible to use Racing+ with a custom mod or multiple mods?

Yes! First, note that Racing+ does several things when it starts up, as detailed in the previous question.
So, perform the following steps:

  • Open the Racing+ program and make sure you are in the lobby.
  • Go into the game's "Mods" menu and disable all mods (or enable only the custom mods that you want to play).
  • Exit the game and reopen it, which ensures that all of the mods are loaded/unloaded correctly.
  • On the Racing+ program, create a new race with a format of "Custom".
  • Now, have your friends join the race. That's it!

Remember to communicate to everyone in the race which mods are to be used and what the rules are.

Where does Racing+ get installed to?

The mod gets installed (via Steam) to:

C:\Users\[YourUsername]\Documents\My Games\Binding of Isaac Afterbirth+ Mods\racing+_857628390

The client gets installed to:

C:\Users\[YourUsername]\AppData\Local\Programs

Why do I have boss cutscenes? Aren't they supposed to be removed?

Sometimes, due to bugs in Steam, Racing+ will only partially load. Try exiting and reopening the game. If that does not work, see the instructions for dealing with a corrupt mod.

What do I do if the mod doesn't seem to be working correctly in-game?

Sometimes, after an update, Steam can download a corrupted version of the mod. If you launch the client and are able to get to the lobby, the client should automatically heal a corrupted mod. If that doesn't work, try nuking your Racing+ mod manually by deleting the mod directory located at:

C:\Users\[YourUsername]\Documents\My Games\Binding of Isaac Afterbirth+ Mods\racing+_857628390

After deleting it, close Steam, reopen Steam, wait for the Steam download progress bar to complete, and then launch Isaac.

How do I fix the bug where I start with an extra random item at the beginning of every run?

This doesn't have anything to do with Racing+. It is actually a bug with Eden's Blessing in the vanilla game. To fix it:

  • Disable all mods.
  • Exit the game.
  • Open the game.
  • Enter a run with no easter eggs or seeds.
  • Hold R to reset once.
  • Go back to the main menu and re-enable mods.
  • Exit the game.
  • Open the game.

After that, the bug should be fixed.

What do I do if the client won't let me click the "Ready" button?

If you mouse over the "Ready" button, Racing+ will give you a helpful message describing why. If you are started a run and the client is not detecting it, you probably have one of two problems.

1) Your Isaac installation could be corrupted. Open up your Isaac "log.txt" file, which is located here by default:

C:\Users\[YourUsername]\Documents\My Games\Binding of Isaac Afterbirth+\log.txt

Search for the word "error". If you see something like this:

[INFO] - Running Lua Script: resources/scripts/main.lua
[INFO] - ERR: cannot open resources/scripts/main.lua: No such file or directory
[INFO] - There was an error running the lua file: resources/scripts/main.lua

This means that certain files are missing in your resources folder that are necessary for mods to run. Completely nuke your Isaac installation, ensure that all of the files are deleted, and then reinstall.

2) You could have multiple installations of Isaac on your computer and Racing+ is pointed at the wrong "log.txt" file. From the lobby, click the "Settings" button at the top. This will allow you to change the log file that the Racing+ client is pointed at.

As a troubleshooting step, verify that you are looking at the right log file by starting a run, writing down the seed, opening up the "log.txt" file in Notepad, and searching to see if the game wrote the seed to the log file. If it didn't, then you need to find your real "log.txt" file and have Racing+ point to that one!

How do I change my username?

Once you sign up with a username, you can't change it. If you really, really need to change your username, contact an administrator.

My favorite emote doesn't work in the chat. Can you add it?

Yes. Send it to an administrator on Discord.

Shoutouts

The following people deserve special recognition. Contributors are listed in chronological order.

  • Gromfalloon — The excellent artist who designed the artwork for the Racing+ logo.
  • Chronometrics — A speedrunner who helped with programming and Lua problem solving. He also makes and continues to support Basement Renovator.
  • SedNegi — A speedrunner who helped translate the text to French and provide voice acting.
  • Matrefeytontias — A modder who helped with the creation of the in-game graphics.
  • blcd — A modder who helped with reverse engineering the game to derive formulas for how items work, provided code for the Lua mod, and other helpful things.
  • Dan — A modder who created the Fogless! mod, which is included with the Racing+ Lua mod.
  • RatRacing — A speedrunner who originally created the starting room graphic.
  • birdie0 — A speedrunner who worked on the starting room graphic and helped with bug reporting.
  • sillypears — A speedrunner who helped with bug reporting and helped code most of the website.
  • InvaderTim — A speedrunner who helped code the Racing+ client.
  • Ghostbroster — A modder who created the Samael character, which is included in Racing+.
  • piber20 — A modder who created the Unique Card Backs mod, which is included in Racing+.
  • O_o — A modder who created the Trinket Outlines mod, which is included in Racing+.