Skip to content

Star Wars Episode I Racer Community improvement mod v0.16

Choose a tag to compare

@tim-tim707 tim-tim707 released this 08 Jul 20:57
· 323 commits to master since this release

How to use

Simply download and unzip the mod in the game's directory (Contains SWEP1RCR.EXE application and Smush.dll).
When running the game, you can now use F5 to open and close a menu with a lot of new features !

How to uninstall

Delete or rename the dinput.dll and assets/ directory.

Troubleshooting

Please contact us on discord in the #support channel. The mod will generate a log that can be viewed in-game and is saved in the hook.log file in the game's directory. It can contain valuable information if the game crash.
You can also contact us here directly via the Issues tab, but most issues are solved faster via the community Discord.

Features

  • Supports both the GoG and Steam versions of the game.
  • Runs in a window or borderless window ! Also support resize
  • FPS Counter and limiter in-game ! Since the game physics is framerate dependent, most players use 24 or 30 fps.
  • Add support for controller in menus and race. Also support plugging the controller in-game.
  • HD Font: Loaded from the assets/ directory. Replace most text with a crisp one.
  • AI full level-of-detail.
  • Fog like the n64 version.
  • Wide-screen support with FOV slider and UI-scaling slider.
  • Support for additionnal maps and custom tracks from assets/custom_tracks. They will be available in-game down from the Invitational Podracing Circuit menu.
  • Lap time can exceed 50 minutes and tracks can exceed 5 lap in free play.
  • Quick Race menu: Start a race quickly from this menu by selecting a track, pod, number of laps and additionnal settings.
  • Audio Menu to adjust the master volume, cutscenes, sound effects and music. This setting will persist when closing the game.
  • Cheat menu directly available. This menu exist in-game but needs a cheat-code. The options are now available directly in this menu.

Multiplayer features

  • No more lag when playing with friends !
  • Disable collisions with other players ! Stop crashing into other players for the most competitive races.
  • Choose upgrade level
  • Nametags instead of number displayed on top of each player
  • Fixed "Skylocker" bug, where players could not swap character after playing two races.

HD Models and new OpenGL renderer

  • Use gltf models from Blender to replace in-game models by placing them in the assets/gltf directory. Some community pack exist and can be found on the discord.
  • Physically based rendering with Image-Based lighting.
  • Base game replacement textures.

New in this release / Fixed in this release

  • Optional assets directory via shader embedding.
  • persist sound settings
  • full-lod AI
  • per-player pod upgrades
  • HD-font toggle for the retro-est of players
  • better controller support with gamepad, auto-detect, better navigation
  • UI support for wide screens, window re-render and resize, FOV and aspect ratios
  • multiplayer smoothness, nametag, skylocker fix
  • Better node replacement logic
  • A great deal of decompilation and re-implementation work ! Now we are more than 75% done !
  • CI/CD Checks for compilation and integrity scripts for decompilation.
  • Great Renderer replacement performance fix (Cache the n64 meshes).
  • 5+ Laps in multiplayer and free-play, with a longer timer
  • Fix crashes on custom blender tracks, unknown HID input device (bluetooth mouse)
  • Hook.log now try to output a stack trace on crash
  • Fog rendering
  • Pod cable rendering is now correct
  • Plenty of Imgui new menus and options
  • Window mode selection (fullscreen, borderless)
  • MSAA (Multisampling anti-aliasing) support (Better rendering quality)

Thanks to @tly000 and @louriccia for this work !