| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Moved CRC and size calculations into the streamers. Improved validation when ↵ | 2021-04-18 | 1 | -1/+1 | |
| | | | | | parsing. | ||||
| * | trs80: Added support for Level 1 CAS files. | 2021-04-07 | 2 | -17/+66 | |
| | | |||||
| * | trs80: validate the cas file | 2021-04-02 | 1 | -0/+8 | |
| | | |||||
| * | floppy: What wd177x_dsk has become should be taken out and shot | 2021-03-31 | 16 | -38/+38 | |
| | | |||||
| * | wd,upd: filter unsupported image formats | 2021-03-31 | 4 | -9/+12 | |
| | | |||||
| * | jv1-dsk: SSDD can not do 80 tracks | 2021-03-31 | 1 | -1/+1 | |
| | | |||||
| * | imd: Don't crash when trying to put a 80-track image in a 40-track drive | 2021-03-31 | 1 | -0/+5 | |
| | | |||||
| * | Miscellaneous formatting adjustments | 2021-03-31 | 1 | -5/+6 | |
| | | |||||
| * | util/cdrom.cpp: Return index 1/start of track data instead of index 0/start ↵ | 2021-03-31 | 2 | -22/+51 | |
| | | | | | | | | | of pregap data in generated TOC. (#7878) * Add a pre-calculated field for data from current logofs to end of track. * Removed pregap adjustment from FM Towns code. * Added pregap adjustment so track ends when audio data ends in PSX CD player. * Fixed pce_cd load error. | ||||
| * | d64: update following sector extraction evolution | 2021-03-30 | 1 | -6/+7 | |
| | | |||||
| * | trs80m3: Added support for high-speed CAS files. | 2021-03-29 | 1 | -10/+89 | |
| | | |||||
| * | trs80: fixed loading of CAS files | 2021-03-28 | 1 | -28/+26 | |
| | | |||||
| * | srcclean in preparation for release | 2021-03-28 | 2 | -3/+3 | |
| | | |||||
| * | ti99: Fixed some rarely used TDF floppy format variants. | 2021-03-21 | 1 | -17/+23 | |
| | | |||||
| * | Restore validation for command-line and .ini options (disabled since 0.188) ↵ | 2021-03-21 | 1 | -11/+17 | |
| | | | | | and make some errors non-fatal | ||||
| * | netlist: Relicensing of the GPL code to BSD-3 with the blessing of the | 2021-03-09 | 155 | -159/+159 | |
| | | | | | | | | | | | copyright owners. Much thanks for that Couriersud, the main creator and contributor, but also to Jonathan Gevaryahu and Sergey Svishchev. There are small remnants in machine/NL_*, specifially breakout, pong doubles and rebound that are also copyrighted by the DICE team, whoever that means. They're not critical since they only concern these drivers and not an important core subsystem. | ||||
| * | ap_dsk35: updates [R. Belmont] | 2021-03-06 | 1 | -1/+27 | |
| | | | | | | - Set form factor for 2mg and dc42 disks so the SuperDrive can handle them - Accept ProDOS-format dc42 3.5" disks | ||||
| * | 2mg: tolerate a standard mistake | 2021-03-05 | 1 | -1/+1 | |
| | | |||||
| * | corefile.cpp: Make core_filename_extract_base behave more robustly in ↵ | 2021-03-05 | 1 | -0/+2 | |
| | | | | | degenerate cases | ||||
| * | C++ wart. Why can't the C++ standard say that the default destructor of a ↵ | 2021-03-05 | 1 | -0/+2 | |
| | | | | | class that has inheritance or virtual methods is automatically virtual? But thou shalt is a little annoying | ||||
| * | fs_prodos: Explain the init better | 2021-03-05 | 3 | -20/+36 | |
| | | | | | floppy: Don't fail creation because the extension is unknown | ||||
| * | floppy: Beginning of the support for preformatted floppy images. | 2021-03-05 | 8 | -0/+398 | |
| | | | | | | | What's missing: - parameters (like the disk name when it exists) - possibly a cleanup of ram_open and friends (but not sure of the appropriate direction in which to go) | ||||
| * | itt3030: Add missing terminator | 2021-03-04 | 1 | -1/+2 | |
| | | |||||
| * | apple_gcr: Refuse 800K images on single-sided drives | 2021-03-04 | 2 | -3/+4 | |
| | | |||||
| * | formats: Fix missed RC759 format | 2021-03-04 | 1 | -0/+9 | |
| | | |||||
| * | formats: Create mame_formats_full_list which gives access to all the ↵ | 2021-03-04 | 8 | -7/+1383 | |
| | | | | | supported formats, make floptool use it. Castool should use it too probably, but I don't want to touch it. | ||||
| * | rc759: Add RTC and floppy, start cleanup | 2021-03-03 | 2 | -0/+74 | |
| | | |||||
| * | Fix dependencies | 2021-03-02 | 2 | -132/+0 | |
| | | |||||
| * | flopimg: don't fault on nibble extraction on degenerated tracks | 2021-03-02 | 1 | -1/+2 | |
| | | |||||
| * | upd765_dsk, wd177x_dsk: Do not crash on damaged disks | 2021-02-26 | 2 | -12/+14 | |
| | | |||||
| * | srcclean in preparation for branching release | 2021-02-21 | 3 | -7/+7 | |
| | | |||||
| * | mfi: Don't crash on a fully unformatted disk | 2021-02-20 | 1 | -0/+4 | |
| | | |||||
| * | woz: Correct trks chunk size | 2021-02-16 | 1 | -1/+1 | |
| | | |||||
| * | woz: Add write | 2021-02-15 | 7 | -5/+170 | |
| | | | | | some formats: Correct setting up of form factor and variant | ||||
| * | woz: Fix 2.0 format track length | 2021-02-15 | 1 | -2/+2 | |
| | | |||||
| * | Eliminate ARRAY_LENGTH template in favor of C++17's std::size | 2021-02-14 | 18 | -56/+66 | |
| | | | | | | | | | | | * osdcomm.h: Move definition of EQUIVALENT_ARRAY to coretmpl.h * sharc.cpp, gt64xxx.cpp, ym2413.cpp, gb_lcd.cpp, snes_ppu.cpp: Use STRUCT_MEMBER for save state registration * gio/newport.cpp, megadrive/svp.cpp, nes_ctrl/bcbattle.cpp, arm7.cpp, tms9995.cpp, pckeybrd.cpp, sa1110.cpp, sa1111.cpp, jangou_blitter.cpp, vic4567.cpp: Use std::fill(_n) instead of memset * emucore.h: Remove obsolete typedef | ||||
| * | util/palette.cpp: Fix assertion failure in some GCC builds | 2021-02-10 | 1 | -1/+1 | |
| | | |||||
| * | ap_dsk35: make .2MG its own separate format handler [R. Belmont] | 2021-02-05 | 2 | -24/+130 | |
| | | |||||
| * | ap_dsk35: support .2MG images in the new-style apple_gcr_format [R. Belmont] | 2021-02-04 | 2 | -1/+29 | |
| | | |||||
| * | 2gs: Fixes, and more fixes | 2021-02-04 | 1 | -2/+2 | |
| | | |||||
| * | coretmpl.h: Move lru_cache_map to separate header | 2021-02-03 | 2 | -387/+408 | |
| | | |||||
| * | flopimg: Fix wrapping on mac sector extraction | 2021-01-31 | 1 | -2/+8 | |
| | | |||||
| * | Added Apple 2 disk image format: .nib (read-only support) (#7725) | 2021-01-30 | 2 | -0/+194 | |
| | | | | | This format was not supported by the new floppy subsystem. This commit provides read-only support of .nib files. | ||||
| * | Update "2020" text to "2021" (#7713) | 2021-01-28 | 2 | -2/+2 | |
| | | | | Update "2020" text to "2021". | ||||
| * | srcclean in preparation for branching release | 2021-01-24 | 2 | -6/+6 | |
| | | |||||
| * | flopimg: Fix gcr checksum | 2021-01-22 | 1 | -7/+7 | |
| | | |||||
| * | ATTR_UNUSED, do you welcome C++17 in your heart and mind? | 2021-01-22 | 2 | -9/+9 | |
| | | |||||
| * | flopimg: Change the extracted bitstreams into vector<bool> | 2021-01-22 | 26 | -671/+741 | |
| | | | | | | | | flopimg: Change the extracted sectors into vector<vector<uint8_t>> flopimg: Add a Mac sector extraction apple 3.5 gcr: Generalize track creation/extraction apple 3.5 gcr: Add a pure sector format | ||||
| * | Much more core std::string_view modernization | 2021-01-20 | 10 | -131/+154 | |
| | | | | | | | | | | | | | | | | - Remove corestr.h from emu.h; update a few source files to not use it at all - Change strtrimspace, strtrimrightspace and core_filename_extract_* to be pure functions taking a std::string_view by value and returning the same type - Change strmakeupper and strmakelower to be pure functions taking a std::string_view and constructing a std::string - Remove the string-modifying version of zippath_parent - Change tag-based lookup functions in device_t to take std::string_view instead of const std::string & or const char * - Remove the subdevice tag cache from device_t (since device finders are now recommended) and replace it with a map covering directly owned subdevices only - Move the working directory setup method out of device_image_interface (only the UI seems to actually use the full version of this) - Change output_manager to use std::string_view for output name arguments - Change core_options to accept std::string_view for most name and value arguments (return values are still C strings for now) - Change miscellaneous other functions to accept std::string_view arguments - Remove a few string accessor macros from romload.h - Remove many unnecessary c_str() calls from logging/error messages | ||||
| * | dc42: better cell size on save and remove extraneous logging | 2021-01-17 | 2 | -8/+6 | |
| | | |||||
