Repository navigation
Releases
Releases Β· eandis/SDOJ-Recomp
1.51.4
1.51.3
Fixes
- Backported an upstream ReXGlue fix for leaked thread stacks, which could make the game hang on loading after re-entering stages a ton.
- Fixed the game's race condition that could cause a use after free. Fixes rare crashes on stage entering/exiting etc. (may or may not also fix the fucked up sprites i cant repro it consistently)
- The game no longer reads controller inputs when alt-tabbed.
Slowdown
- jetbachi opener was fucked with hyper active
1.51.2
Training
- Added a DIFFICULTY option to Training mode. It controls the game's difficulty dip switch, which was previously only available outside of Training.
Fixes
- The game now shows an error message if your GPU or graphics driver isn't supported, instead of just closing.
- Fixed the RenderDoc overlay showing up on Linux systems that have RenderDoc installed.
- Fixed some enemies missing their sprites when starting from the new checkpoints in Training.
1.51.1
Training
- New checkpoints for stage practice:
- Stage 3: STAGE B
- Stage 4: STAGE B
- Stage 5: STAGE B and STAGE C
Debug
- When playing with Muteki on (debug feature), the screen will tint red for a moment every time you get "hit". You can toggle that option in the F4 menu under SDOJ.
Slowdown
- Tiny Jetbachi adjustment (i promise it's the last one)
Fixes
- Start area labels are now properly centered
1.51
Changes since 1.5
Setup
- Launcher scripts are now replaced by a single executable.
- Games on Demand dump support.
- For Windows, the Visual C++ runtime DLLs are now shipped next to the executable.
- Vulkan build included for Windows.
- Linux build included.
gamecontrollerdb.txtis now included, so more controllers work out of the box with the SDL input backend.
Update checker
- The game automatically checks GitHub for newer releases on launch. If there is one, a popup shows the release notes and a button that links to the new version. You can turn it off with
check_for_updatesin F4 (under SDOJ). You can also check for updates manually in the same place.
In-game settings
- New PC settings in the game's General screen settings: VSync, Fullscreen, Input Patch and Render Patch. Fullscreen and the patches need a restart.
- New Keyboard screen to remap keys for P1 and P2.
Keyboard
- Keyboard works natively in the game now.
- The SOCD filtering for keyboard is last input wins.
Training mode
- New boss phase starts in Start Area:
- Stage 2: BOSS P2
- Stage 3, 4: BOSS P2, BOSS P3
- Stage 5: BOSS P2, BOSS P3, H.FINAL (Hibachi final), I.FINAL (Inbachi final)
- Hibachi/Inbachi starts in Training skip the dialogue and the warning screen.
Slowdown
- Slowdown system has been massively reworked. The game now supports slowdown as low as 1/4th of full speed, compared to only reaching around half speed in previous versions. All stages in Expert and Normal modes should now closely match what you would experience in shmupmame 5.3.1. (Xbox Arrange mode has no slowdown, as on Xbox 360 it only came from the console itself lagging)
- Saya's shot is heavily tweaked, producing way less slowdown.
Debug menu
- Launching the game with
--debugunlocks the game's original hidden debug menu. It only applies to that launch. Some of its features are:- Payment (adds coins)
- Cheat open (unlocks everything)
- Muteki (invincibility)
Music
- Boss Arrange OST tracks added to music select.
Fixes
- Fixed game speed with VSync off.
- Fixed the game freezing when spamming Alt + Tab.
- Graphical glitches fixes.
- Fixed the half CAVE logo bug, where the left half of the screen could show a distorted CAVE logo during heavy GPU load.
- Fixed main menu music turning into a constant buzz randomly.
- Fixed music fade out.
- Fixed keyboard not working properly with a Japanese IME active.
1.51 prerelease6 hotfix
- s3 post midboss slowdown was turbo broken
1.51 prerelease6
probably the final prerelease, unless some major bug is found. the full release will include some qol improvements and bug fixes, but this should mostly resemble the final version
- slowdown rework: the game can now slow down to as low as 1/4 speed, compared to only reaching around half speed in previous versions. #14
- other slowdown tweaks: all stages in expert and regular modes should now pretty closely match what you would experience in shmupmame 5.3.1.
1.51 prerelease5
- back to older rexglue (0.8.0)
1.51 prerelease4
- migrated to 0.9.0 nightly rexglue release
- slowdown adjustments in stage 4, 5 of regular mode; 1,2 in expert mode
- hibachi/inbachi intro dialogue is automatically skipped if in training mode
- bugfixes
1.51 prerelease3
- bugfixes
- slowdown has been tuned for majority of stage 5 expert