RetroArch/rarchdb
2014-12-30 21:12:43 +01:00
..
.ycm_extra_conf.py Add rarchdb 2014-12-30 21:02:15 +01:00
bintree.c Add rarchdb 2014-12-30 21:02:15 +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 Add rarchdb 2014-12-30 21:02:15 +01:00
mkdb.sh Add rarchdb 2014-12-30 21:02:15 +01:00
rarchdb_endian.h Add rarchdb code to Makefile.common and griffin 2014-12-30 21:12:43 +01:00
rarchdb_tool.c Add rarchdb 2014-12-30 21:02:15 +01:00
rarchdb.c Add rarchdb code to Makefile.common and griffin 2014-12-30 21:12:43 +01:00
rarchdb.h Add rarchdb 2014-12-30 21:02:15 +01:00
README.md Add rarchdb 2014-12-30 21:02:15 +01:00
rmsgpack_dom.c Add rarchdb code to Makefile.common and griffin 2014-12-30 21:12:43 +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 Add rarchdb 2014-12-30 21:02:15 +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