Rose Online Asset File Format Technical Specification Part 2

This is part 2 of the Rose Online Asset File Format Technical Specification document. Part 1 can be found here. In part 1 we stopped right before getting into the IFO file format. 3.6 IFO Zone Object Files (.ifo) Object Type Enumeration: enum BlockType { DeprecatedMapInfo = 0, DecoObject = 1, Npc = 2, CnstObject …

Rose Online Asset File Format Technical Specification Part 1

This document will serve as a technical reference for the very old MMORPG Rose Online. The goal is that this information is never lost and may help decades later. This is part 1 of 2. The document got very large so I had to split it up for loading purposes. Part 2 can be found …

Accurate BGP Finite State Machine (FSM) Diagram

I made the following diagram for the BGP FSM because the ones shown by Cisco in their Cisco Press books don't accurately capture the RFC's rules. I've marked the one-way transitions as red arrows, while the two-way transitions are blue. I've also added a noteworthy item that shows you can go directly from the Active …

Reversing and patching Megaman Battle Network 6 in assembly – GBA ROM

Megaman Battle Network 6 - Cyberbeast Gregar takes me back to my childhood. It's a shame they discontinued the series. For some reason, none of the cheat tables for emulators worked on the money/zenny in this game. Basic memory editing of zenny always seemed to set it to 0. In my frustration, I reverse engineered …