Repository navigation
Releases: VibinToast/JetForceGemini-Recomp
Releases · VibinToast/JetForceGemini-Recomp
Release list
v1.1.8
- Old shadow pictures no longer show up as black boxes in place of textures
- Texture packs (.rtz) bigger than 2 GB made with Python load again
Full changelog: v1.1.7...v1.1.8
v1.1.7
- Reduce recorded junk thrown into trace_log.
- Reflective floors no longer show a 4:3 box in widescreen
- Going through a door with dual-stick or mouse and keyboard no longer turns the camera towards the exit
- Character shadows have a soft edge again
- Character shadows are now drawn at full resolution instead of blocky
- Smooth character shadows instead of blocky ones
- The update window no longer pops up by itself, and a new bin\jfg_launcher.txt can turn off update checks or start the game directly
Full changelog: v1.1.6...v1.1.7
v1.1.6
- Fix Mizar's first phase never ending at 60 fps
- Fix a crash going through a loading zone at 60 fps
- Fix crashes and freezes in busy fights at 60 fps: smoothed enemies no longer touch enemies that were just removed
- Fix a crash in boss fights when an enemy that had already been removed was still listed in its squad
- The re-upscale texture script now copies textures instead of moving them, so the dump stays complete
- Fix a freeze and a crash when the game could not create an enemy or a turret shot
- Fix a rare freeze in play where the picture stopped and the game hung
- Texture dumps now record how each texture is drawn, for better HD texture packs
- Smoother enemies at 60 fps, and weapon reticles no longer vanish at 60 fps
- Reorganise the port's code into smaller files (no change in the game)
Full changelog: v1.1.5...v1.1.6
v1.1.5
- Modern profiles: aim speed 100% and movement speed 110%
- Run enemies and tribals at their original speed at 60 fps
- Fix drones flying in and attacking too fast at 60 fps
- Make new updates hard to miss in the launcher
Full changelog: v1.1.4...v1.1.5
v1.1.4
- Centre the launcher logo between the top of the panel and the Play button
- Show the Jet Force Gemini Recomp logo in the launcher
- Shorten the Modern and Balanced profile description
- Built-in profiles run at 60 fps, with shorter descriptions
- Fix 60 fps running at 30-45 and looking like 30
- Add vignette, level fog distance and texture / picture filtering options
- Settings menu: keep the tabs clear of the quit and close buttons
- Add a Field of View slider for gameplay (Display / Visuals)
Full changelog: v1.1.3...v1.1.4
v1.1.3
- Dual-stick camera: keep the camera out of walls with the game's own wall check
Full changelog: v1.1.2...v1.1.3
v1.1.2
- Keep the widescreen sides empty while paused instead of switching the aspect
- Keep widescreen on while paused again (testing the pause screen backdrop)
- Only restore the bloom snapshot at the first scene drawn into a colour buffer each frame
- Only black out the widescreen sides for scenes that fill the screen height
- No widescreen while paused; clear the widescreen sides at the start of each 3D scene
- Drop a colour buffer's bloom snapshot when something else draws into it
- Keep a bloom snapshot per colour buffer
- Fix bloom piling up on parts of the screen that are not redrawn
Full changelog: v1.1.1...v1.1.2
v1.1.1
- Updated release.yml
- Updated version number
- package_release asks for the version, writes version.txt and builds the game first
- Centre the version number with the GitHub link in a three-column row; say when there are no new commits
- Updated readme
- Show commits since the last release in Changelogs, add a GitHub link by the version
- Move the changelog button to the bottom of the Play page and rename it Changelogs
- Fix the Graphics page's info text floating over the options in the launcher
- Add a changelog viewer to the launcher's About page
- Release the sticks when a menu opens, update texture pack link, add Bluesky
- Update the game from the launcher
- Ignore the mouse in the game while the Select/Esc menu is open
- Show a warning triangle in the launcher when a newer release exists
- Aim the controller directly in boss fights, with the camera following
- Turn the camera with the aim in boss fights so bosses at the sides stay in view
- Let the mouse aim 120 degrees either side in boss fights
- Keep the player on the rail in boss fights with the mouse
- Keep the mouse turn in boss fights within a cone so the player only strafes
- Fix the shaking reticle with mouse and keyboard in boss fights
- Update .gitignore
- Fix JFG 4K texture pack link in README
Full changelog: v1.0.0...v1.1.1
v1.0.0
- Choose the release version by hand and add the portable zip packager
- Stop reading saves and settings from %LOCALAPPDATA%
- Ignore every bin* folder
- Create bin/mods and bin/texture_packs after the build
- Make releases manual
- Add a guide to making texture packs
- Add drag-and-drop tools to convert a pack to DDS and to pack it as .rtz
- Load .rtz texture packs from texture_packs
- Show the Mods tab again
- Update JFG 4K texture pack link in README
- Document HD texture packs in the README
- Add a launcher in Jet Force Gemini colours
- Document the features and keys in the README
- Add automatic releases
- Add the Gameplay, Visuals, Profiles and Textures tabs to the settings menu
- Add the no-blood option, the Tribal check cheat and the fly camera freeze
- Add boss fight controls and the jetpack refuel option
- Add the weapons editor hooks
- Add the dual-stick camera and movement speed options
- Add the RT64 changes for texture dumping and packs, and the texture helper scripts
- Add the 60 fps option
- Let START skip cutscenes and the intro
- Add the native debug menu and settings
- Put the version number into the build
- Follow the game's overlay loader in the runtime
- Report genuine hardware to the anti-tamper checks
- Add the patch for the base project (config, input, renderer, runtime)
- Add the Linux build and run scripts
- Add the Windows build and run scripts
- Prepare the overlays for recompilation
- Add the merge step for the gen_anim_data entry points
- Add the N64Recomp config and the symbols exported from the decomp
- Add license, git settings and a first README