GUI tool for Mario Kart Wii ghost and save data files.
- Install Apache Maven.
- Clone this repository.
- Run
mvn package
. The output jar file and launch4j executable will be in/target
.
-
- RKG File Reading (Feb 10th, 2024)
- Initial UI Window (Feb 10th, 2024)
- App Icon (Feb 19th, 2024)
- Tab Manager (Mar 3rd, 2024)
- Tab Close (Mar 5th, 2024)
- Menu Bar (Mar 3rd, 2024)
- Dynamic Menu Bar (Mar 4th, 2024)
- About Window (Mar 3rd, 2024)
- File Opening (Mar 4th, 2024)
- (Batch) RKG File Renaming (Mar 5th, 2024)
- Initial Base Frame UI (May 7th, 2024)
- Get All Possible Flag Icons (May 7th, 2024)
- Render SVG Flag Files (July 24th, 2024)
- Initial RKG UI
- Implement CTMKF Font for Mii Name Symbols
- Migrate Project to Maven (Mar 3rd, 2024)
- Building with Maven (Mar 4th, 2024)
- Implement Launch4j Maven Plugin (Mar 4th, 2024)
-
- RKG File Saving
- New Duplicate RKG from Current RKG
- Mii CRC16-CCITT Checksum
- RKG CRC-32 Checksum
- RKG Compression/Decompression
- Editing for Some Basic RKG Header Values
- Warn User of Unsaved Files on Close/Exit
- Ghost Mii Name Editing
- Mii Data Exporting
- Mii Data Replacement
- Input Data Truncation
-
- RKSYS File Reading
- RKSYS File Creation
- RKSYS File Exporting
- RKSYS CRC-32 Checksum
- RKSYS Edit Region
- RKSYS Unlock All
- Create License on RKSYS File
- RKSYS Add Ghost from File
- RKSYS Add Ghost from Open RKG
- Open Ghost from RKSYS File
- RKSYS UI
-
- CTGP Extended Ghost Info Reading
- CTGP Pause Input Reading
- Strip CTGP Ghost Info
- UI Extension for RKG files from CTGP
- Add CTGP Extended Ghost Info to RKG UI
- Add CTGP Database URL to RKG UI
- Add CTGP Pause Input Viewing to RKG UI
-
- Preferences Window
- Preferences Saving
- Preference: RKSYS Default Region
- Preference: Show Region Prompt
- Preference: Show Save Warning
- Preference: Light Theme (FlatLaf Light)
- Preference: Starting CD for File Opening
- Preference: Hide Welcome Window on Startup
- Menu Bar Keybindings
- MacOS In-Window Menu Bar
- Automatically Check for Updates
-
- Custom Time Trial Rankings Exporting
- Export Input Display Video with PyRKG
- Import Ghost from Ninrankings/MKLeaderboards/Chadsoft
- lipis/flag-icons for the flag icons used in the UI.
- Custom Mario Kart Wiiki for RKG/RKSYS file documentation.