Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move mess into mame (nw) | 2015-09-30 | 1 | -2144/+0 | |
| | |||||
* | change flags from GAME_ to MACHINE_ | 2015-07-29 | 1 | -24/+24 | |
| | | | | this better fits the drivers from MESS (which have always illogically used the GAME_ flags despite not being games) and also fits fine with arcade machines. | ||||
* | Start adding owners to files in MESS and updated license for PeT (nw) | 2015-05-08 | 1 | -5/+2 | |
| | |||||
* | Added dummy license lines to each file for MESS (nw) | 2015-05-07 | 1 | -0/+2 | |
| | |||||
* | Replace dynamic_array with std::vector [O. Galibert] | 2015-04-14 | 1 | -2/+2 | |
| | |||||
* | Use the same list of centronics devices everywhere (except the Amstrad CPC), ↵ | 2014-10-28 | 1 | -1/+1 | |
| | | | | the list has been renamed as they aren't all printers. [smf] | ||||
* | amiga: use memarray for chip RAM and regular array for custom registers ↵ | 2014-10-19 | 1 | -10/+10 | |
| | | | | (instead of shared_ptr for both) [Alex Jackson] | ||||
* | Amiga: Add an initial software list for some Amiga driver disks | 2014-10-02 | 1 | -0/+1 | |
| | |||||
* | Amiga: Connect Zorro interrupts in the Amiga 500 drivers and | 2014-10-02 | 1 | -10/+77 | |
| | | | | reinitialize Zorro devices on reset to stop them from disappearing on soft reset. | ||||
* | Amiga: Add the latest version of EmuTOS to the Amiga 1000 softlist and | 2014-09-23 | 1 | -24/+18 | |
| | | | | | fix CIA interrupts getting lost in certain situations. This fixes the EmuTOS keyboard and potentially more. Also fix a possible issue with blitter delays. | ||||
* | Amiga: Add keyboard reset circuit. You can now reset the Amiga with the | 2014-09-22 | 1 | -0/+1 | |
| | | | usual Ctrl-Amiga-Amiga key combination. | ||||
* | Amiga: Update Amiga 3000 kickstart info | 2014-09-22 | 1 | -15/+18 | |
| | |||||
* | Amiga: Add preliminary software lists for the Amiga 1000 and Amiga 3000, | 2014-09-18 | 1 | -0/+8 | |
| | | | | | a general workbench list and an application list for testing. Images in those lists are either verified good or best available currently. Many images are still missing. | ||||
* | Cleanups and version bump | 2014-07-22 | 1 | -29/+29 | |
| | |||||
* | Amiga: Add very basic POT counter emulation, enough for Space Ranger to | 2014-05-31 | 1 | -2/+2 | |
| | | | detect the second button. | ||||
* | Amiga: Add proper RS-232 port emulation. | 2014-05-26 | 1 | -2/+9 | |
| | |||||
* | Amiga: Add the Logica Diagnostic ROM 2.0 to various machines. Fix A4000 | 2014-05-25 | 1 | -2/+22 | |
| | | | kickstart selection. | ||||
* | Amiga: Move Zorro slots to amiga/zorro/ in preparation to support more | 2014-05-25 | 1 | -1/+1 | |
| | | | other slots. | ||||
* | Amiga: Fix some MAME issues | 2014-05-21 | 1 | -25/+8 | |
| | |||||
* | Amiga: Fix some Zorro slot bugs. Add the Commodore A2052 Zorro-II card | 2014-05-20 | 1 | -8/+8 | |
| | | | | as an example for a basic memory expansion. Add the Buddha IDE controller Zorro-II card (not working yet though). | ||||
* | Amiga: Support PAL/NTSC switch for machines equipped with an ECS Agnus | 2014-05-18 | 1 | -23/+53 | |
| | | | | | | | | | | | | chip or better. Core changes: - Save screen pixelclock. - Call reset_partial_updates() in finish_screen_updates() instead of creating an extra timer for it. This prevents calling reset_partial_updates() after finishing the screen, causes issues when screens change their size to a size lower than the current screen. - Optimization: Support calling vblank_begin() directly at the start of a frame instead of using a timer. | ||||
* | Amiga: Kill the legacy CIA emulation and fix Agnus ID for A2000 and | 2014-05-17 | 1 | -12/+15 | |
| | | | | | | | | | | | | | | | | A500. CIA changes: - Add missing virtual keyword to actually call the right TOD clock - Outputs depend on the input state (fixes A1000 overlay switch) - Switching to serial output mode with one-shot activated causes a pulse on SP (correct? needed for keyboard handshake) - Serial input is clocked by the CNT input, not the default clock - Mask offsets to 4 bits - Writing the Timer High register with one-shot activated immediately causes the timer to be latched and the timer started, regardless of timer start value Curt: Please review those changes. | ||||
* | Amiga: Fix A3000 RTC tag | 2014-05-14 | 1 | -1/+1 | |
| | |||||
* | Amiga: Implement internal IDE controller for the Amiga 4000. Fix RTC | 2014-05-14 | 1 | -40/+54 | |
| | | | | hookup in Amiga 3000 and 4000. Set RP5C01 RTC to actually return 24 hour mode, which fixes RTC detection for the Amiga. | ||||
* | Amiga: Fix NTSC GAYLE clocks | 2014-05-14 | 1 | -0/+4 | |
| | |||||
* | Amiga: Create a GAYLE device, used by the A600 and A1200, and implement | 2014-05-14 | 1 | -151/+57 | |
| | | | the internal IDE controller for both | ||||
* | clang build fix. (nw) | 2014-05-13 | 1 | -13/+13 | |
| | |||||
* | Big Amiga cleanup and reorganizaton. CDTV temporarily broken. Lots of | 2014-05-13 | 1 | -1011/+1755 | |
| | | | | work still to do. All basic Amiga models are now supported to varying degrees. | ||||
* | Cleanup of image device interfaces (nw) | 2014-05-02 | 1 | -7/+3 | |
| | |||||
* | Some more core cleanup (nw) | 2014-04-22 | 1 | -2/+2 | |
| | |||||
* | Added serial printer, renamed centronics printer to match. Standardised the ↵ | 2014-04-16 | 1 | -3/+3 | |
| | | | | configuration of rs232 devices. All serial devices are now connected using an rs232 port. [smf] | ||||
* | tpi6525_device: converted to devcb2 (nw) | 2014-04-14 | 1 | -15/+5 | |
| | |||||
* | Cleanups and version bumpmame0153 | 2014-04-07 | 1 | -1/+1 | |
| | |||||
* | 6526cia: devcb2 temporarily until mos6526 works with amiga. (nw) | 2014-03-25 | 1 | -94/+57 | |
| | | | amigafdc: devcb2. (nw) | ||||
* | (MESS) amigakbd: devcb2. (nw) | 2014-03-22 | 1 | -3/+9 | |
| | |||||
* | Removed DEVCB_DEVICE_LINE. (nw) | 2014-03-16 | 1 | -1/+1 | |
| | |||||
* | Removed DEVCB_DEVICE_HANDLER. (nw) | 2014-03-16 | 1 | -19/+15 | |
| | |||||
* | amiga: added a pair of functions to the driver class. (nw) | 2014-03-15 | 1 | -9/+6 | |
| | |||||
* | Made palette settings for screen explicit and mandatory for ind16 mode (nw) | 2014-03-14 | 1 | -1/+3 | |
| | |||||
* | Updated msm6242 device to use devcb2 (nw) | 2014-03-12 | 1 | -8/+3 | |
| | |||||
* | Video attributes are now per screen (nw) | 2014-03-06 | 1 | -2/+2 | |
| | |||||
* | Huge update, palette is now device (nw) | 2014-02-27 | 1 | -6/+6 | |
| | | | note: Aaron please give more descriptive text for release log I have no more strength :) | ||||
* | first round of clang 3.4 fixes for MESS (nw) | 2014-02-20 | 1 | -1/+2 | |
| | |||||
* | Centronics WIP using write lines and DEVCB2. Added an output latch and input ↵ | 2014-02-09 | 1 | -31/+52 | |
| | | | | buffer device to allow configuration in MCFG. Renamed centronics device "printer" to "image". FM-7 parallel port joystick works again. Added support for using PC LPT control lines as inputs (not tested). c64 geocable now just passes individual lines through, changed the strobe line to what is documented online (not tested). Converted MSX & exidy sorcerer parallel port DAC to use covox device instead of using a configuration switch (not tested). Sorcerer parallel port is more like the commodore user port, so should be converted to it's own slot where one option is a centronics card. [smf] | ||||
* | moved centronics into emu/bus (nw) | 2013-10-23 | 1 | -1/+1 | |
| | |||||
* | Moved default card config, device inputs and clock off the slot interface so ↵ | 2013-05-29 | 1 | -12/+12 | |
| | | | | they can be specified for all cards [smf] | ||||
* | (MESS) a3000/a3000n: Fix regression (nw) | 2013-05-21 | 1 | -1/+1 | |
| | |||||
* | Removal of machine().root_device() where appropriate (nw) | 2013-04-14 | 1 | -5/+5 | |
| | |||||
* | start to modernize (nw) | 2013-04-05 | 1 | -21/+26 | |
| | |||||
* | device callback handler cleanup (nw) | 2013-04-02 | 1 | -7/+7 | |
| |