Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | misc cpu: no need to check debug enabled flag manually | 11 days | 1 | -1/+1 | |
| | |||||
* | casio/wk1800.cpp, sound/gt155.cpp: Added Casio WK-1800/WK-1600 music ↵ | 2025-02-22 | 3 | -2/+2 | |
| | | | | | | | | | | | | | keyboards. (#12957) WK-1800 floppy support is not implemented. New working systems ---------- Casio WK-1800 [Edward d-tech, Devin Acker] New working clones ---------- Casio WK-1600 [Edward d-tech, Devin Acker] | ||||
* | New systems marked not working | 2025-01-07 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | ------------------------------ 7 Gold [Hammy] Champion 3001 Regular [Hammy] Golden Number [Hammy] Ji Xiang Ru Yi (V116CN) [dyq, little0] Jin Hua Zheng Ba (V113CN) [dyq, little0] Pairs (Italian gambling game) [Hammy] Sha Yu Da Heng (V104CN) [dyq, little0] Shuang Long Qiang Zhu Te Bie Ban (V104CN) [dyq, little0] Xiao Yao Dou Di Zhu [dyq, little0] Zupapa (Italian gambling game) [Hammy] New clones marked not working ----------------------------- NtCash (set 2) [Hammy] -stern/supdrapo.cpp: dumped PAL for supdrapo set [f205v] | ||||
* | h8_dma: Handle forced aborts | 2024-12-08 | 2 | -1/+2 | |
| | |||||
* | srcclean and cleanup | 2024-10-27 | 1 | -2/+2 | |
| | |||||
* | namco/namcos12.cpp: Restored mnemonic clone suffixes. | 2024-10-27 | 1 | -11/+10 | |
| | |||||
* | technodr: lower analog controls keydelta | 2024-10-25 | 1 | -0/+1 | |
| | |||||
* | Added C77, custom H8 for Namco. | 2024-10-25 | 2 | -0/+311 | |
| | |||||
* | h8_sci: Disable logging by default & don't log debugger reads. | 2024-10-25 | 2 | -47/+53 | |
| | | | | | | | | | | | Only start sending data via DMA if transmitter is enabled. Clear TEND when sending data via DMA. TDRE, RDRF, ORER, PER and FER flags can be cleared to 0 only if they have first been read while set to 1. Only set TEND when there is no more data to send. Receiver is started only on high to low rxd in asynchronous mode, when receiving and sending in synchronous mode when data is sent, or continuously when receiving without sending in synchronous mode. Set rx status to idle when stopping clock in rx_async_step(). Remove double invert when calculating parity in rx_async_step(). Remove redundant check for synchronous mode in rx_async_step(). | ||||
* | Added ATTR_COLD to common lifecycle methods for many files in src/devices. ↵ | 2024-09-27 | 28 | -107/+107 | |
| | | | | (#12822) | ||||
* | diexec: remove vestigal execute_input_lines() | 2024-09-18 | 1 | -1/+0 | |
| | |||||
* | h8: put register list enum under public | 2024-09-07 | 1 | -22/+22 | |
| | |||||
* | h8_sci: add safety check in internal_update for possible negative ticks, | 2024-07-11 | 2 | -9/+15 | |
| | | | | h8325: mask unused sci register bits | ||||
* | h8: add system clock getter (divided clock()) | 2024-07-11 | 3 | -11/+12 | |
| | |||||
* | h8: return 0xff when reading from port DDR (eg. RMW opcodes on DDR) | 2024-05-29 | 18 | -138/+138 | |
| | |||||
* | srcclean and cleanup | 2024-05-26 | 1 | -1/+1 | |
| | |||||
* | New systems marked not working | 2024-05-13 | 1 | -1/+1 | |
| | | | | | | ------------------------------ Yamaha QS300 [O. Galibert, Matt] Yamaha EOS B900 [O. Galibert, Matt] | ||||
* | gt913: fix 16-bit output port (used by ctk530 display) (#12344) | 2024-05-06 | 2 | -3/+4 | |
| | |||||
* | sh7042: Add dmac, mtu, adc, intc, sci, bsc. Separate A and non-A | 2024-05-02 | 1 | -1/+1 | |
| | | | | | | | | | | psr540: Add the swx00 New machines marked as MACHINE_NOT_WORKING ------------------------------------------ Yamaha MU500 [Matt, O. Galibert] Yamaha MU1000 [Matt, O. Galibert] Yamaha MU2000 [Matt, O. Galibert] | ||||
* | New systems marked not working | 2024-03-27 | 1 | -0/+2 | |
| | | | | | ------------------------------ Igor (Excalibur) [hap, Sean Riddle] | ||||
* | swx00: Initial buggy noise | 2024-03-27 | 1 | -32/+16 | |
| | | | | h8: correct division of negative numbers | ||||
* | srcclean and fix indentation in preparation for MAME 0.264 branch. | 2024-03-24 | 1 | -1/+1 | |
| | |||||
* | misc swx00 fixes | 2024-03-19 | 2 | -1/+4 | |
| | |||||
* | h8_timer: compare match event was off by 1 | 2024-03-19 | 2 | -27/+31 | |
| | |||||
* | mks3: first hle | 2024-03-18 | 2 | -2/+19 | |
| | |||||
* | swx00: Advance | 2024-03-18 | 2 | -33/+147 | |
| | |||||
* | h8: don't save the mode settings, move mac_saturating var to h8s2600 and ↵ | 2024-03-18 | 6 | -8/+30 | |
| | | | | hook it up | ||||
* | h8: add more variables to savestate, | 2024-03-18 | 13 | -47/+97 | |
| | | | | h8_intc: fix issue with multiple pending edge triggered irq | ||||
* | ymmu*: invert lcd edge, | 2024-03-12 | 1 | -1/+1 | |
| | | | | h8_port: write hi-z output pins as 1 | ||||
* | The abs16/abs32 variants of the bit operations seem to have been introduced ↵ | 2024-03-07 | 3 | -50/+65 | |
| | | | | in the h8s2000 | ||||
* | misc hap disasm: correction to prev commit | 2024-03-07 | 3 | -7/+7 | |
| | |||||
* | h8: add internal rom to address map for some h8 devices | 2024-03-07 | 9 | -56/+88 | |
| | |||||
* | h8: correct typo with dasm abs16 [Olivier Galibert] | 2024-03-07 | 1 | -1/+1 | |
| | |||||
* | h8h: fix rte in normal mode | 2024-03-07 | 1 | -9/+8 | |
| | |||||
* | h8h: fix N flag with exts opcode, | 2024-03-07 | 1 | -15/+7 | |
| | | | | | h8h: fix regression with jsr abs8i, h8h: fix bst abs16 opcode | ||||
* | Re-add the subcomponents to the swx00 and tweak the adc | 2024-03-05 | 2 | -19/+5 | |
| | |||||
* | New working systems | 2024-03-05 | 4 | -9/+33 | |
| | | | | | | | ------------------- Kasparov Chess Academy [hap, Sean Riddle] h8_watchdog: improve overflow flag reset | ||||
* | h8: fix standby time travel problem | 2024-03-04 | 47 | -38/+328 | |
| | |||||
* | h8: add h8s/2319 family, make 2320 (now renamed to 2329) a subdevice, | 2024-03-04 | 13 | -779/+1035 | |
| | | | | | h8_watchdog: apparently fix funcube watchdog reset issue, mentor16: add lcd vertical layout to artwork | ||||
* | h8_adc: 2320 ADCR CKS1 is on bit 3, correct typo, | 2024-03-03 | 10 | -45/+12 | |
| | | | | | h8s2320: does not have ICR registers, h8_intc: remove unneeded trampolines (maybe a leftover from the past when emumem didn't support it) | ||||
* | Enhance the sh704x. MU128 MSTO, needs interrupts now. | 2024-03-03 | 1 | -1/+5 | |
| | |||||
* | h8_timer8: remove unneeded timer_tick function, | 2024-03-03 | 3 | -48/+15 | |
| | | | | mastmind: replace internal artwork hacky V with checkmark icon | ||||
* | h8_sci: Suppress SCK transition at end of transmit sequence, yet again | 2024-03-02 | 1 | -2/+1 | |
| | |||||
* | h8: fix absolute address bst/bist opcode IMM data | 2024-03-02 | 1 | -2/+2 | |
| | |||||
* | h8_timer: fix edge with compare match if both tt and tgr are larger than ↵ | 2024-03-02 | 4 | -7/+9 | |
| | | | | | | counter_cycle, h8325: mask unused iscr/ier bits | ||||
* | h8: fix addx8/subx8 H flag when C=1 | 2024-03-02 | 1 | -28/+30 | |
| | |||||
* | h8_timer16: revert ↵ | 2024-02-29 | 2 | -21/+38 | |
| | | | | https://github.com/mamedev/mame/commit/b18bf9cade56c2289cf03d0207577548868929a6 - manually check for TGR match in update_counter instead (mu100 gets performance back) | ||||
* | h8_sci: Fix sync transmissions | 2024-02-29 | 1 | -5/+14 | |
| | |||||
* | h8_sci: Entirely revise clocking | 2024-02-29 | 4 | -304/+257 | |
| | |||||
* | h8_timer: a way to fix (almost all?) missed events | 2024-02-28 | 2 | -20/+7 | |
| |