neoLegacy/tools
itsRevela 383c710833 feat: uncapped FPS when VSync off, fix graphics settings bitmask collision
Bypass the 4J RenderManager's hardcoded SyncInterval=1 by calling
the DXGI swap chain directly with Present(0, ALLOW_TEARING) when
VSync is disabled. Falls back to the library's Present on failure.

Relocate VSync/Fullscreen setting flags from bits 18-19 to bits 24-25
to eliminate overlap with the render distance byte (bits 16-23).

Sync the Fullscreen game setting when F11 is pressed so the graphics
menu checkbox stays accurate.

Remove tracked DumpSwf.class (already covered by tools/*.class gitignore).
2026-03-30 15:36:08 -05:00
..
AddExclusiveFullscreenCheckbox.class Add VSync and fullscreen settings, fix swap chain resize and revert lighting changes 2026-03-19 11:04:49 -05:00
AddExclusiveFullscreenCheckbox.java Add VSync and fullscreen settings, fix swap chain resize and revert lighting changes 2026-03-19 11:04:49 -05:00
AddHardcoreBitmaps.java feat: implement hardcore hearts with game mode lock 2026-03-30 13:50:29 -05:00
AddHardcoreHearts.java feat: implement hardcore hearts with game mode lock 2026-03-30 13:50:29 -05:00
AddVSyncCheckbox.class Add VSync and fullscreen settings, fix swap chain resize and revert lighting changes 2026-03-19 11:04:49 -05:00
AddVSyncCheckbox.java Add VSync and fullscreen settings, fix swap chain resize and revert lighting changes 2026-03-19 11:04:49 -05:00
CheckSetImage.java chore: add LCRE banner, SWF/ARC tools, ignore build artifacts 2026-03-29 21:14:34 -05:00
DecompileAS.java feat: implement hardcore hearts with game mode lock 2026-03-30 13:50:29 -05:00
DecompileASBody.java feat: implement hardcore hearts with game mode lock 2026-03-30 13:50:29 -05:00
DumpSetHealthBC.java feat: implement hardcore hearts with game mode lock 2026-03-30 13:50:29 -05:00
DumpSwf.java Add VSync and fullscreen settings, fix swap chain resize and revert lighting changes 2026-03-19 11:04:49 -05:00
DumpSwfDetail.java chore: add LCRE banner, SWF/ARC tools, ignore build artifacts 2026-03-29 21:14:34 -05:00
ExtractFromArc.java feat: replace Minecraft logo with LCRE logo at 80% scale 2026-03-29 19:00:50 -05:00
FindLogoBitmap.java chore: add LCRE banner, SWF/ARC tools, ignore build artifacts 2026-03-29 21:14:34 -05:00
FindMenuTitle.java chore: add LCRE banner, SWF/ARC tools, ignore build artifacts 2026-03-29 21:14:34 -05:00
FindMenuTitleAll.java chore: add LCRE banner, SWF/ARC tools, ignore build artifacts 2026-03-29 21:14:34 -05:00
ListArc.java chore: add LCRE banner, SWF/ARC tools, ignore build artifacts 2026-03-29 21:14:34 -05:00
PatchHudABC.java feat: implement hardcore hearts with game mode lock 2026-03-30 13:50:29 -05:00
RebuildArc.class Add VSync and fullscreen settings, fix swap chain resize and revert lighting changes 2026-03-19 11:04:49 -05:00
RebuildArc.java Add VSync and fullscreen settings, fix swap chain resize and revert lighting changes 2026-03-19 11:04:49 -05:00
ReplaceLogo.java feat: replace Minecraft logo with LCRE logo at 80% scale 2026-03-29 19:00:50 -05:00
ShiftLogo.java feat: use full-size LCRE logo shifted up 10px 2026-03-29 19:10:14 -05:00