Welcome to the SWE1R Mods repository, a collection of modifications and tools for Star Wars Episode I: Racer assets. This repository focuses on enhancing your gaming experience by providing texture packs, track modifications, and tools for exporting and importing game assets.
To install the mods, simply replace the corresponding files in Star Wars Episode I Racer / data / lev01 /
with the mod files provided. You don't need to restart the game entirely; the changes take effect at the next restart or the start of a race.
This repo contains unpack and repack scripts for each block, leveraging the groundwork laid by JayFoxRox's swe1r-tools and Olganix's Sw_Racer. Follow these steps to use the tools:
- Node.js
- Jimp package for image processing
- Place the asset files from
Star Wars Episode I Racer/data/lev01/
in thetools/in/
folder
- Run the
*_unpack.js
scripts intools/
usingnode modelblock_unpack.js
,node textureblock_unpack.js
, etc. to extract the contents of a .bin file into its respective asset folder. - Make any replacements in the
tools/../rep/
subfolder, following the structure of an existing dump. Texture and sprite replacements are expected to be PNG files. - Run the 'repack' script using
node modelblock_repack.js
to reserialize the extracted resources and replacements into a .bin block. - Copy the generated
.bin
file fromtools/out/
to your game folder atStar Wars Episode I Racer / data / lev01 /
.
Explore the structure of each archive in the docs
folder:
Restore scrambled textures to their intended appearance in the N64 version of the game.
https://github.com/louriccia/SWE1R-Mods/blob/main/misc/restored_comparison.mp4
A collection of texture packs that alter colors, including inverted, greyscale, randomized, and more.
- Dark Mode: All textures completely blacked out
- Gray Area: All textures converted to grayscale
- Inverted Mode: All texture colors inverted
- Light Mode: All textures completely whitewashed
- Magic Eye: Texture pixels are scrambled
- PaintBall Arena: Colors are randomized
More broken texture packs with unique themes.
- TronGazza: Vaporwave aesthetic
- GridBlock: White fill, black outlines
- SimpleShading: Average color
- ChubaCheckers: Checkered pattern
- BlueSand: Hue shifted
- PinkSand: Hue shifted again
- ThePhantomMatrix: You are the one
- GameGreen: Original Game Boy colors
- NintendoPodracingSystem: NES colors
Play your favorite tracks in reverse!
Various track modifications to challenge your racing skills.
https://github.com/louriccia/SWE1R-Mods/blob/main/misc/smn_promo.mp4
- Ronto-Sized: Tracks are 1.9x scale
- Jawa-Sized: Tracks are 0.4x scale
- Squash & Stretch: Tracks squashed on x-axis, stretched on y-axis
- Hallways & Hairpins: Tracks stretched on x-axis, squashed on y-axis
- Rise Over Run: Tracks are on a 0.33x slope
- Low Clearance: Tracks squished on z-axis
- Head Room: Tracks exaggerated on z-axis
- Bumpy Ride: Track vertices are randomly offset
- Flatooine: Tracks are completely flattened
- Australia Be Like: Tracks are inverted on z-axis (mostly playable with some exceptions)
Enjoy the enhanced Star Wars Episode I: Racer experience with these mods!
Support the project by sending some truguts