Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | bus/bbc/exp, bus/bbc/rom, ds1315, upd7002: Simplify read/write handlers (nw) | 2019-03-14 | 18 | -105/+110 | ||
| | ||||||
* | pc_kbc: fix keyboard with pc/xt (nw) | 2019-03-14 | 1 | -13/+11 | ||
| | ||||||
* | spectrum: Added the Cheetah SpecDrum device. | 2019-03-14 | 3 | -0/+127 | ||
| | ||||||
* | spectrum: Added the Technology Research Beta 128 Disk Interface. | 2019-03-14 | 3 | -4/+323 | ||
| | ||||||
* | spectrum_uspeech: Use measured oscillator frequencies, and toggle ROM also ↵ | 2019-03-13 | 2 | -3/+15 | ||
| | | | | on IORQ as used in Rockfall1/2. [Thomas Busse] | |||||
* | spectrum_mface.cpp: Improve BIOS names (nw) | 2019-03-13 | 1 | -6/+6 | ||
| | ||||||
* | Add skeleton BusLogic BT-545S SCSI host adapter device [modem7, ↵ | 2019-03-13 | 3 | -0/+147 | ||
| | | | | minuszerodegrees.net] | |||||
* | bus/bbc/joyport, bus/bbc/userport: Simplify read/write handlers (nw) | 2019-03-12 | 13 | -30/+30 | ||
| | ||||||
* | bus/mtx: Configure spaces using required_address_space (nw) | 2019-03-12 | 2 | -23/+7 | ||
| | ||||||
* | svi3x8: Hook up controllers to the Coleco Game Adapter | 2019-03-12 | 14 | -37/+71 | ||
| | | | | | | Also use our Coleco cartridge emulation instead of generic sockets and move the cartridge and controller bus emulations to their own directory. | |||||
* | bus/bbc/fdc, i8271: Simplify read/write handlers (nw) | 2019-03-10 | 18 | -58/+58 | ||
| | ||||||
* | upd765: Simplify read/write handlers (nw) | 2019-03-10 | 10 | -54/+39 | ||
| | ||||||
* | ym2148, vlm5030: Simplify read/write handlers (nw) | 2019-03-10 | 2 | -3/+3 | ||
| | ||||||
* | k051649: Simplify read/write handlers (nw) | 2019-03-10 | 1 | -30/+22 | ||
| | ||||||
* | msx, bus/msx_cart, bus/msx_slot: Configuration and bus modernization (nw) | 2019-03-10 | 69 | -490/+560 | ||
| | | | | | | | - Eliminate all MCFG_ macros - Add address space finders to replace most instances of machine().device - Use device_post_load instead of explicitly registering callbacks - Simplify read/write handlers in bus devices | |||||
* | mtx: Added expansion bus with SDX floppy controller. | 2019-03-10 | 4 | -0/+748 | ||
| | | | | | | | | | - 80 column card with SDX in CP/M mode. - ROM/RAM banking fixed for CP/M, and MTX500 now correctly detected. - Support for Type 03 and Type 07 .mfloppy images. - Added alternate MTX2 romset (German). - Keyboard ROM now selected in Configuration. - Quickload .RUN files. | |||||
* | bbc_cciword: Added missing ROM switching zones for Inter-Word. | 2019-03-10 | 1 | -2/+6 | ||
| | ||||||
* | New working software list additions | 2019-03-10 | 3 | -2/+228 | ||
| | | | | | ----------------------------------- electron_cart: ROMPlus-144 | |||||
* | spectrum: Improved expansion interface to allow devices to act on opcode ↵ | 2019-03-10 | 24 | -178/+654 | ||
| | | | | | | fetches. - Added Multiface One/128/3, and MultiPrint devices. | |||||
* | machines promoted, new software list stuff (#4738) | 2019-03-10 | 1 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * machines promoted to working --- Disney Friends (JAKKS Pacific TV Game, Game-Key Ready) (17 MAY 2005 A) [Sean Riddle, Peter Wilhelmsen, Ryan Holtz] Justice League (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, Peter Wilhelmsen, Ryan Holtz] MX Dirt Rebel [Sean Riddle, Peter Wilhelmsen, Olivier Galibert, David Haywood] new NOT WORKING software list entries --- icanpian:jjs Jammin' Jungle Safari (Disney's The Lion King, Jungle Book, Tarzan) (K4653) [Sean Riddle, David Haywood] icanpian:jungboog Jungle Boogie (J7524) [Sean Riddle, David Haywood] icanpian:dpmagic Disney Princess Magical Melodies (K4656) [Sean Riddle, David Haywood] icanpian:rdp Rockin' Dance Party (J8715) [Sean Riddle, David Haywood] icanpian:scoobymm Scooby-Doo! Monster Mayhem (J7525) [Sean Riddle, David Haywood] icanpian:showtune Nicktoons Show Tunes (J7527) [Sean Riddle, David Haywood] * document this switch (nw) * some keys (nw) * needs more investigation here (nw) * new WORKING machines --- Disney (JAKKS Pacific TV Game, Game-Key Ready) (08 FEB 2005 A) [Sean Riddle, David Haywood, external donators] * new NOT WORKING software list entries --- icanguit:guitfav Guitar Favorites (K7357) [Sean Riddle, David Haywood] icanguit:surfsup SpongeBob SquarePants - Surf's Up (K9903) [Sean Riddle, David Haywood] icanguit:ggreats American Idol - Guitar Greats (K9907) [Sean Riddle, David Haywood] icanguit:nashhits Nashville Hits (K9905) [Sean Riddle, David Haywood] icanguit:roadtune Hot Wheels - Road Tunes (K9902) [Sean Riddle, David Haywood] * new NOT WORKING machines --- Evio (Japan) [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood] (needs violin inputs mapping at least) | |||||
* | svi318, bus/svi318: Simplify read/write handlers; minor driver cleanup (nw) | 2019-03-09 | 22 | -93/+93 | ||
| | ||||||
* | bus/spectrum: Simplify read/write handlers (nw) | 2019-03-09 | 24 | -76/+76 | ||
| | ||||||
* | tms9928a, v9938: Remove space and mem_mask from read/write handlers (nw) | 2019-03-09 | 3 | -6/+6 | ||
| | | | | efo90501: Tweak dots per line to get closer to typical PAL rates (nw) | |||||
* | wswan: simplify read/write handlers (nw) | 2019-03-09 | 4 | -51/+51 | ||
| | ||||||
* | bus/intv: Simplify read/write handlers (nw) | 2019-03-09 | 7 | -170/+162 | ||
| | | | | Note that mem_mask can be safely eliminated here because the CP1610 has no byte select lines. | |||||
* | bus/gameboy, bus/snes: Simplify read/write handlers (nw) | 2019-03-09 | 31 | -519/+536 | ||
| | | | | bus/snes: Add callback for fetching open bus (nw) | |||||
* | ncr5380n, ncr5385, ncr5390, ncr539x: Simplify read/write handlers (nw) | 2019-03-07 | 2 | -4/+4 | ||
| | ||||||
* | am9513, am9517a, am9519, at_keybc, cs4031, ds128x, mc141618, wd7600: ↵ | 2019-03-07 | 10 | -41/+57 | ||
| | | | | | | Simplify read/write handlers (nw) Note that the VME handler installing routines can and should be redone later; this is merely enough for now. | |||||
* | ef9345, ef9365: Simplify read/write handlers (nw) | 2019-03-07 | 4 | -6/+6 | ||
| | ||||||
* | bus/ti99, geneve, ti99_[various]: Eliminate address space and mem_mask ↵ | 2019-03-07 | 53 | -392/+372 | ||
| | | | | | | arguments in all handlers (nw) at29x, hdc92x4, mm58274c, rtc65271, strata, tms9901, tms9902: Simplify read/write handlers (nw) | |||||
* | tms9900, tms9980a, tms9995: CRU addressing change | 2019-03-01 | 11 | -39/+29 | ||
| | | | | | | - Shift all CRU addresses by 1 in memory maps. This makes CRU addressing more consistent with both register values and external address lines. (CRUOUT is multiplexed with the lowest address line on the 8-bit bus versions.) - Addressing for CRU read accesses is now the same as it has been for CRU write accesses: one address for each bit. This simplifies the CPU cores (which were already emulating bit access times), though it means some read handlers now have to do some additional work. - CRU space is now little-endian, despite the big-endian memory organization, because less significant bits correspond to lower CRU addresses. | |||||
* | mame\drivers: removed most MCFG and MACHINE_CONFIG macros from drivers ↵ | 2019-03-01 | 11 | -11/+11 | ||
| | | | | starting with j and k (nw) | |||||
* | bus/cbus: Replace CPU finder with required_address_space; add pinout (nw) | 2019-02-28 | 2 | -11/+69 | ||
| | ||||||
* | mame\drivers: removed most MCFG and MACHINE_CONFIG_MACROS (nw) | 2019-02-28 | 2 | -31/+20 | ||
| | ||||||
* | sg1000m3: Add keyboard cable link for F-16 Fighting Falcon's 2p mode (#4680) | 2019-02-27 | 6 | -14/+493 | ||
| | | | | | | * sg1000m3: Add keyboard cable link for F-16 Fighting Falcon's 2p mode * included missing files | |||||
* | a2eauxslot: Fix regression by not nullifying slot pointer in device_start (nw) | 2019-02-26 | 2 | -8/+7 | ||
| | ||||||
* | bus/x68k: Use object finder to get at CPU address space (nw) | 2019-02-26 | 5 | -13/+14 | ||
| | ||||||
* | nubus: Use required_address_space rather than old-style CPU lookup (nw) | 2019-02-26 | 2 | -35/+28 | ||
| | ||||||
* | bus/interpro/sr: Replace CPU finder with required_address_space (nw) | 2019-02-26 | 2 | -21/+8 | ||
| | ||||||
* | bus/ep64: Use required_address_space instead of specific device finder (nw) | 2019-02-26 | 2 | -14/+8 | ||
| | ||||||
* | bus/a2bus/a2eauxslot: Sanitize configuration (nw) | 2019-02-25 | 5 | -27/+14 | ||
| | ||||||
* | bus/apricot/expansion: Replace CPU finders with address space finders (nw) | 2019-02-25 | 2 | -36/+14 | ||
| | ||||||
* | bus/a1bus, bus/a2bus/a2eauxslot: Replace CPU finder with ↵ | 2019-02-25 | 6 | -11/+12 | ||
| | | | | required_address_space (nw) | |||||
* | bus/hp_dio: Replace CPU finder with required_address_space (nw) | 2019-02-25 | 6 | -17/+14 | ||
| | ||||||
* | bus/acorn: Replace CPU finder with required_address_space (nw) | 2019-02-25 | 2 | -4/+4 | ||
| | ||||||
* | bus/cgenie/expansion, bus/einstein/pipe, bus/nasbus, bus/spectrum, ↵ | 2019-02-25 | 18 | -134/+94 | ||
| | | | | bus/vtech: Install spaces through finders (nw) | |||||
* | bus/nes, vrc6: Simplify read/write handlers; misc. minor changes (nw) | 2019-02-25 | 100 | -1135/+1145 | ||
| | | | | | - Hide m_open_bus behind accessor - De-virtualize a few methods without actual overrides | |||||
* | bus/wangpc, upd7220: Eliminate address_space arguments from handlers (nw) | 2019-02-25 | 20 | -119/+119 | ||
| | ||||||
* | bus/s100, bus/vidbrain: Eliminate address_space arguments from handlers (nw) | 2019-02-25 | 23 | -73/+73 | ||
| | ||||||
* | bus/bbc/1mhzbus, bus/bbc/tube, bus/electron, tube: Eliminate address_space ↵ | 2019-02-25 | 83 | -352/+352 | ||
| | | | | arguments from handlers (nw) |