Commit Graph

68611 Commits

Author SHA1 Message Date
couriersud
500ca5b8fc netlist code maintenance. (nw)
- remove a lot of c library use and instead use c++
- improved pstring compatibility to std::string
- prepare removal of pstream
2019-09-17 21:05:01 +02:00
Michael Zapf
4495c35113 geneve: Add PC KBD connector; allow for using XT keyboards in place of the currently high-level emulated XT/AT 101 keyboard. 2019-09-17 17:47:14 +02:00
hap
ec4b8b2fa4 update prev commit (nw) 2019-09-17 16:47:54 +02:00
hap
c04d4758c6 add stack access to 65c02 reset too, add dummy reads before reset (nw) 2019-09-17 16:35:35 +02:00
angelosa
9b79444157 Fix MT #07416 2019-09-17 15:23:31 +02:00
Vas Crabb
1a600c1d1a (nw) more misc cleanup:
* mark drawgfx core templates inline to prevent linker trying to coalesce them across compilation units, and hopefully encourage the compiler to specialise them when drivers call them with fixed argument values
* make wraparound parameter for ROZ drawing functions bool - it's a simple true/false value
* clean up spacing in a few places
2019-09-17 22:12:04 +10:00
AJR
d40fd387d0 multipcm: Build fix, again (nw) 2019-09-17 00:11:17 -04:00
AJR
7d6180ee02 drawgfx.cpp: Attempted fix for -Wunused-lambda-capture errors (nw) 2019-09-16 23:29:47 -04:00
AJR
40a59e3cb6 multipcm: Saner pointer allocation (nw) 2019-09-16 23:19:51 -04:00
R. Belmont
d8f27b7e87
Merge pull request #5652 from cam900/patch-113
legionna.cpp : Minor revert in my PR
2019-09-16 23:01:38 -04:00
68bit
8c17acdc71 MEKD4 and D5: new machines (#5632)
* MEK6809D4: new machine

Motorola MC6809 evaluation board. This emulation implements the keypad and LED
7 segment display, the RS-232 terminal interface, and the MEK68R2 MC6845 CRT
and parallel keyboard interface. The RAM and ROM banking is not yet
implemented but most of the D4BUG monitor commands are supported.

* MEK6802D5: new machine

Motorola MC6802 trainer board. This emulation implements the keypad
and LED 7 segment display, and the RS-232 terminal interface even
though there is no monitor support for it. All the D5BUG monitor
commands appear to be working.
2019-09-16 23:01:16 -04:00
R. Belmont
d3ebbad71b
Merge pull request #5648 from clawgrip/patch-18
New working software list additions
2019-09-16 22:59:41 -04:00
R. Belmont
deb672ba98
Merge pull request #5634 from vadosnaprimer/throttling_tweak
Don't force throttling while paused
2019-09-16 22:59:10 -04:00
rfka01
4d1e1629d4 at.cpp: added 286 motherboards and BIOS versions (#5628)
* at.cpp: added 286 motherboards and BIOS versions

* at.cpp: WYSEpc renamed (nw)

* at.cpp: corrected chipset/machine name and added OSC info

* at.cpp: CS8220 systems added to at and atvga, pc.cpp: added systems

* at.cpp: more chipset information

* at.cpp: minor corrections, Chipset identifications (nw)

* at.cpp more chipset identifications
2019-09-16 22:58:31 -04:00
ajrhacker
99e831ff6f
Merge pull request #5642 from AmatCoder/AmatCoder-snes-2
[snes] Fix 5a22/spc700 clock cycles
2019-09-16 22:57:42 -04:00
cam900
485936ea32
legionna.cpp : Minor revert in my PR 2019-09-17 11:45:16 +09:00
AJR
e4903df939 drawgfxm.h: Rename to drawgfxt.ipp and replace the mega-macros with template functions (nw) 2019-09-16 22:21:29 -04:00
AJR
7481f6871a Make bitmap8_t, bitmap16_t, bitmap32_t and bitmap64_t specializations of one class template (nw) 2019-09-16 22:21:29 -04:00
AJR
0abac3ba45 Eliminate extract_scanline8/16/32, replacing the scant existing usage with std::copy_n (nw) 2019-09-16 22:21:29 -04:00
arbee
406655a9fc OSD_MAC: window now visible and has a title, but doesn't render (nw) 2019-09-16 22:12:14 -04:00
Rebecca Wallander
87a793c97d ibm5170.xml - Vinguiden 1.0 2019-09-17 01:38:24 +00:00
braintro
d716327b2a karnov.cpp: Redumped and corrected Chelnov - Atomic Runner (Japan) color BPROMs. [Brian Troha] 2019-09-16 20:09:39 -05:00
R. Belmont
9f9bd3d634
Fix typo (nw) 2019-09-16 16:25:04 -04:00
Rebecca Wallander
36a58f7f4d ibm5150.xml - Add UMS II: Nations at War - Planet Editor 2019-09-16 20:09:21 +00:00
Rebecca Wallander
c85b75e968 ibm5150.xml - Add Star Pack 2019-09-16 20:07:22 +00:00
Rebecca Wallander
4feb99bfd5 ibm5170.xml - Add QuickLink II Fax 2019-09-16 20:03:06 +00:00
Rebecca Wallander
c327ef2d64 ibm5150.xml - Add Colossus Bridge 4 2019-09-16 19:59:54 +00:00
Rebecca Wallander
1463eb46e1 ibm5170.xml - Change good gilispa disks to IMD 2019-09-16 19:55:18 +00:00
Rebecca Wallander
29f7a03d4d ibm5170.xml - Redumped nicklaus - It now decodes fully 2019-09-16 19:55:18 +00:00
ClawGrip
3e7f8f1d8d
New working software list additions
-----------------------------------
Walt Disney La Cenicienta - Los sueños mágicos de Cenicienta (Spain) [TeamEurope, ClawGrip]
Bob y sus Amigos - Un Día De Trabajo (Spain) [TeamEurope, ClawGrip]
Disney/Pixar À Procura de Nemo - Nemo À Descoberta do Oceano (Portugal) [TeamEurope, ClawGrip]
The Batman - Rescate en Gotham City (Spain) [TeamEurope, ClawGrip]
Noddy - Detective Por um Dia (Portugal) [TeamEurope, ClawGrip]
DreamWorks Shrek - El Cuento de la Dragona (Spain) [TeamEurope, ClawGrip]
Lil' Bratz Estrellas De La Moda- Amigos, Moda y Diversión (Spain) [TeamEurope, ClawGrip]
Superman - El Hombre de Acero (Spain) [TeamEurope, ClawGrip]
Disney/Pixar Cars - Acelera el Motor en Radiador Springs (Spain) [TeamEurope, ClawGrip]

New NOT_WORKING software list additions
---------------------------------------
V.Smile Estudio De Arte (Spain) [TeamEurope, ClawGrip]
Spider-Man y Amigos - Misiones Secretas (Spain, Rev. 222) [TeamEurope, ClawGrip]
Cranium - Parque de Atracciones de Cranium (Spain) [TeamEurope, ClawGrip]
Disney's Little Einsteins (Spain) [TeamEurope, ClawGrip]
2019-09-16 20:46:56 +02:00
AJR
1e0f54e46d exidy440.cpp: Ugh, more brain damage (nw) 2019-09-16 10:28:36 -04:00
AJR
85cdb4e1f9 exidy440.cpp: Eliminate anonymous timers (nw) 2019-09-16 10:11:45 -04:00
Vas Crabb
7bc88bb1fb (nw) please try to ensure #include guards will trip special-casing in dumb preprocessors to reduce filesystem operations 2019-09-16 23:54:21 +10:00
AmatCoder
0267bae7e2 [snes] Fix 5a22/spc700 clock cycles
Resolve MT06901 and MT07419
Also it fixes other games like Cliffhanger, Taekwon-Do and Super Tekkyuu Fight
2019-09-16 15:40:13 +02:00
AJR
0edad260ed Fix for alphaone which doesn't have these ports (nw) 2019-09-16 09:26:56 -04:00
Vas Crabb
faea4753b5 (nw) misc cleanup:
* ngpc.xml: fixed some Japanese titles
* ds1994.cpp: added FIXME comments, removed redundant tag from logging helper, corrected device name, removed copy/pasted application note (copyright infringement)
* midvunit.cpp: marked "recreated" PAL program as a bad dump
2019-09-16 23:10:04 +10:00
Olivier Galibert
c5d9d87dfd Fix compile (nw) 2019-09-16 11:34:12 +02:00
cam900
fffed2ea0d nmk16.cpp : Add on-board chip & XTAL verifications (#5630)
* nmk16.cpp : Add on-board chip & XTAL verifications

* nmk16.cpp : Add possiblity config

* nmk16.cpp : Add more cases
2019-09-16 14:51:27 +10:00
arbee
8f07788495 A few files that got missed (nw) 2019-09-15 20:14:17 -04:00
arbee
2292cf332c Preliminary Mac native OSD. Not working yet. [R. Belmont]
This will compile, link, and run a driver all the way to the first info screen, provided you use -video bgfx.

However, although there's a valid NSWindow created, it never actually appears on screen for unknown (but likely silly) reasons.

Inputs are not implemented and fullscreen exists but is untried.
2019-09-15 20:00:59 -04:00
Ivan Vangelista
fd505eb0d6
exidy.cpp: corrected manufacturer metadata (nw) 2019-09-15 22:25:57 +02:00
Ivan Vangelista
4fc00c7b2f new working clone
-----------------------------------------
Venture (version 5 set 2, bootleg) [f205v]
2019-09-15 21:30:52 +02:00
Robbbert
7d28a77e7c plan80 : added speaker sound 2019-09-16 00:47:17 +10:00
Melissa Goad
3b9216288d Fix some style issues with my previous PR (nw) (#5640) 2019-09-15 12:06:30 +02:00
algestam
caafcbc09d New working machine added (#5639)
----------
Game & Watch: Judge [algestam, Mr. Do, Sean Riddle]
2019-09-15 11:06:34 +02:00
R. Belmont
9def59d2ec
Merge pull request #5636 from MoochMcGee/master
Fix M6502 reset procedure. Fixes MT6486 at the very least. [Melissa G…
2019-09-14 22:39:54 -04:00
AJR
c72791ff69 dp8350: Apply some subtle timing fixes; save one more variable 2019-09-14 21:48:02 -04:00
ajrhacker
29bbe892dd
Merge pull request #5637 from clawgrip/patch-17
leapster.xml: Add notes about undumped games (nw)
2019-09-14 20:55:31 -04:00
ClawGrip
f689819048
leapster.xml: Add notes about undumped games (nw) 2019-09-15 02:49:39 +02:00
MoochMcGee
d3fa2c5b91 Fix M6502 reset procedure. Fixes MT6486 at the very least. [Melissa Goad] 2019-09-14 19:20:26 -05:00