Skip to content

xem85/fm2ndparser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fm2ndParser

Parser CLI/library for Fighter Maker 2nd files.

Main goal:

  • read FM2nd files as completely as possible
  • export to readable, versionable JSON
  • later support binary generation from JSON

Supported files

  • .kgt
  • .player
  • .stage
  • .demo

Requirements

  • .NET 10+

Quick start

git clone https://github.com/xem85/fm2ndparser
cd fm2ndparser
dotnet build

The compiled output is available in the Publish folder.

Usage

Parse a project starting from .kgt:

Fm2ndParser game.kgt

⚠️ Use this tool at your own risk. The author is not responsible for any damage or data loss.

Useful options:

  • --clean-up (-c): cleaner JSON for comparison
  • --new-files (-n): create new JSON files instead of overwriting
  • --export-resources (-x): export embedded images/sounds

Current status

  • Parsing/export is the current focus
  • JSON -> binary write support is planned
  • Few formats/fields may still be incomplete

Contributing

Contributions are welcome.

License

MIT License. See LICENSE.

Credits

Developed by Xem85

About

A complete .NET parser library and console command for Fighter Maker 2nd game data files, supporting extraction of characters, stages, demos, and game settings from FM2nd binary formats.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors