summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
* srcclean (nw) Vas Crabb2018-05-273-4/+4
|
* Fix error in debug build with SMS card options (nw) AJR2018-05-211-1/+1
|
* Add Schmitt trigger device to standalone netlist Makefile (nw) balr0g2018-05-111-0/+1
|
* Added logmacros to upd765, increased track buffer for hfe format (nw) Michael Zapf2018-05-101-1/+4
|
* Fixed bitrate autodetect (nw) Michael Zapf2018-05-091-2/+3
|
* CPC DSK format: also check status bits in SR2 (nw) (#3546) Sergey Svishchev2018-05-101-2/+5
|
* ti99: Fixed disk creation via OSD Michael Zapf2018-05-041-4/+13
|
* Final GCC 8 batch for tonight (nw) arbee2018-05-011-0/+4
|
* More GCC 8 (nw) arbee2018-05-011-1/+1
|
* apple2: Add WOZ format [O. Galibert] Olivier Galibert2018-04-244-6/+163
|
* apple2: recognize another form of DOS 3.3 in ProDOS order [R. Belmont, Peter ↵ arbee2018-04-231-0/+5
| | | | Ferrie]
* srcclean (nw) Vas Crabb2018-04-221-1/+1
|
* move some not-directly-emulation-related helpers to lib/util, further ↵ Vas Crabb2018-04-012-0/+55
| | | | extricate emu.h from tools (nw)
* Minimal improvements on the disk handling (#3395) Stefano2018-03-271-0/+4
| | | | | | | | | * Keeping the 35 tracks drive as an option * Reducing the crashes a bit more. This helps matching the form_factor and the parameters found in the TeleDisk images, thus exiting before a serious crash. It is NOT enough to improve the 8" disk image handling, nor it solves all the stability problems, but it is a tiny step forwards.
* srcclean and regenerate localisations (nw) Vas Crabb2018-03-251-2/+2
|
* New machines marked as NOT_WORKING Nigel Barnes2018-03-212-0/+147
| | | | | ---------------------------------- Poly Proteus (Standalone) [Nigel Barnes, Andrew Trotman]
* ms0515: unbreak memory maps; update floppy format definition to match one ↵ Sergey Svishchev2018-03-161-2/+2
| | | | used by OS (nw)
* jvc_dsk: Added notes (nw) Nigel Barnes2018-03-061-2/+93
|
* Fixed issue causing drivers using netlists to fail on the Emscripten target. ↵ Justin Kerk2018-03-061-0/+4
| | | | [Justin Kerk]
* srcclean (nw) Vas Crabb2018-02-251-1/+1
|
* Enable use of system-wide asio, glm and rapidjson (#3172) Julian Sikorski2018-02-086-6/+6
| | | | | | | | | | | | * Fixed building using system utf8proc * Fixed building using system portaudio * Allow using system-wide asio headers (1.11.0 or higher required). * Allow using system-wide glm headers * Allow using system-wide rapidjson headers
* i386/i286: fix default cs flags (nw) cracyc2018-02-021-1/+1
| | | | | d88_dsk: support bad crc (nw) recreate columns copy protection (nw)
* disable netlist statistic logging on shutdown, because it triggers a use ↵ smf-2018-01-311-1/+1
| | | | after free in void device_debug::errorlog_write_line(const char *line) & fixed the copy & pasted comment. (nw)
* thanks hap (nw) smf-2018-01-291-1/+0
|
* fix is_set() when generic_function is an int array (nw) smf-2018-01-291-1/+14
|
* fix assertion when debugging in visual studio (nw) smf-2018-01-291-20/+16
|
* d88_dsk: Add some safety checks to avoid reading beyond the end of file Dirk Best2018-01-281-1/+10
|
* Eliminate core_strdup (nw) AJR2018-01-242-25/+0
|
* Fixes for Coverity "Resource leak" warnings (#3089) Oliver Stöneberg2018-01-211-0/+4
| | | | | | | | | | * lib/util/chdcd.cpp: fixed Coverity "Resource Leak" warning (nw) * src/lib/util/chdcd.cpp: fixed more Coverity "Resource Leak" warnings (nw) * tools/imgtool/modules/mac.cpp: fixed Coverity "Resource Leak" warnings (nw) * devices/bus/ti99/gromport/cartridges.cpp: fixed Coverity "Resource Leak" warning (nw)
* Merge pull request #3038 from firewave/ccvf ajrhacker2018-01-101-1/+1
|\ | | | | fixed MT06831 (bogus casting in ccvf_format::file_formats) (nw)
| * fixed MT06831 (bogus casting in ccvf_format::file_formats) (nw) firewave2018-01-101-1/+1
| |
* | Convert zippath directory to a C++ interface Vas Crabb2018-01-102-739/+555
| |
* | chdcd: recognize ISO images with 2336 byte sectors. [R. Belmont, Kale] arbee2018-01-081-0/+6
|/
* Updates "2017" strings to "2018" where relevant. Jonathan Holt2018-01-062-2/+2
|
* use C locale for int/float in XML files Vas Crabb2018-01-051-22/+48
|
* Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" Firehawke2017-12-132-0/+76
| | | | This reverts commit 54155441e9ba9941e85d80c4834a66376a11e791.
* Revert "Merge branch 'master' of https://github.com/mamedev/mame" Firehawke2017-12-132-76/+0
| | | | | This reverts commit f537428e5a40ba6dde8ca9bf0fe9ae6b1f189ac4, reversing changes made to 0d70d798107d4e4e8fb9f230410aeb1e888d65c5.
* agat7: 840KB floppy HLE; minor fixes -> mark WORKING (#2912) Sergey Svishchev2017-12-082-0/+76
| | | | | | | | | | | | | | * agat7: add port_char definitions to allow access from Lua, &c (nw) * agat7: adapt "apple2: Break up handlers for C000-C07F range" (nw) * agat7: timer and vblank interrupts (nw) * agat7: HLE of 840KB floppy controller, read-only (nw) * agat7: memory expansion wip (nw) * agat7: update todo list, mark partially WORKING
* jvc_dsk: Fix MT #06779 Dirk Best2017-11-291-7/+11
|
* dvdisasm: Overhaul [O. Galibert] Olivier Galibert2017-11-262-0/+116
| | | | | | | | Disassemblers are now independant classes. Not only the code is cleaner, but unidasm has access to all the cpu cores again. The interface to the disassembly method has changed from byte buffers to objects that give a result to read methods. This also adds support for lfsr and/or paged PCs.
* pc_dsk: Support images with 41 tracks (Kryoflux dtc produces these for some ↵ Justin Kerk2017-11-151-0/+4
| | | | nominally 40-track disks) (fixes bivouac from ibm5150_flop.xml) (nw)
* dsk_dsk: Don't segfault on empty tracks (fixes einstein 4game) Dirk Best2017-10-251-0/+5
|
* srcclean (nw) Vas Crabb2017-10-222-16/+16
|
* Appease MSVC (nw) AJR2017-10-191-0/+1
|
* Created a more flexible imgtool::datetime structure for use within Imgtool ↵ npwoods2017-10-171-7/+75
| | | | | | | | | | | | | | (#2263) * Created a more flexible imgtool::datetime structure for use within Imgtool This is intended to replace most usage of time_t * Changing the granularity of imgtool_clock from 1ms to 100ns, as per Vas' suggestion * Created arbitrary_datetime in timeconv.h to facilitate interpretation of datetime info I concluded that invoking std::mktime on manually assembled std::tm is bad, because it is indeterminate how the std::tm members may be "dominant". This required that I go further in imgtool, and update a number of drivers and eliminate the parameter of imgtool::datetime that takes std::tm.
* Fix crash loading 80-track .mfm dumps of 40-track disks on 40-track drives. ↵ Justin Kerk2017-10-111-9/+21
| | | | [Justin Kerk]
* acorn_dsk: Removed CPN format, now handled with SSD/DSD. Nigel Barnes2017-10-112-77/+23
|
* acorn_dsk: Improve identifying SSD/DSD by comparing image size with sector ↵ Nigel Barnes2017-10-111-10/+8
| | | | | | | | counts. - Fixed DDCPM format to handle correct image of Double Density CP/M. bbc_flop_z80.xml: Replaced Double Density CP/M with good dump (nw)
* voodoo: Use table lookup for RGB565 conversion. (nw) Ted Green2017-10-011-0/+2
|
* fix for clang 5 unused lambda capture errors (nw) smf-2017-09-242-4/+4
|