Commit graph

70111 commits

Author SHA1 Message Date
cracyc
5c226e1f99 hiscore.dat: fix old parsing errors (nw) 2019-12-08 14:54:47 -06:00
sasuke-arcade
05af405dbe nb1414m4.cpp, galivan.cpp : Fix displayed different from PCB (#6017)
* nb1414m4.cpp, galivan.cpp : Fix displayed different from PCB

galivan.cpp
- TILE_GET_INFO_MEMBER(ninjemak_get_tx_tile_info) : Fixed dusts in lower left (This is for hide custom chip communication).

galivan.h
- Fixed code indentation.

nb1414m4.cpp
- dma() : Fixed text attribute reference when erasing of blinking.
- kozure_score_msg() : When score is 0, the tens place is blank.
- insert_coin_msg(), credit_msg() : If the in-game flag is on, "INSERT COIN" etc. is not displayed.
- _0200() : Get the in-game flag bit from sent at command.
- _0200() : Removed duplicate bit operations to make code easier to read.
- _0e00() : Draw the score when the game over display bit is set.
- _0e00() : The flashing bit is no longer applied to game over.

* Minor fix

* Fixed display bug when insert 10 or more credits in ninjaemak

* Undo unintentionally changed coding style by Vusial Studio.

* Minor fixes
2019-12-08 21:07:54 +01:00
AJR
5f6c7758c8 New working clones
------------------
Sagaia (dual screen) (World, set 2) [DU credits to be added]
2019-12-08 13:57:01 -05:00
AJR
000629b84d Fix template error in clang build (nw) 2019-12-08 13:53:32 -05:00
hap
323914f25b added Hitachi HD61603 LCD Driver (nw) 2019-12-08 19:47:30 +01:00
Vas Crabb
94db9784b4 atarisy1.cpp: remove ADC inadvertently added to marble during MCFG removal (nw) 2019-12-09 01:42:49 +11:00
hap
4e9ec5a278 tasc: umask doesn't work on ram/share (nw) 2019-12-08 15:13:36 +01:00
hap
5d22854790 New machines marked as NOT_WORKING
----------------------------------
Sphinx 40 [hap, Berger]
2019-12-08 14:43:00 +01:00
Vas Crabb
e6b4cdb352 Allow saving members of structures in n-dimensional arrays, even if the members themselves are n-dimensional arrays - see qsoundhle.cpp for an example of loops disappearing. This can greatly reduce the number of save state registrations in some cases. Obviously I want to know if save states are broken in something by this. 2019-12-09 00:35:38 +11:00
braintro
d3a70dc346 New working clone
New working clone
------------------
Megatouch 5 (9255-60-50 R0G, Bi-Lingual GER/ENG version) [TeamEurope, Brian Troha, The Dumping Union]
2019-12-07 23:19:30 -06:00
ClawGrip
b50653c1c9 prestige.cpp: Add placeholder for TI TSP50C10 speech ROM (nw) (#6024)
* prestige.cpp: Add placeholder for TI TSP50C10 speech ROM (nw)

(nw) I've added it only on the machine I'm sure it's present, but it's probably on every machine on this driver.

* Fix speech chip socket label (nw)
2019-12-08 14:12:28 +11:00
arbee
3c5fa83a80 Merge branch 'master' of https://github.com/mamedev/mame 2019-12-07 22:11:04 -05:00
arbee
772ed22958 apple2gs: raise ADB IRQ on mouse change (MT #06782) [R. Belmont] 2019-12-07 22:09:45 -05:00
AJR
3ead76ec21 New machines marked as NOT_WORKING
----------------------------------
ITC-4 Intelligent Temperature Controller [ClawGrip]
2019-12-07 21:54:33 -05:00
arbee
2ead0cd923 apple2gs: improved fix (nw) 2019-12-07 21:40:31 -05:00
arbee
05aea5370b apple2gs: reading $C047 should also clear VBL and 1/4 second. [R. Belmont] 2019-12-07 21:35:29 -05:00
AJR
6f4b7b9290 dkongjr2: Note based on research done before this was properly added (nw) 2019-12-07 20:51:51 -05:00
Michael Zapf
ec0b8732ae tms9995: Make address visible on address bus during on-chip operations. 2019-12-07 23:54:08 +01:00
AJR
e50ec3ae1d Add cpulist command to debugger 2019-12-07 12:20:07 -05:00
ClawGrip
df39f376af gkidabc.cpp: Add placeholder for TI TSP50C10 speech ROM (nw)
(nw) I've added it only on the machine I'm sure it's present, but it's probably on every machine on this driver.
2019-12-08 04:06:59 +11:00
ClawGrip
5721553083 geniusjr.cpp: Add placeholders for TI TSP50C10 speech ROM (nw) (#6022)
* geniusjr.cpp: Add placeholders for TI TSP50C10 speech ROM (nw)

(nw) I've added it only on the machines I'm sure it's present, but it's probably on every machine on this driver.

* Fix comment (nw)
2019-12-08 04:06:19 +11:00
Vas Crabb
d8ef34be9a softlist_dev.cpp: get some stuff out of the global namespace (nw) 2019-12-08 04:00:49 +11:00
hap
d4b3128e0d cxg: add note (nw) 2019-12-07 17:06:27 +01:00
MetalliC
a7c2b99e08 dccons.cpp: add Katana BIOS v0.976 [MajorPBX, MetalliC] 2019-12-07 17:31:40 +02:00
Vas Crabb
d3f884dc57 osborne1.cpp updates:
* Added additional default key mappings on numeric keypad
 - The numeric keypad keys are wired in parallel with the ones on the main keyboard - using shift with them produces punctuation
* Added additional default key mapping for backspace to cursor left
 - There is no physical backspace key, but CP/M uses the cursor left key for backspace, so it's intutive
* Clean up code a little and update notes
2019-12-08 01:49:21 +11:00
Vas Crabb
1d4c9a8861 dec0.cpp: restore comment that was removed (nw) 2019-12-07 21:56:03 +11:00
Robbbert
b1de88f51d (nw) Fixed the build. 2019-12-07 21:26:46 +11:00
Vas Crabb
a6608152b9 input_sdl.cpp: Ignore joystick buttons beyond maximum supported number.
* Note that the code to map excess buttons to switches doesn't actually do anything useful while INPUT_MAX_BUTTONS and MAX_BUTTONS happen to be defined to the same number.
2019-12-07 16:30:42 +11:00
AJR
7c13daf354 eurit30: Note (nw) 2019-12-06 23:06:44 -05:00
AJR
674c8c9f86 ec184x.cpp: Change CPU types to agree with region widths (nw)
This is a bit speculative, but reliable information about these machines seems hard to find.
2019-12-06 23:05:52 -05:00
AJR
77ce4fb342 Don't forget include file changes, either (nw) 2019-12-06 23:03:21 -05:00
AJR
ad97b6860b shangha3.cpp: Don't map 8-bit ROM directly into 16-bit space (nw) 2019-12-06 23:02:13 -05:00
AJR
67cddc48cd cat.cpp: Fix region width/endianness (nw)
SVROM loading will have to be revised someday, but now is not the time...
2019-12-06 22:47:20 -05:00
AJR
6c46e087c7 dim68k.cpp: Fix region width/endianness (nw) 2019-12-06 22:42:58 -05:00
AJR
03b2f70b97 upscope.cpp: Fix region width/endianness (nw) 2019-12-06 22:34:03 -05:00
AJR
edaef427fe voyager.cpp: Fix region widths; add NVRAM (nw) 2019-12-06 22:21:01 -05:00
AJR
ec98570794 calchase.cpp: Fix region widths; add NVRAM device (nw) 2019-12-06 22:13:17 -05:00
AJR
cfdca6f210 igs_fear.cpp, mquake.cpp: Fix region width/endianness (nw) 2019-12-06 21:53:47 -05:00
cam900
4d9d74ef93 namco_c355spr.cpp : Fix priority when pri 0 sprite isn't drawed first (#6011)
* namco_c355spr.cpp : Convert vblank handler into register_vblank_callback

* namco_c355spr.cpp : Revert vblank related commits
2019-12-06 21:45:33 -05:00
AJR
cec18b8635 ascsasi: Actually generate the control pulses (nw) 2019-12-06 19:16:17 -05:00
AJR
efbe4b30ba New S-100 device: ASC Associates SASI Host Computer Adapter [AJR, Bitsavers] 2019-12-06 19:02:57 -05:00
hap
05d6c01a48 Machines promoted to working
----------------------------
Sphinx Dominator (v2.05) [hap, Berger]
2019-12-07 01:01:04 +01:00
MetalliC
b7bf080c74 change recently dumped to clones, for consistency with other Star Horse sets (nw) 2019-12-07 01:41:55 +02:00
MetalliC
d663de5564 new NOT_WORKING machines
------------------------
Star Horse Progress Returns (main screen left) [Darksoft, rtw, MetalliC]
Star Horse Progress Returns (main screen right) [Darksoft, rtw, MetalliC]
Star Horse Progress Returns (live and voice) [Darksoft, rtw, MetalliC]
Star Horse Progress Returns (sound) [Darksoft, rtw, MetalliC]
2019-12-06 20:22:15 +02:00
hap
f7f0fed6ba dominator: identify buttons (nw) 2019-12-06 16:56:26 +01:00
Vas Crabb
a36dd336b8 osborne1.cpp: don't need the timer to run every scanline if it's only for the beep (doesn't really improve performance) 2019-12-06 23:56:12 +11:00
Vas Crabb
be7476e81b osborne1.cpp:
* Move drawing to scanline update function and get rid of intermediate bitmap
* Connect VBLANK input to PIA in machine configuration
* Use the screen parameters set by the BIOS in machine configuration for osborne1nv
* Turned SCREEN-PAC variant into a separate machine as it's a major hardware modification
* Got back some performance by adding a memory access cache
2019-12-06 23:12:11 +11:00
AJR
9f2b31a9d8 tsispch.cpp: Fix region width/endianness (nw) 2019-12-06 07:06:55 -05:00
yz70s
06a1b954ed nforcepc.cpp: set voltage read registers to valid values (nw) 2019-12-06 10:51:55 +01:00
yz70s
ce9205ddda xbox_pci.cpp: found gpio pins mode registers (nw) 2019-12-06 10:51:54 +01:00