FrogLord Versions Save

An editor for Frogger: He's Back (1997)

latest

3 years ago
  • Fixed the longstanding bug which caused positional entities to not get saved to the proper positions.
  • Import models from mm3d. (Mostly working, there are a few math-related bugs.)
  • Higher quality VRAM renders.
  • Improved model UI.
  • Support importing / exporting PSX audio.
  • High-quality shading emulation mode. This is totally a hack, but it allows color emulation more accurate to the game. (For instance, the water in Uncanny Crusher will show as green with this enabled.)
  • Improve map lighting, make it apply to entities.
  • Improved the image padding editor.
  • Framerate patcher.
  • Other various miscellaneous changes.

Something big is coming, though it might take a few months. Please be patient!

0.5.0

4 years ago

Some of the changes in v0.5.0:

  • mm3d animations are no longer upside-down.
  • Improved the 3D editor by quite a bit, it should be a lot more quick.
  • Added vertex / polygon editing tools.
  • Allowed changing the position of most things.
  • Redid the VRAM editor, for both PS1 and PC. It is a lot easier to use, and contains warning if you do something which won't work in the engine.
  • Fixed some maps not showing textures in editor on low-end PCs like some laptops.
  • PP20 compression is now thread-safe, meaning we might be able to reduce the save-time of MWD files later.
  • PS1 image banks now support 8-bit and 15-bit image modes. (Before it only supported 4-bit modes, meaning some images did not look correct and would be corrupted.)
  • Added some support for "Frogger The Great Quest" files. Though, this is still limited to developers right now.
  • Improved path data calculations & editor.
  • Improved the form editor to have a graphical component, useful for understanding how the form is laid out.
  • Add support for resizing map grids.
  • Show the map preview image + map name in FrogLord, allowing for easily locating the map you are looking for.
  • Allow selecting grid squares in 3D space.
  • Support reading Frogger game scripts (and editing them somewhat) from the executable.
  • Work on some of the game configurations, specifically the demo and the prototype.
  • Fixed general mofs displaying with the wrong textures on the playstation versions.
  • Redid the image padding editor to use sliders and have a good preview.
  • Fixed some playstation maps.
  • The map editors have been reworked to be a lot more functional.
  • Added a texture remap editor.
  • Allow loading another MWD after FrogLord is loaded.
  • Shows information for the selected wad entry.
  • Allows editing VLOs inside of WADs.
  • Entity lighting in the map viewer is more accurate.
  • Editing entity positions / rotations is intuitive and works nicely.
  • Display bug sprites with the bug's sprite image, instead of the default entity icon. Makes it easier to edit bugs.
  • Fixed entity path preview rotation.
  • Better gouraud lighting emulation, courtesy of Andy Eder.

Known Problems:

  • The blender plugin is still very unreliable, and isn't reliable enough for general use yet. This is pretty important, and I'll fix this as soon as I have some time.
  • Position-based entities do not show up when moved sometimes. [Problem: Determined. ETA: Next Release]
  • Hovering over a model can cause the select polygon to spazz in the map viewer.
  • The form editor has X + Z swapped.
  • Probably more stuff.

This update is dedicated to Druaga1. Thanks man.

0.4.0

5 years ago

New Features:

  • Improved MOF animation viewer.
  • Support exporting mofs (and their animations) to the .mm3d (Misfit Model 3D / Maverick Model 3D) format.
  • Added a rough editor for .DAT files.
  • Added a rough editor for .PAL files.
  • Added a path viewer.
  • FormLib is read and saved to the exe.
  • Show entity 3D models in the map viewer, instead of entity icons.
  • Improved VRAM Editor.
  • Replaced hidden key-binds with a MenuBar.
  • Added a Level Info editor, which allows editing level information in the executable.
  • Added a FormLib editor, which allows editing formlib information in the executable.
  • Add tools to the map editor, such as a face remover.
  • Bulk VLO exporting.

Fixes:

  • Fixed PSX VLO saving
  • Fixed some MOFs like SWP_SQUIRT not being displayed in the viewer.
  • Fixed the Arc Path segment's math. This means entities show up in the proper position.

Known Issues:

  • Animations exported to mm3d are upside-down.

0.3.0

5 years ago

New Features:

  • XAR MOFs (Such as CAV_SPIDER, GEN_FROG, etc) render properly.
  • XAR MOF Animation is now supported! This means all animation types can be viewed.
  • MOF Texture animations are now supported.
  • Animations can show their animation name when viewed, if a name is supplied.
  • A much improved camera for the map viewer! Move around with WASD, and change your view with the mouse.
  • Allow copying images from other VLO files. (Useful if you are importing a MOF file cross-zone.)
  • If you open an executable saved with FrogLord, it will remember which version the executable is, and automatically determine which version config to use.

Changes:

  • The grid editor will highlight the tile you have selected.
  • Better MOF file names shown in the WAD editor.
  • Less cluttered path editor.
  • Fixed some inaccuracies in version configs.
  • Made MOF Files massively easier to work with in the code.
  • VH file parsing is more accurate, and no longer errors on a sound in the prototype MWD.

Once again, Andy Eder is to thank for much of the stuff in this update.

0.2.0

5 years ago

New Features:

  • ISLAND.MAP and QB.MAP (Development levels) can be viewed by FrogLord, and be imported in-game. (Takes a little bit of know-how though.)
  • Added editor support for nearly all map data. (These will be made more user-friendly in the future)
  • Theme data and level info are read from the executable, which will be more convenient for the user and remaps will be accurate (and not annoying to configure). This may lead to being able to add new levels to the level stack eventually.
  • Added support for the Windows 95 Prototype.

Fixes / Improvements:

  • Generate around 500 megabytes less garbage data when saving / loading.
  • Fixed point math is used for certain things. This caused inaccuracies in some aspects such as map viewing.
  • Path entity indices are saved now, which means the beaver in retro levels works.
  • A bug causing an entire map to use a black texture due to PhongMaterial running out of memory has been fixed.
  • MOF Files with more than one MOFPart are exported properly!

Once again, thanks to Mr. Eder for his help!

0.1.3

5 years ago

New Features:

  • MOF (3D Object) files are now mostly supported. They can be exported to .obj with Ctrl + E. Animated objects still have some more work to be done.
  • A new base for the map editor interface. (Thanks Andy Eder!)
  • Fixed an issue causing FrogLord to crash upon loading a Playstation MWD.

0.1.2

5 years ago

New Features:

  • Various UI improvements (Thanks Andy Eder)
  • Prevent importing stereo sounds, Frogger does not support them.
  • Added support for SLES-0704, Frogger v1.0, EU PSX Demo, US PSX Demo, SLPS01399,
  • Added a better remap finder.
  • Map viewer has an icon for entities. (Known Bug: Some entities are placed in the wrong place.)
  • Add a polygon selector.
  • Basic vertex manipulation. (Select a polygon and use your arrow keys.)
  • Started work on a 2D interface for the map editor. It doesn't work properly yet.

v0.1.1

5 years ago

New Features:

  • Import images in bulk.
  • Texture importing is less restrictive.
  • Texture Padding Editor (Change what parts of a texture display in-game)
  • VRAM Editor (Move around texture VRAM layout, so textures do not overlap)
  • Exe config selection added, allowing eventual support for all versions of Frogger. (Currently, v3.0e, v3.0e [Music Patch], and PSX US Demo are mostly supported.)
  • Completed v3.0e's remap table.
  • Added a new remap finder which makes finding remaps easier.
  • MWD files can safely be saved over the file they were read from.
  • Added rudimentary vertex color shading. May be improved in the future.
  • When asking the user to select a VLO, move some to the top of the list that FrogLord thinks they might want.

FrogLord can be run with: java -jar FrogLord.jar

v0.1.0

5 years ago

This is the first release of FrogLord. It contains support for most files. This version should be used with Frogger v3.0e. Future versions will support Playstation, and other PC versions. Some levels don't have remap addresses.