Commit Graph

57689 Commits

Author SHA1 Message Date
MetalliC
ecc8276551 naomi.cpp: ROM boards docs 2018-03-08 16:55:06 +02:00
Nigel Barnes
5f9e609a2a first_screen removal from dmv, itt3030, laser3k, mz2000, mz2500, pc8801, qx10, smc777 (nw) 2018-03-08 14:29:17 +00:00
Nigel Barnes
a13517cb71 electron64: replaced wrong ROM (nw) 2018-03-08 14:29:17 +00:00
smf-
ffec060895 MK48T12, correct size [smf] 2018-03-08 10:35:50 +00:00
Olivier Galibert
1906176320 Meh (nw) 2018-03-08 09:26:40 +01:00
Olivier Galibert
50c7386b66 Cleanup address map remnants (nw) 2018-03-08 08:11:24 +01:00
David Haywood
ab7b09b178 XaviX - new machines marked as NOT WORKING (#3310)
* XaviX - new machines marked as NOT WORKING
Let's! TV Play Classic - Taito Nostalgia 2 [Sean Riddle, Mr. Do]

(boots to the title screen before going off the rails)

* xavix - some notes about the irq source register based on code analysis (nw)

* XaviX - new machines marked as NOT WORKING
Let's! TV Play Classic - Namco Nostalgia 1 [Sean Riddle, Mr. Do]
TV Wild Adventure Mini Golf [Sean Riddle, Peter Wilhelmsen]

* XaviX - new machines marked as NOT WORKING
EA Sports Madden Football (NTSC) [Sean Riddle, Peter Wilhelmsen]
Play TV Football (NTSC) [Sean Riddle, Peter Wilhelmsen]
2018-03-07 22:03:55 -05:00
angelosa
33b24f47b1 sharc.cpp: added SET_UREG case $67 (Zero Gunner 2B) [Angelo Salese] 2018-03-07 23:33:10 +01:00
angelosa
f3af1ed20c sharc.cpp: added fmul abs multi opcode (used by Gunblade NY) [Angelo Salese] 2018-03-07 23:33:08 +01:00
angelosa
7d0cc6fcc9 model2.cpp: gunblade inputs, cleanup vcop inputs (nw) 2018-03-07 23:33:06 +01:00
angelosa
73260492dc model2.cpp: in geo mode 2 & 3 normals are skipped for every triangle/quad [Angelo Salese]
* fixes graphical glitches in Virtual On, Gunblade NY, Dead or Alive, Sonic the Fighters, Rail Chase 2, Virtua Fighter 2, Desert Tank
2018-03-07 23:33:03 +01:00
angelosa
2731786d61 model2.cpp: cleanup culling (nw) 2018-03-07 23:33:01 +01:00
Lord-Nightmare
a06b6616d6 new clone added - Ghox (joystick, older)
New Clone Added
--------------------------------------------------
Ghox (joystick, older) [caius]
2018-03-07 17:09:30 -05:00
Olivier Galibert
262746d5a5 Remove stray address maps on spaces that don't exist (nw) 2018-03-07 19:26:37 +01:00
Rebecca Wallander
f1c65449da dc.xml - Add software from D to F (#3308)
* dc.xml - Add games upp to E.

* Add games up to F.

* dc.xml - Formatting.

* dc.xml - Fix validation errors
2018-03-07 11:31:22 -05:00
angelosa
188c995de9 MT #6900 (nw) 2018-03-07 13:45:26 +01:00
cam900
d6af286bb3 qs1000.cpp : Convert set_irq into WRITE_LINE_MEMBER (#3306)
* qs1000.cpp : Convert set_irq into WRITE_LINE_MEMBER
eolith.cpp, eolith16.cpp, vegaeo.cpp : Cleanup vram handler/drawing pixel
eolith.cpp, ghosteo.cpp, limenko.cpp, vamphalf.cpp, vegaeo.cpp : Modernize soundlatches
eolith.cpp, eolith16.cpp, ghosteo.cpp, limenko.cpp, vamphalf.cpp, vegaeo.cpp : Minor cleanup, Add object finders instead runtime tag lookup, Replace user* -> saner ROM areas
limenko.cpp : Minor cleanup of sprite drawing
eolith.cpp : Add machine_config instead driver_init for hidctch3

* vamphalf : Fix compile
2018-03-07 21:11:03 +11:00
cam900
03a3ddd755 ES8712 Updates (#3296)
* ES8712 is actually controller for MSM5205/6585 and 74157-type TTL pair, Accurate this
es8712 : Add notes
blzntrnd : Allocate sound outputs from real PCB(HUM-002 PCB has stereo speaker connector, HUM-003 doesn't.)
gcpinbal, metro, lastbank, witch : Add notes, Minor cleanup, Add object finder instead runtime tag lookup
lastbank : Add generic_latch_8_device instead internal value

* metro.cpp : Fix blzntrnd sound bankswitching, Add notes
lastbank.cpp : Add notes
gcpinbal.cpp : Minor cleanup, Replace gfx* -> saner ROM areas

* witch.cpp : Add notes

* es8712.h : Fix description

* es8712.h : Fix function name; it's just copy-n-paste error.

* es8712.h : Fix spacing
2018-03-07 21:07:58 +11:00
Ivan Vangelista
669311ab12
timex.cpp: worked around crash introduced by the recent spectrum updates. (nw) 2018-03-07 10:25:10 +01:00
David Haywood
5c718cf2b4 XaviX - new machines marked as NOT WORKING (#3307)
* XaviX - new machines marked as NOT WORKING
Let's! TV Play Classic - Taito Nostalgia 2 [Sean Riddle, Mr. Do]

(boots to the title screen before going off the rails)

* xavix - some notes about the irq source register based on code analysis (nw)

* XaviX - new machines marked as NOT WORKING
Let's! TV Play Classic - Namco Nostalgia 1 [Sean Riddle, Mr. Do]
TV Wild Adventure Mini Golf [Sean Riddle, Peter Wilhelmsen]
2018-03-07 09:33:59 +01:00
Robbbert
17c56e40a8 (nw) Housekeeping. 2018-03-07 14:47:49 +11:00
smf-
0a851c646a -3 points (nw) 2018-03-06 19:39:01 +00:00
Nigel Barnes
a91c079afb kr2376: Added keyboard matrix callbacks. 2018-03-06 19:31:10 +00:00
Lord-Nightmare
f5641850d7 notetaker.cpp: WIP, adding beginning of EmulatorCPU 8086 hookup, and some code cleanup [Lord Nightmare] 2018-03-06 13:30:47 -05:00
Nigel Barnes
39b9cb0207 jvc_dsk: Added notes (nw) 2018-03-06 17:41:45 +00:00
Nigel Barnes
6eb6297ebb spectrum_cass.xml: Specify default expansion devices (nw) 2018-03-06 17:10:30 +00:00
Nigel Barnes
726bf6e308 sorcerer_cass.xml: corrected <unknown> publishers (nw) 2018-03-06 16:50:49 +00:00
Nigel Barnes
bfda65cafc pc98.xml: corrected quotes (nw) 2018-03-06 16:47:10 +00:00
Nigel Barnes
a072c4ab06 New working software list additions
-----------------------------------
camplynx_flop: Battleships, Delta Wing, Gomoku, Hangman, Introductory Tape (128K), LogiChess 2.2, Monster Mine, Roader, Slot Machine, Treasure Island, fig-FORTH 1.1A, Lynx Revival Group - Volume 1, Lynx JM Utilities Disk v1.0, CalcStar v1.0, Micro-COBOL v2.1, CP/M ver 2.2 BIOS 1.00, CP/M ver 2.2 BIOS 1.02, C/80 Compiler 3.1, DataStar v1.4, dBASE II, BASIC-E Compiler v2.0, FORTRAN-80, BASIC-80 Rev.5.2, PeachCalc v1.01, ReportStar v1.00, TURBO Pascal v2.00A, WordMaster v1.20, WordStar v3.00
2018-03-06 16:17:20 +00:00
Nigel Barnes
35a3cc25ea xtal: Added 80_MHz_XTAL for ARM710 (nw) 2018-03-06 16:17:20 +00:00
angelosa
c912d19d26 new NOT WORKING game
--------------------
Badlands (Konami) [Angelo Salese]
2018-03-06 15:50:09 +01:00
Nigel Barnes
dd97c482fd cgenie_cass.xml: added info (nw) 2018-03-06 13:46:35 +00:00
Nigel Barnes
ab394331ce Spelling fix in castool documentation (nw) 2018-03-06 13:37:56 +00:00
Nigel Barnes
48e6b35f42 lynx96k: Added Scorpion and Danish ROMs as BIOS options. 2018-03-06 13:32:02 +00:00
Nigel Barnes
dff3f1f1c9 riscpc.cpp: machine().first_screen() -> m_screen (nw) 2018-03-06 13:11:19 +00:00
Sergey Svishchev
2b1d3785bc modernize -- nuke first_screen, ioport() lookups, etc. (nw) 2018-03-06 23:11:10 +11:00
Nigel Barnes
6a07dcc57b New clones marked as NOT_WORKING
--------------------------------
Arbiter Discmonitor A-01
2018-03-06 11:47:44 +00:00
Nigel Barnes
221f5ae558 New clones marked as NOT_WORKING
--------------------------------
Acorn Electron (64K Master RAM Board)
2018-03-06 11:47:44 +00:00
Justin Kerk
1f80e58a10 Disable multithreading on the Emscripten target as it is not currently supported. Fixes e.g. drivers using discrete audio components. [Justin Kerk] 2018-03-06 07:39:05 +00:00
AJR
7c3a6903f1 apple3.cpp: machine().first_screen() -> m_screen; use required_device_array for VIAs (nw) 2018-03-06 00:57:51 -05:00
AJR
4a3622950d Fix tilemap device (nw) 2018-03-06 00:57:03 -05:00
Vas Crabb
4008ad3a0b fix segaufo (nw) 2018-03-06 14:29:13 +11:00
Vas Crabb
63c3030cb0 make more widespread protected opaopa the parent (nw) 2018-03-06 14:26:31 +11:00
Justin Kerk
0e77f9c540 Fixed issue causing drivers using netlists to fail on the Emscripten target. [Justin Kerk] 2018-03-06 03:12:21 +00:00
briantro
6b4ad9d722 new clone added - Opa Opa
New Clone Added
--------------------------------------------------
Opa Opa (Rev A, unprotected) [ShouTime, Charles MacDonald, Smitdogg, The Dumping Union]
2018-03-05 21:08:30 -06:00
Vas Crabb
f090feb8fe appease MSVC (nw) 2018-03-06 14:05:57 +11:00
David Haywood
db566d4954 c-chip: use dumped c-chip for Volfied and Superman, remove simulation [Team Caps0ff] (#3298)
* c-chip: use dumped c-chip for Volfied [Team Caps0ff]

interrupt source still needs to be verified, but I've tested this to the end and it works fine with the real dump.

* less static (nw)

* hook the coin counters back up (nw)

* tweaks (nw)

* was too close after tweak (nw)

* add support for dumped superman c-chip too, removed simulation [Team Caps0ff]

also made the 68k and upd7810 use different banked windows into the RAM, this seems to prevent the fighting I was seeing, and also superman suggests that it might be correct, as it puts response values in a bank for the 68k but then changes the window so the 68k can't see them.  needs further testing tho (other c-chip dumps might tell us more later)

* use the 68k side handlers on megab too, even if it really doesn't care about anything (nw)

* remove debug structure (nw)
2018-03-05 20:32:52 -05:00
David Haywood
4431d2e723 XaviX - IRQ source register notes (#3302)
* XaviX - new machines marked as NOT WORKING
Let's! TV Play Classic - Taito Nostalgia 2 [Sean Riddle, Mr. Do]

(boots to the title screen before going off the rails)

* xavix - some notes about the irq source register based on code analysis (nw)
2018-03-05 20:32:21 -05:00
smf-
4f52df727a Fix for Microsoft Visual Studio (nw) 2018-03-05 20:42:43 +00:00
Scott Stone
a0271931d4
Merge pull request #3301 from jlachniet/patch-1
ti85.cpp: Fix sizes
2018-03-05 14:02:23 -05:00