remsg

A library for parsing and serializing MSG files for the RE Engine.

  • Types
  • ESM
License
MIT
Install Size
20.5 kB(40.6 kB)
Vulns
0
Published

Get started

$npm install remsg
$pnpm add remsg
$yarn add remsg
$bun add remsg
$deno add npm:remsg
$vlt install remsg
$vp add remsg
$nub add remsg

Weekly DownloadsAcross all versions

Node.js
>=22
2.0.1
latest

Readme

remsg

Open on npmx.dev Open on npmx.dev Open on npmx.dev npm bundle size

A library for parsing and serializing MSG files for the RE Engine, more specifically for Monster Hunter: Rise.

This library pretty much a port of REMSG_Converter which is based on the work in mhrice.

Usage

import { readFileSync } from "fs"
import { encodeMsg, decodeMsg } from "remsg"

const data = readFileSync("./somefile.msg.23")
const json = decodeMsg(data)
const msg = encodeMsg(json)