summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/hashfile.c
Commit message (Collapse)AuthorAgeFilesLines
* GCC 4.6 "Variable assigned but not used" fixes, part 6 (no whatsnew) R. Belmont2011-05-301-3/+5
|
* Ported DC, SMS and SG1000 to main folder, nw Angelo Salese2011-05-061-0/+617
|
* Removed hashfile and dependencies (no whatsnew) Miodrag Milanovic2011-02-141-573/+0
|
* Hash generation and general cleanup. New class hash_collection holds Aaron Giles2011-02-141-29/+23
| | | | | | | | | | | and manages a collection of hashes, and can be built from an internal format string which is stored with each ROM. All core instances are cleaned up to use the new interfaces, but it's likely that hashfile code in MESS will need an update. Also compacted the form of the hash strings used for ROMs, and fixed verification/hashing of non-ZIPped files.
* mame_file is now emu_file and is a class. It is required Aaron Giles2011-02-121-28/+16
| | | | | | | | | | | | | | | | | | | | | | | | to pass a core_options object to the constructor, along with a search path. This required pushing either a running_machine or a core_options through some code that wasn't previously ready to handle it. emu_files can be reused over multiple open/close sessions, and a lot of core code cleaned up nicely as things were converted to them. Also created a file_enumerator class for iterating over files in a searchpath. This replaces the old mame_openpath functions. Changed machine->options() to return a reference. Removed public nvram_open() and fixed jchan/kaneko16 to stop directly saving NVRAM. Removed most of the mame_options() calls; this will soon go away entirely, so don't add any more. Added core_options to device_validity_check() so they can be used to validate things.
* hashfile moved from MESS to emu section (needed for now in image support ↵mame0138u2 Miodrag Milanovic2010-06-171-0/+591
until softlist implementation is finished), this doesn't affect mame side (no whatsnew)