Commit Graph

70127 Commits

Author SHA1 Message Date
ajrhacker
7bb4fb3e50
Merge pull request #6031 from DavidHaywood/091219_2
vt1682: fix miwi2_16 pinball game (nw)
2019-12-09 11:11:07 -05:00
Vas Crabb
573d951fb1 Revert "New working clones"
This reverts commit 5f6c7758c8.
2019-12-10 01:35:00 +11:00
DavidHaywood
13d27b2a39 vt1682: fix miwi2_16 pinball game (nw) 2019-12-09 13:45:16 +00:00
David Haywood
10ebda40e2 Misc SunPlus (wrlshunt research) (#6015)
* misc logging fixes etc. (nw)

* (nw)

* bank spriteram even when not through dma (nw)

* notes (nw)

* logging changes (nw)

* stability fixes for smartfp (nw)

* note (nw)

* note (nw)

* still making notes (nw)

* impove logging (nw)

* yeah this is spritebase (nw)

* yep sprite base (nw)

* read through space (nw)

* wrlshunt - show something that at least looks like sprites (nw)

* wrlshunt note (nw)

* notes (nw)

* regs note (nw)
2019-12-09 07:49:07 -05:00
David Haywood
51daaf2f93 new WORKING machine (#6028)
----
MiWi2 16-in-1 + Drum Master [David Shah, David Haywood]
2019-12-09 10:45:32 +01:00
Vas Crabb
f2d82e97c4 suprnova.h: random cleanup (nw) 2019-12-09 19:37:49 +11:00
Vas Crabb
d27918db8c Added wrapper for using STRUCT_MEMBER with an indeterminate length array
* Examples in YM2612 family and MultiPCM
* Also used STRUCT_MEMBER to reduce clutter in diexec save state registration
2019-12-09 19:09:51 +11:00
arbee
017b53b2f5 apple2: Use latest mathematical palette for 8-bit A2s (MT #07482) [R. Belmont] 2019-12-08 23:10:56 -05:00
ClawGrip
652449ccc1 New working software list additions (#6027)
* New working software list additions
-----------------------------------
Los Gnomos - David el Gnomo [RetroLEL]

* Also updated "La Mode - 1984 (Programa Computado)" trimming the leading and tailing silences (nw)

* Typo (nw)

* Fix identation (nw)
2019-12-08 22:27:53 -05:00
Vas Crabb
19c4325bd8 Get rid of deprecated universal newlines open flag in Python scripts (io module is present as of Python 2.6) (nw) 2019-12-09 13:26:55 +11:00
Firehawke
3cf56535ef Split C64 disk softlist similarly to Apple II. (#6018)
* Split C64 disk softlist similarly to Apple II.

* Fix C64 softlist naming per proposal, split G64 images off to _orig per mnaberez information. (nw)
2019-12-09 12:53:21 +11:00
Scott Stone
71e39b1e7d sega_beena_cart.xml: Added 5 new cartridge titles with scanned book pages. [TeamEurope, Tafoid]
New not working software list additions
---------------------------------------
Shoku Iku Series 1 Soreike! Anpanman-Sukikirai Nai Ko Genki na Ko! [TeamEurope]
Soreike! Anpanman Hajimete Kaketa yo! Oboeta yo! Hiragana Katakana - Gojuuon Board Kinou-tsuki [TeamEurope]
Pocket Monsters Diamond & Pearl Pokemon o Sagase! Meiro de Daibouken! [TeamEurope]
Yes! PreCure 5 Asonde Oboeyou Hiragana! [TeamEurope]
Samurai Sentai Shinkenger Battle ga Ippai! Iza Mairu! [TeamEurope]
2019-12-08 20:50:30 -05:00
hap
85383f75a2 sphinx: spelling (nw) 2019-12-09 02:17:57 +01:00
hap
00ff42f5df sphinx: lcd placement lower (nw) 2019-12-09 02:13:28 +01:00
hap
c2317f3208 Machines promoted to working
----------------------------
Sphinx 40 [hap, Berger]
2019-12-09 01:56:18 +01:00
angelosa
c8f62f483d armedf.cpp, galivan.cpp: major video config cleanups, converted to screen.set_raw() parameters;
galivan.cpp: added irq acknowledge signal;

nb1414m4.cpp: improved notes, added stub for frame synchronization;
2019-12-09 00:55:26 +01:00
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