Skip to content

Kneesnap/FrogLord

Repository files navigation

FrogLord - The Frogger (& More) Modding Tool

What is FrogLord?

FrogLord is a modding suite for Frogger (1997). It allows fans to create new levels, import 3D models, view unused content, and allow changing all game files. To use this tool, you must have a copy of the game.

Getting Started:

Download FrogLord here.
If you need any help, have questions, or want to get in touch, don't hesitate to talk to us on our website or our discord server.

Join the Community: Join the discord server!

Need help? Want to find/share mods? Talk with other Frogger fans? Join our discord server.

Screenshots:

MAP Viewer MOF Viewer

Supported Games

Name # of Supported Builds Support Notes
Beast Wars: Transformers PC: 1, PSX: 1 Support WIP.
C-12 Final Resistance PSX: 16 Support WIP.
Frogger He's Back PC: 6, PSX: 67 Map editing not yet finalized.
Frogger: The Great Quest PC: 1, PS2: 3 Support WIP.
MediEvil PSX: 38 Support WIP.
MediEvil II PSX: 16 Support WIP.
Moon Warrior PSX: 1 Support WIP.

Can I Contribute?

Yes! Pull requests are welcome.

Build Instructions:

Using IntelliJ

Setup:

  1. Select Git from the Check out from Version Control option on the main menu. (It may be File > New > Project from Version Control if you're not on the main menu.)
  2. Clone this repository. The URL is: https://github.com/Kneesnap/FrogLord.git.
  3. Install the Lombok IntelliJ Plugin using the steps found here.

Running:

  1. Run > Run 'FrogLord GUI'

Building:

  1. Build > Build Artifacts... > FrogLord > Build

Using Maven

Requirements:

  1. Maven:
  2. Java JDK:
    • Make an Oracle account (Unfortunately required for the next step)
    • Download Java 8 Java Development Kit
    • If you downloaded a bin file run that, otherwise install according to the instructions

Setup:

  1. git clone https://github.com/Kneesnap/FrogLord.git
  2. cd FrogLord
  3. mvn compile - Verify code compiles

Building:

  1. mvn package

Running:

  1. java -jar target/editor-{version}-jar-with-dependencies.jar
    • {version} is the current release

Special Thanks:

  • Andy Eder (Frogger 2 Programmer, Significant FrogLord contributor)
  • Mysteli (Highway Frogs Creator, Documented demo replay file format)
  • Aluigi (QuickBMS Author, Wrote a BMS script which we analyzed to understand the MWD and MWI file formats)
  • Shakotay2 (XeNTax, Helped us figure out how 3D geometry was stored)
  • Everyone involved with Frogger's creation who we've spoken with.
  • yohoat (FrogLord Logo)