RetroArch/rarchdb
2014-12-31 10:46:39 +01:00
..
.ycm_extra_conf.py Add rarchdb 2014-12-30 21:02:15 +01:00
bintree.c (rarchDB) Fix some warnings 2014-12-30 21:17:34 +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 (rarchdb) Use %llu for unsigned 64bit, %lld for signed 64bit 2014-12-31 10:46:39 +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) Use %llu for unsigned 64bit, %lld for signed 64bit 2014-12-31 10:46:39 +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 (rarchDB) Fix some warnings 2014-12-30 21:17:34 +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