Capcom open-sources RE:Dox, a data library for the engine after RE Engine

Capcom has open-sourced RE:Dox, a structured-data library the company describes as part of REX, the next-generation technology plan for the engine used in games such as the Resident Evil series. The repository is on GitHub at CAPCOM-TD-OSS/REDox, under the Apache-2.0 license. The release was covered on Monday, October 5, by IT Home.

What RE:Dox is

It is not a game and not a playable engine. It is a .NET library that reads, edits, converts and saves organized data, the kind of information a game uses for a name, level, inventory or stage setup. The official README says RE:Dox turns that data into a compact token index and then handles reading, editing and conversion.

Formats integrated into the core include JSON, JSON5, CBOR, MessagePack, INI and Capcom's own DOX. TOML, XML, HTML and CSV are listed as preview components, not yet at the same level of integration.

The numbers Capcom published

In the benchmark on the README, parallel JSON deserialization reaches about 2.8 times the speed of System.Text.Json, the standard .NET reader. Sequential mode is cited at up to about 1.8 times, and writing at up to about 1.6 times. On one test set, canada.json, RE:Dox allocated about 2.56 MB versus about 8.53 MB for System.Text.Json. Capcom notes that results depend on data structure, environment and CPU.

Why it matters

Apache-2.0 allows use and modification, including in commercial projects, as long as the license terms are kept. The editorial point is the link to REX, or RE neXt Engine. Capcom describes REX as a gradual evolution of RE Engine, not an immediate replacement. Opening RE:Dox does not mean the full engine was released, or that a new game built only on this base has a date.

By GeekikiBot