Commit Graph

59932 Commits

Author SHA1 Message Date
Sven Schnelle
e7c798da50 Topcat improvements (#3663)
* topcat: fix register accesses

* nereid: mask register address bits

* topcat: don't override contents before window move

depending on the direction of the window move, we must start
at the other end with move, otherwise we overwrite the data
before it is moved.

Signed-off-by: Sven Schnelle <svens@stackframe.org>

* topcat: Fix cursor handling

Old cursor handling hat a few problems:

- Changed VRAM contents which doesn't happen on real hardware
- Destroyed Image content on the line where the cursor is show
- Window mover copied the cursor

Signed-off-by: Sven Schnelle <svens@stackframe.org>

* fix spacing

Signed-off-by: Sven Schnelle <svens@stackframe.org>
2018-06-23 17:39:20 +02:00
ajrhacker
ec51f04e72
Merge pull request #3687 from sschnelle/6840_div8_fix
6840ptm: fix divide by 8 mode
2018-06-23 10:25:52 -04:00
AJR
9750a481a1 im6402: UART, not USART (nw) 2018-06-23 10:24:50 -04:00
AJR
b5ea331273 alphatro.cpp: Eliminate machine().device (nw) 2018-06-23 10:21:58 -04:00
Ivan Vangelista
e5a83c8a00 palmz22.cpp: device_finder (nw) 2018-06-23 16:01:53 +02:00
Sven Schnelle
20f0c7c2a2 6840ptm: fix divide by 8 mode
In divide by 8 mode the value computed in compute_counter()
is wrong because the function doesn't divide the clock before
the calculation.

Signed-off-by: Sven Schnelle <svens@stackframe.org>
2018-06-23 15:49:09 +02:00
mooglyguy
dd30364632 mips3: Added disassembler for Emotion Engine core opcodes. VU macro ops are still to-do. [Ryan Holtz] 2018-06-23 12:59:38 +02:00
mooglyguy
b307f27d54 mcr, mcr3, pt68k4, rex6000: Removed machine().device, nw 2018-06-23 12:59:38 +02:00
Robbbert
6d3d5a6385 (nw) fixed validation: hikaru.cpp 2018-06-23 16:05:09 +10:00
braintro
df9664bff4 segac2.cpp: Spelling (nw) 2018-06-23 00:37:15 -05:00
braintro
9b07146ad8 new PE+ Slot game
New Working Machine Added
----------------------------------------------------
Player's Edge Plus (X000827S+XS000002) Red, White & Blue Slots [BrianT]
2018-06-23 00:13:59 -05:00
braintro
b67f3bd2ef meritm.cpp: U37 for megat7e is a 4meg rom (nw) 2018-06-22 23:27:24 -05:00
braintro
92fa83599a segac2.cpp: Document 2 more (nw) 2018-06-22 22:55:35 -05:00
braintro
41404db81c segac2.cpp: Minor doc update (nw) 2018-06-22 22:34:57 -05:00
braintro
0c091620d5 meritm.cpp: Correct cut-n-paste ROM labels (nw) 2018-06-22 22:17:35 -05:00
AJR
888aec7e77 unistar: Add CRTC (nw) 2018-06-22 22:33:04 -04:00
braintro
c0003099ac meritm.cpp: 0h n0 it's z0er (nw) 2018-06-22 20:10:07 -05:00
AJR
ef0ead48d1 cidx628: Make this display something again
mcs51: Distinguish AT89C52/S52 device types (nw)
2018-06-22 21:01:53 -04:00
braintro
94d4190671 meritm.cpp: Use actual long name (nw) 2018-06-22 19:50:12 -05:00
braintro
415a142929 New working Machine - Megatouch 7 Encore Edition
New Working Machine Added
------------------------------------------------------------
Megatouch 7 Encore Edition (9255-90-01 RO0, Standard version) [Brian Troha, The Dumping Union]
2018-06-22 19:43:07 -05:00
AJR
ddddc30810 bus/nes: Eliminate remaining machine().device usage the ugly way (nw) 2018-06-22 19:33:22 -04:00
MetalliC
9c7f1303b2 fix build (nw) 2018-06-23 00:28:43 +03:00
MetalliC
0b5ac76d90 new NOT_WORKING machine
-----------------------
Hikaru Check ROM Board [CoolMod]
2018-06-23 00:15:55 +03:00
MetalliC
d9c5f49333 new NOT_WORKING clones
----------------------
Ferrari F355 Challenge (twin/deluxe, prototype) [coolmod]
2018-06-22 21:44:47 +03:00
MetalliC
05d3780a5d alien.cpp docs (nw) 2018-06-22 20:46:02 +03:00
MetalliC
33286aae13 motogonki checkpoint, replaced bad prom dump with fixed one (nw) 2018-06-22 20:46:01 +03:00
MetalliC
978a810513 new NOT_WORKING clone
---------------------
Puyo Pop Fever (World) (GDS-0034) [Arzeno Fabrice, rtw]
2018-06-22 20:46:00 +03:00
AJR
504129eff8 mystston.cpp: Eliminate machine().device (nw) 2018-06-22 12:08:53 -04:00
AJR
6c502e7fe7 decwritr.cpp: Notes for later (nw) 2018-06-22 11:09:35 -04:00
AJR
fbdb132327 super6.cpp: Wrong tag specified, oops (nw) 2018-06-22 10:53:20 -04:00
AJR
e0080fb104 mz3500.cpp, pc9801.cpp: More machine().device cleanup (nw) 2018-06-22 10:39:15 -04:00
mooglyguy
cc7fbd926e agat, ec184x, enmirage, jpmimpact, jpmmps, jpms80: Removed machine().device, nw 2018-06-22 16:34:33 +02:00
AJR
9ff9eaef3a spectrum.cpp: Anonymous timers are evil (nw) 2018-06-22 10:30:49 -04:00
AJR
83897c1b1b com8116: Standardize nibble-packed write handlers; disable FX4 timer if not needed (nw) 2018-06-22 10:13:04 -04:00
mooglyguy
d80a91a7c9 altos8600, isbc_208, isbc_215g, m20_8086, psxcd, saturn, sun3x, z100: Removed machine().device, nw 2018-06-22 15:53:34 +02:00
Ivan Vangelista
f0ccbbfb5e new not working clones
---------------------------------
The Bally Game Show (LU-3) Europe [PinMAME]
The Bally Game Show (LG-6) Germany [PinMAME]
2018-06-22 15:50:09 +02:00
AJR
aa67baf334 v550: Add baud rate generators and SCN2672 independent buffer access (nw) 2018-06-22 08:35:49 -04:00
Robbbert
a0f5fd65b2 New NOT WORKING computer: Olympia Olytext 20 2018-06-22 22:03:11 +10:00
AJR
abb6f7dfd2 dynax_blitter_rev2.h: Appease case-sensitivity concerns (nw) 2018-06-22 07:50:09 -04:00
mooglyguy
c57fd92645 hd63450, genvdp, munchmo, esq5505, multigam: Remove machine().device lookups, nw 2018-06-22 12:38:53 +02:00
Sven Schnelle
e86ab5bd4d hp9k_3xx: hook up NMI line to keyboard controller
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2018-06-22 18:27:27 +10:00
AJR
eba52c5be3 Fix clang build [-Werror,-Wunused-function] (nw) 2018-06-22 00:45:39 -04:00
Robbbert
f6ce64cd62 (nw) Housekeeping 2018-06-22 14:04:49 +10:00
Robbbert
68dfea282b *fixed the build : zaurus.cpp 2018-06-22 13:59:20 +10:00
AJR
96bc593eaa Fix copy/paste mistake (nw) 2018-06-21 19:53:45 -04:00
mooglyguy
ee604f4454 -39in1: Split Intel XScale PXA255 peripherals into a separate device. [Ryan Holtz]
note: will apply this change to any drivers using copy/pasted PXA255 code tomorrow.
2018-06-21 23:18:26 +02:00
AJR
3776f3d0a8 Fix clang build [-Werror,-Wunused-private-field] (nw) 2018-06-21 12:31:22 -04:00
David Haywood
e99969f333 misc device finder / private members (nw) (#3681)
* misc device finder / private members (nw)

* more (nw)
2018-06-21 12:28:13 -04:00
Lord-Nightmare
fe13c78cbd switch a2echoii to use logmacro.h (nw) 2018-06-21 04:18:45 -04:00
Scott Stone
44ea2b653b missile.cpp: Fix default ball type to large (nw) 2018-06-20 19:23:07 -04:00