summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/formats (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Bad OG, no cookie, nw either therealmogminer@gmail.com2016-09-251-1/+1
|
* Added HxC HFE disk format. Michael Zapf2016-09-182-0/+782
|
* Fixed a potential buffer overrun in the code that reads headers for the CoCo ↵ Nathan Woods2016-09-131-3/+6
| | | | JVC disk image format
* Merge pull request #1332 from npwoods/option_guide_and_imgtool Vas Crabb2016-09-101-45/+11
|\ | | | | option_guide C++-ification, touched up imgtool
| * Properly catching another out of memory condition Nathan Woods2016-09-091-2/+7
| |
| * Worked around the OPTION_GUIDE_EXTERN issue by using a crazy trick involving ↵ Nathan Woods2016-09-031-2/+1
| | | | | | | | | | | | | | | | namespaces Caveats: 1. Because of how this trick works, it is no longer possible to declare an option guide as static, so I had to make a bunch of changes 2. I'm going to want the hardcore C++ guys (i.e. - Vas) to review this with a fine toothed comb
| * Attempting to make option_guide and option_guide::entry POD types; need to ↵ Nathan Woods2016-09-021-1/+2
| | | | | | | | figure out a better way to do OPTION_GUIDE_EXTERN
| * Incorporating Vas Crabb feedback Nathan Woods2016-09-011-2/+2
| |
| * option_guide C++-ification, touched up imgtool Nathan Woods2016-08-271-43/+4
| | | | | | | | | | | | The main point of this change is to C++-ify option_guide. It was changed from a struct array to a class, namespaced etc, with the ultimate hope of incorporating an in-emulation image creation UI. Imgtool got hit with a number of changes; I'll probably have to bring that off of the backburner and touch that up too
* | ti99: Explicitly add the cell_size to mfm_w call (nw) Michael Zapf2016-09-051-6/+6
| |
* | added header checks to identify in uef_cas and csw_cas formats Nigel Barnes2016-09-022-18/+38
| |
* | srcclean and translation regeneration Vas Crabb2016-08-292-7/+7
|/
* some C++14 features are not supported by VS2013. VS2015 is free for home use ↵ Miodrag Milanovic2016-08-271-5/+0
| | | | so no need for legacy support (nw)
* ti99: Fixed another issue with double stepping. Michael Zapf2016-08-252-19/+44
|
* ti99: Forgot to reset the TRACE flag. Michael Zapf2016-08-241-1/+1
|
* Forgot srcclean Michael Zapf2016-08-241-1/+1
|
* ti99: Fix a problem with formatted disk images that do not match the ↵ Michael Zapf2016-08-242-9/+12
| | | | expected file size
* Performs argument checking on the return value of ↵ Nathan Woods2016-08-231-1/+8
| | | | | | | | | | | | CassetteLegacyWaveFiller.chunk_sample_calc() This is just better error checking. You can see this if you create a garbage file named 'foo.csw' and invoke the following command: mame bbcb -cass1 foo.csw With this change you get an invalid image error. Without it, you get this: Caught unhandled St12length_error exception: vector::_M_default_append
* Fixed regression with cassette code that caused hangs to happen when loading ↵ Nathan Woods2016-08-202-22/+32
| | | | | | cassette image formats that lacked read/write support This entailed reintroducing device_image_interface::make_readonly(); I also reimplemented the feature in the cassette code in a less hacky way.
* casserr_t ==> enum class cassette_image::error Nathan Woods2016-08-2046-302/+306
|
* Stop forcing cassette image create when loading zero-length images. Also ↵ Nathan Woods2016-08-202-7/+7
| | | | minor C++-ifications to cassette code (usage of bool and std::string, C++ comments)
* Fixed an issue with legacy floppy loading caused by filetype() now being a ↵ Nathan Woods2016-08-182-6/+6
| | | | | | std::string This caused 'mame a800 -flop1 brucelee' to fail on startup, but after this fix the image mounts but incorrectly.
* abc80x: Fixed ABC-838 disk image cell size. [Curt Coder] Curt Coder2016-08-151-1/+1
|
* hdc92x4: Added 9224 emulation; ti99_dsk: Fixed issue with deleted data marks ↵ Michael Zapf2016-08-141-23/+24
| | | | in FM
* victor9k: WIP. (nw) Curt Coder2016-08-141-0/+2
|
* victor9k: Set floppy RPM after track step. Boots to CP/M now. [Curt Coder] Curt Coder2016-08-121-1/+1
|
* for bool type use true and false (nw) Miodrag Milanovic2016-07-311-2/+2
|
* fix after pass through the diff Vas Crabb2016-08-012-4/+4
|
* made constexprs lower case and used constexpr for returning input value as ↵ Miodrag Milanovic2016-07-318-57/+57
| | | | well for rest of defines in osdcomm.h (nw)
* cleanup of some conversions (nw) Miodrag Milanovic2016-07-311-1/+1
|
* fix linux compile (nw) Miodrag Milanovic2016-07-311-1/+1
|
* std::min and std:max instead of MIN and MAX, also some more macros converted ↵ Miodrag Milanovic2016-07-314-15/+16
| | | | to inline functions (nw)
* Cleanups and version bump Miodrag Milanovic2016-07-271-1/+1
|
* renamed bbc_dsk to acorn_dsk Nigel Barnes2016-07-164-514/+819
| | | | | | | - split ssd/dsd formats - added opus ddos format - split adfs into oldmap and newmap formats for archimedes - logging
* fsd_dsk: more logging (nw) Nigel Barnes2016-07-161-9/+19
|
* Fix archimedes disk format [O. Galibert] Olivier Galibert2016-07-151-1/+6
|
* C++-ification of src/lib/util/opresolv.[cpp|h] (moved to util:: namespace, ↵ Nathan Woods2016-07-076-71/+55
| | | | changed option_resolution to be a class, etc)
* gcc 6.1.1 warning fixes (nw) Olivier Galibert2016-06-161-3/+3
|
* MT 06236 [Robbbert] Robbbert2016-06-151-5/+8
|
* MT 05783 [Robbbert] Robbbert2016-06-121-13/+21
|
* fsd_dsk: logging (nw) Nigel Barnes2016-06-051-18/+13
|
* e01: added acorn filestore floppy format and softlist Nigel Barnes2016-06-052-0/+97
|
* sorcerer: calculate baud rates based on actual dividers on pcb. Fixed a bug ↵ Robbbert2016-06-051-1/+1
| | | | with quickload.
* Bad boy, Micko (nw) Vas Crabb2016-05-191-1/+1
|
* Workaround for MT 06194 (potential segfault during floppy load) AJR2016-05-011-0/+6
|
* MT 06189 Robbbert2016-05-011-0/+4
|
* cgenie.cpp: expanded .cas support so that also files created by etabeta782016-04-241-30/+40
| | | | Genieous emulator can be loaded. [Fabio Priuli]
* Various cleanups suggested by static analyzer (nw) Miodrag Milanovic2016-04-247-14/+14
|
* Typo fix: nonexistant → nonexistent Jordi Mallach2016-04-011-1/+1
|
* Typo fix: threshholds → thresholds Jordi Mallach2016-03-311-1/+1
|