Commit Graph

63599 Commits

Author SHA1 Message Date
couriersud
0bd20c8d14 netlist: add nvcc support to netlist makefile. (nw)
Also converted some by-ref calls to pass by value.
2019-01-18 10:23:04 +01:00
Ryan Holtz
a43a2dc2f7 -vsmileb: Identified logo DIP switch. [Ryan Holtz] 2019-01-18 07:45:32 +01:00
AJR
26d9b02c5e v100: Add RS232 ports (nw) 2019-01-17 22:20:41 -05:00
Firehawke
f5ca6f9e58 Add new softlist: original Apple II disks in WOZ format. (#4522)
* Add new softlist: original Apple II disks in WOZ format.

All existing 4AM dumps as of January 17th, 2019 are documented herein.

Tafoid assisted with a tool to automate large chunks of the process, but the tool wasn't perfect and the resulted required a second and third pass by eye.

I believe I have all the problems worked out and it passes -valid.

Last step for the moment is to go into the other Apple II softlist and start renaming the collision entries.

* Minor fix to softlist naming (nw)
2019-01-17 21:24:50 -05:00
AJR
f831bed8ab v100: Correct clocks; eliminate MCFG (nw)
com8116: Add customized COM8116-020 BRG type used by v100 and v550 (nw)
2019-01-17 20:37:46 -05:00
AJR
326a93f937 z8: Add Z8682 type with (fake) internal ROM; prevent timer from endlessly thrashing with a count of 1 2019-01-17 19:49:27 -05:00
couriersud
a527525e52 netlist: More run/setup separation. (nw)
Still some distance ahead in properly separating execution and setup.
2019-01-18 00:58:45 +01:00
Angelo Salese
f2da8af21a
namcond1.cpp: update notes (nw) 2019-01-17 22:47:30 +01:00
MooglyGuy
af07f89a7b -vsmileb: Re-added generic cartslot for V.Smile Baby, nw 2019-01-17 21:43:59 +01:00
Ivan Vangelista
9fe597c242 diablo_hd: removed MCFG marco, myb3k_kbd: removed leftover (nw) 2019-01-17 19:37:32 +01:00
Ivan Vangelista
d80de5bcfb devices\machine\myb3k_kbd: removed MCFG macro (nw) 2019-01-17 19:14:16 +01:00
MooglyGuy
c1afd51519 -vsmileb_cart: Removed lupptack and poohhawag, as they are built into the BIOSes of the respective systems. nw 2019-01-17 19:07:09 +01:00
mooglyguy
eb6223426d -vsmile: Added proper slot device emulation for the cartridge slot. Gets vsmile techart fully working. [Ryan Holtz]
-vsmileb: Found enough port bits to show the VTech logo and V.Smile Baby intro. No game boots yet. [Ryan Holtz]

-spg2xx: Added separate logging for external interrupts and address mapping. [Ryan Holtz]
2019-01-17 19:05:46 +01:00
Ivan Vangelista
67f3994845 neopcb.cpp: fixed MT07205 (nw) 2019-01-17 18:55:37 +01:00
Ivan Vangelista
58624f66d8 vsmileb_cart.xml: fixed validation (nw) 2019-01-17 18:21:28 +01:00
Ivan Vangelista
87ecc3576f src\devices\machine: more MCFG macros removal (nw) 2019-01-17 18:14:10 +01:00
MetalliC
5700b328ef Naomi DVD docs (nw) 2019-01-17 16:06:10 +02:00
Ivan Vangelista
df07c7bb01 new not working clone
------------------------------------
UFO Robot Attack (bootleg of Invasion, older set) [f205v]
2019-01-17 07:13:33 +01:00
MetalliC
94c640c0eb forgot to remove (nw) 2019-01-17 02:27:00 +02:00
MetalliC
1950e1d3cd documented undumped Sega GD-ROM games, minor docs corrections (nw) 2019-01-17 02:24:33 +02:00
Nigel Barnes
0b01be2be4 New working software list additions
-----------------------------------
sc3000_cass: The Secret of Bastow Manor, Dungeons Beneath Cairo, Environoid, Help, The House, The Case of the Mad Mummy, Solar Conquest [SC-3000 Survivors]
City Lander, Dragonquest, Lawn, Quick Draw, Video Poker, Voltron [Dan Mons]
2019-01-16 21:42:57 +00:00
Nigel Barnes
ffea1999ab mess.lua: Add BUSES["BBC_ROM"] (nw) 2019-01-16 21:35:03 +00:00
Nigel Barnes
01ef9a6a44 bbc: Re-implemented ROM slots to be able to handle non-standard ROM devices, and added support for:
- 32K ROM slots in B+ and Master series.
- PALPROM carrier boards from Computer Concepts, Watford Electronics, etc.
- Real Time Clock ROM devices from Solidisk and PMS.
- UserRAM sideways RAM from Acorn User.
- MRM E00 DFS.
2019-01-16 20:05:03 +00:00
R. Belmont
a143090d10
Merge pull request #4492 from algestam/bgfx_hlsl_fix
Transposed transformation matrix to fix bgfx colors (nw)
2019-01-16 09:28:28 -05:00
R. Belmont
91bde86d78
legionna.cpp : Correct parameters (#4503)
Fix OKI clock, Framerate related to docs/on-board XTALs
2019-01-16 09:28:01 -05:00
cam900
30c92a304e psikyo.cpp : Cleanups / Updates (#4505)
* psikyo.cpp : Cleanups / Updates
Use Correct / Shorter type values, Fix some spacing, Use buffered_spriteram32_device for sprite ram, Minor fix naming, Correct buffered spritelist behavior, Fix s1945bl OKI bankswitching, Reduce unnecessary ACCESSING_BITs, Add notes (remain for bootleg differs)

* psikyo.cpp : Correct sprite transparent behavior
2019-01-16 09:27:40 -05:00
R. Belmont
a4c4f2f71e
Merge pull request #4518 from clawgrip/patch-9
pce.xml: More typos (nw)
2019-01-16 09:26:42 -05:00
R. Belmont
57abfa52de
Merge pull request #4512 from tyfighter/master
MIPS3: Add minimal support for revealing the Secondary Cache Line siz…
2019-01-16 09:26:29 -05:00
Ryan Holtz
9c5c9aabc4 Unicode -> UTF-8, nw 2019-01-16 14:55:37 +01:00
Ryan Holtz
d1c60199de New working software list additions
-----------------------------------
vsmile_cart:
  Der Koenig der Loewen - Simbas großes Abenteuer (Ger, Rev. 2?), Kung Fu Panda - Der Weg des Panda (Ger), Superman - De Grootste Held (NL), V.Smile Schreibspaß (Ger), Shrek der Dritte - Ein Spannender Schultag (Ger) [Team Europe]
vsmilem_cart:
  Action Manía (Sp), Disney Princess Cinderella - Lernen im Märchenland (Ger, Rev. 2?), Dora - Doras Reparatur-Abenteuer (Ger, Rev. 2), Kleine Einsteins (Ger, Rev. 2?), Spider-Man & Freunde - Geheime Missionen (Ger), Thomas - Freunde halten zusammen (Ger), Wintersport (Ger) [Team Europe]
2019-01-16 14:45:02 +01:00
ClawGrip
a9789f7582
pce.xml: More typos (nw) 2019-01-16 14:44:52 +01:00
David Haywood
b7bea7a50f new NOT WORKING --- Play TV Real Swing Golf [Sean Riddle, Peter Wilhelmsen] (#4515)
* new NOT WORKING
---
Play TV Real Swing Golf [Sean Riddle, Peter Wilhelmsen]

also byteswapped the Golden Tee Home ROM to be more inline with current findings / dumping technique (nw)

* minor refactor preparation (nw)

* some trkfldch mapping notes (nw)
2019-01-16 07:59:41 -05:00
ClawGrip
2d759abc17 clickstart_cart.xml: New NOT_WORKING software list additions (#4513)
* New NOT_WORKING software list additions

-------------
Nick Jr. The Backyardingans [TeamEurope, Sean Riddle]
The World of Cars [TeamEurope, Sean Riddle]
Disney Princess [TeamEurope, Sean Riddle]
Nickelodeon Go Diego Go! - Learning Expeditions [TeamEurope, Sean Riddle]
Learning Carnival [TeamEurope, Sean Riddle]
Nickelodeon ni hao, lai-lan (UK) [TeamEurope, Sean Riddle]
Scout's Puppy Pals (UK)

* Fix game name and caps (nw)
2019-01-16 07:59:05 -05:00
Ryan Holtz
404e6e0127 -vsmile: Better separation between vsmile and vsmileb drivers, nw 2019-01-16 07:09:59 +01:00
AJR
bc0bbf08b0 tv955kb: Add bell and reset output 2019-01-16 01:08:51 -05:00
mooglyguy
bede44aafd -spg2xx: Added more machine().describe_context() logging, nw
-vsmile: Added intro region selection and logo enable DIPs. Started separating vsmileb into its own driver. [Ryan Holtz]
2019-01-16 05:11:32 +01:00
couriersud
c89439dd23 netlist: refactored netlist creation. (nw)
This is an effort to separate netlist creation from netlist execution.
The primary target is to avoid that code which will only run during
execution is able to call setup code and thus create ugly hacks.
2019-01-15 23:42:16 +01:00
ajrhacker
656b70d8fd
Merge pull request #4516 from clawgrip/patch-8
Fix typos (nw)
2019-01-15 16:37:40 -05:00
Ivan Vangelista
07abeb9b3d megadriv_acbl.cpp: fixed twintmb regression (nw) 2019-01-15 21:50:32 +01:00
ClawGrip
905d51c6a0
Fix typos (nw) 2019-01-15 19:55:20 +01:00
Ivan Vangelista
a55c6752e3 new not working machine
----------------------------------
FreeWay (V5.12) [Guru]

new not working clone
------------------------------------
Queen Bee (Brazil, Ver. 202) [Guru]
2019-01-15 18:01:21 +01:00
Ivan Vangelista
6a73adcf2e megadriv_acbl.cpp: two more dips identified for sonic2mb, thanks to Haze (nw) 2019-01-15 17:59:59 +01:00
MooglyGuy
f4d87b4fe8 -vsmile: Mask cartridge reads based on cartridge size. Fixes vsmile techart. [Ryan Holtz] 2019-01-15 16:36:06 +01:00
MooglyGuy
2ead3aa7a8 -spg2xx: Suppress video IRQ status bits when the corresponding enable bit is unset. Fixes vsmile fred and appilote. [Ryan Holtz] 2019-01-15 16:26:55 +01:00
mooglyguy
9d43733aa5 Machines promoted to working
----------------------------
V.Smile (US) [Ryan Holtz]

Clones promoted to working
--------------------------
V.Smile (Germany) [Ryan Holtz]
V.Smile (France) [Ryan Holtz]
V.Smile Baby (US) [Ryan Holtz]

-vsmile: Added force-no-DRC for now due to crashes, nw
2019-01-15 04:25:52 +01:00
mooglyguy
a4a1a15070 -vsmile: Simulate a brief power-button press on boot. Makes toystor2 work. [Ryan Holtz]
-spg2xx: Emulate Timer A and B. Makes kungfupuk, manny, mickeychnl, monstaln, mypuppy, noddy, partyprk, ratat, shrek3, thomas, tingelng, and upuk work. [Ryan Holtz]
2019-01-15 04:17:05 +01:00
David Haywood
8dbab379a5 new NOT WORKING --- Play TV Buckmasters Huntin' 2 (NTSC) [Sean Riddle, Peter Wilhelmsen] + extra Jakks gamekeys (#4511)
* new NOT WORKING
---
Play TV Buckmasters Huntin' 2 (NTSC) [Sean Riddle, Peter Wilhelmsen]

* rad_eu3a14.cpp : start moving away from drawgfx use so that we can move towards support of unaligned ram based drawing etc. needed by rad_hnt3 (nw)

* new not working SOFTWARE LIST entries
jakks_gamekey_dy.xml: Sports Bowling & Goofy's Underwater Adventure [Sean Riddle]
jakks_gamekey_dy.xml: Sports Tennis & Face Chase [Sean Riddle]

(a Disney base unit is on the way)

* notes on how to bypass the startup check for now (nw)
2019-01-14 20:38:50 -05:00
MooglyGuy
c929d074dc spg2xx: Only flag sprite DMA done IRQ if it is enabled. Gets mattelcs to boot. nw 2019-01-14 23:36:32 +01:00
couriersud
28bc5506be netlist: Code refactoring. (nw)
Replaced downcast with static_cast to avoid errors.
2019-01-14 23:32:51 +01:00
MooglyGuy
05b89d3fcc -vsmile: Fixed control pad response bytes. Controls now work. [Ryan Holtz] 2019-01-14 23:16:41 +01:00