Mercurial > repos > blastem
diff util.h @ 1305:5ceb316c479a
Allow games to be specified in ROM DB via sha1 instead of product ID. Added a new ROM DB memory map device type fixed for emulating simple fixed value copy protection registers. Used those two features to support Ya Se Chuan Shuo via a ROM DB entry.
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 29 Mar 2017 00:29:44 -0700 |
parents | 96ad1b9bbb3a |
children | e2bd03ed3190 |
line wrap: on
line diff
--- a/util.h Tue Mar 28 09:39:54 2017 -0700 +++ b/util.h Wed Mar 29 00:29:44 2017 -0700 @@ -32,6 +32,8 @@ char * strip_ws(char * text); //Inserts a null after the first word, returns a pointer to the second word char * split_keyval(char * text); +//Takes a binary byte buffer and produces a lowercase hex string +void bin_to_hex(uint8_t *output, uint8_t *input, uint64_t size); //Determines whether a character is a valid path separator for the current platform char is_path_sep(char c); //Determines whether a path is considered an absolute path on the current platform