RetroArch/rarchdb
2014-12-31 16:36:56 +01:00
..
.ycm_extra_conf.py Add rarchdb 2014-12-30 21:02:15 +01:00
bintree.c (RarchDB) Some build fixes for XDK 360 2014-12-31 14:37:28 +01:00
bintree.h Add rarchdb 2014-12-30 21:02:15 +01:00
dat_converter.c Add rarchdb 2014-12-30 21:02:15 +01:00
db_parser.c Add rarchdb 2014-12-30 21:02:15 +01:00
db_parser.h Add rarchdb 2014-12-30 21:02:15 +01:00
Makefile (RarchDB) No longer need C99 2014-12-30 23:14:40 +01:00
mkdb.sh Add rarchdb 2014-12-30 21:02:15 +01:00
rarchdb_endian.h Move SWAP16 to retro_endianness.h 2014-12-30 21:49:45 +01:00
rarchdb_tool.c Add rarchdb 2014-12-30 21:02:15 +01:00
rarchdb.c Clear out a warning. Drop a random 7. 2014-12-31 16:34:32 +01:00
rarchdb.h (rarchdb.h) Fix 'no previous prototype for function' warning 2014-12-31 10:42:58 +01:00
README.md Add rarchdb 2014-12-30 21:02:15 +01:00
rmsgpack_dom.c (RarchDB) Build fixes 2014-12-31 14:39:21 +01:00
rmsgpack_dom.h Add rarchdb 2014-12-30 21:02:15 +01:00
rmsgpack_test.c Add rarchdb 2014-12-30 21:02:15 +01:00
rmsgpack.c Fix a bunch of aliasing warnings. 2014-12-31 16:36:56 +01:00
rmsgpack.h Add rarchdb 2014-12-30 21:02:15 +01:00

rarchdb

A small read only database Mainly to be used by retroarch

Usage

To convert a dat file use dat_converter <dat file> <db file>

To list out the content of a db rarchdb_tool <db file> list To create an index rarchdb_tool <db file> create-index <index name> <field name> To find an entry with an index rarchdb_tool <db file> find <index name> <value>

The util mkdb.sh <dat file> <db file> will create a db file with indexes for crc sha1 and md5