Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | wd_fdc: Fixed ready interrupt polarity. Added a soft_reset() function which ↵ | 2013-11-17 | 2 | -1/+8 | ||
| | | | | resets only the FDC and not the floppy image devices, thus preserving the correct ready states. [Curt Coder] | |||||
* | Netlist: Working voltage divider. Getting nearer. No wn | 2013-11-17 | 1 | -2/+2 | ||
| | ||||||
* | Compatibility fixes for older GCCs (nw) | 2013-11-16 | 1 | -0/+1 | ||
| | ||||||
* | Lessen log pollution. (nw) | 2013-11-16 | 2 | -4/+4 | ||
| | ||||||
* | z80dma: Implemented Auto Restart. [Curt Coder] | 2013-11-16 | 1 | -7/+23 | ||
| | ||||||
* | fixed enum, didn't mean to click ok on commit earlier as I was still clean ↵ | 2013-11-14 | 1 | -1/+1 | ||
| | | | | building (nw) | |||||
* | Set the error bit in the IDE status register if the command causes a check ↵ | 2013-11-14 | 1 | -0/+3 | ||
| | | | | condition [smf] | |||||
* | Added SCSI status code & set it in all command handlers. It is sent over the ↵ | 2013-11-14 | 8 | -6/+59 | ||
| | | | | bus when in status phase. In case of an error further information should be set in m_sense_key/m_sense_asc/m_sense_ascq & m_sense_information so that it can be returned by executing a request sense command [smf] | |||||
* | (MESS) Added nscsi versions of the SCSI callback device and Xebec S1410. ↵ | 2013-11-14 | 7 | -1/+384 | ||
| | | | | [Curt Coder] | |||||
* | more changes, area51 stop atari logo flickering (nw) | 2013-11-13 | 1 | -1/+1 | ||
| | ||||||
* | tweak timings again (nw) | 2013-11-13 | 1 | -2/+2 | ||
| | ||||||
* | Tweaks to the idehd timing, which are still based on complete fiction. [smf] | 2013-11-13 | 1 | -13/+4 | ||
| | ||||||
* | (MESS) abc800: Emulated the ABC 850 (10MB), ABC 852 (20MB), and ABC 856 ↵ | 2013-11-12 | 1 | -1/+0 | ||
| | | | | (60MB) hard disk drives. [Curt Coder] | |||||
* | Forgot to commit these changes. | 2013-11-11 | 1 | -6/+6 | ||
| | ||||||
* | Fix D9060 format. Reads greater than one sector were broken when using bit ↵ | 2013-11-09 | 1 | -3/+3 | ||
| | | | | banging. [smf] | |||||
* | Netlist: remove hardcoded maximum net size. Separated and documented a ↵ | 2013-11-08 | 1 | -1/+2 | ||
| | | | | couple more devices out of net_lib.c | |||||
* | fixed mametesters 05357 [smf] | 2013-11-07 | 1 | -5/+4 | ||
| | ||||||
* | scsi: Fixed hard disk images with 256-byte sectors. [Curt Coder] | 2013-11-07 | 1 | -4/+4 | ||
| | ||||||
* | added machine().describe_context() to debugging code (nw) | 2013-11-05 | 1 | -10/+10 | ||
| | ||||||
* | Cleanups and version bumpmame0151 | 2013-11-05 | 18 | -83/+81 | ||
| | ||||||
* | Split the netlist code up into functional pieces like parser, setup and ↵ | 2013-11-04 | 2 | -2416/+14 | ||
| | | | | execution. This looks a lot more structured now and highlighted some issue already. | |||||
* | Modernized mc6854 device.(nw) | 2013-11-04 | 2 | -505/+499 | ||
| | | | | | Superficial testing shows no breakage, but in-depth testing from someone familiar with the machines would be appreciated. | |||||
* | fix copypaste error, causing bug(s) in mame berzerk.c | 2013-11-03 | 1 | -1/+3 | ||
| | ||||||
* | call update_irq() after updating B & C register in device_reset (nw) | 2013-11-03 | 1 | -0/+2 | ||
| | ||||||
* | asserted copyright (nw) | 2013-11-03 | 10 | -0/+20 | ||
| | ||||||
* | Support for different sized MC146818 compatibles [smf] | 2013-11-02 | 5 | -14/+66 | ||
| | ||||||
* | Created folder emu/netlist and moved net_lib.* over. Updated makefiles. | 2013-11-02 | 4 | -1592/+3 | ||
| | ||||||
* | Netlist now uses astring instead of char *. Makes memory management a lot ↵ | 2013-11-02 | 4 | -203/+288 | ||
| | | | | easier. Fixed a number of memory leaks as well. Driver reset now works. | |||||
* | asserted copyright (nw) | 2013-11-02 | 28 | -0/+56 | ||
| | ||||||
* | (MESS) compis: Fixed regression. (nw) | 2013-11-01 | 2 | -3/+51 | ||
| | ||||||
* | Fixed the MC146818 modernisation so that local/utc & whether a century is ↵ | 2013-11-01 | 2 | -339/+473 | ||
| | | | | stored in nvram can be specified in a sane way. Removed the century updating as this chip doesn't do that, but each driver can specify where the century should be stored. Fixed off by one errors in the date/time updating. Added support for different external clock speeds and dividers, the clock speeds have been set based on guesswork that the code would set the chip to update at 1hz but this isn't necessarily true. Most flags have been implemented, so that timer updating can be disabled & irq generation should be correct. [smf] | |||||
* | fixed read sub channel bug introduced in 25577 (fixes ddr2m) (nw) | 2013-10-31 | 1 | -1/+1 | ||
| | ||||||
* | Netlist: Some hand-crafted optimizations. GCC seems to like ugly pointer C ↵ | 2013-10-28 | 2 | -47/+36 | ||
| | | | | more than using readable arrays :-( The speedup is noticeable. | |||||
* | No whatsnew: Moved device setup out of constructor (again). | 2013-10-28 | 4 | -163/+264 | ||
| | | | This wasn't a good idea because some more advanced stuff like virtual function address caching doesn't work in constructors. | |||||
* | (MESS) BBC Micro updates / fixes: [Nigel Barnes] | 2013-10-28 | 2 | -38/+50 | ||
| | | | | | | | | | | | | - implemented ram device, all models have default ramsize, model A is 16K/32K switchable. - added additional bios options for OS0.1, OS1.0 in models A/B. - added clones bbcb_de, bbcb_us for BBC B German and US export models. - added clones bbcmaiv, bbcmet, bbcmt, bbcm512, bbcmarm for other BBC Master models. - added clones bbcmc, bbcmc_ar for BBC Master Compact and Arabic models. - implemented BREAK key. - fixed 8271 disk loading of ssd,dsd images. - device mc146818 now accepts default CMOS RAM. - added default CMOS RAM settings for all Master models. | |||||
* | MT #04731 & MT #05335: fixed "Warning: k053252 read 0e, contact MAMEdev" msg | 2013-10-27 | 1 | -1/+14 | ||
| | ||||||
* | ncr5380n: improved /BSY behavior on arbitration. [R. Belmont] | 2013-10-27 | 1 | -0/+1 | ||
| | ||||||
* | Netlist: ongoing cleanup | 2013-10-26 | 4 | -402/+475 | ||
| | | | | - simplified classes - separated logic and analog inputs/outputs. | |||||
* | New games added or promoted from NOT_WORKING status | 2013-10-26 | 1 | -1/+2 | ||
| | | | | --------------------------------------------------- Turret Tower [Philip Bennett, smf] | |||||
* | Changed IDE read sector timing to be the same as read multiple instead of ↵ | 2013-10-26 | 1 | -13/+8 | ||
| | | | | write sector. [smf] | |||||
* | (MESS) abc800: Xebec WIP. (nw) | 2013-10-25 | 1 | -0/+2 | ||
| | ||||||
* | Added i80130 OSP emulation. [Curt Coder] | 2013-10-24 | 3 | -0/+259 | ||
| | ||||||
* | moved centronics into emu/bus (nw) | 2013-10-23 | 3 | -448/+0 | ||
| | ||||||
* | Netlist code: fixed an issue with 7493 and other minor fixes | 2013-10-22 | 4 | -21/+22 | ||
| | ||||||
* | (MESS) Apple II bus moving day (nw) | 2013-10-22 | 3 | -0/+819 | ||
| | ||||||
* | (MESS) Moved a bunch of buses under emu/bus. (nw) | 2013-10-22 | 9 | -0/+1866 | ||
| | ||||||
* | Minor code clean-up in netlist devices | 2013-10-21 | 4 | -112/+135 | ||
| | ||||||
* | Licenses | 2013-10-21 | 1 | -0/+2 | ||
| | ||||||
* | (MESS) c64: Moved expansion and user ports under emu/bus. (nw) | 2013-10-20 | 3 | -0/+238 | ||
| | ||||||
* | ADR and track # fixes | 2013-10-20 | 1 | -4/+9 | ||
| |