Commit Graph

63366 Commits

Author SHA1 Message Date
Robbbert
29ddfac123 knightsb : improved graphics [wonder199999] 2019-01-06 14:37:00 +11:00
David Shah
6d3238ead8 nes_vt: APU improvements (#4476)
* nes_vt: Add support for second APU and VT03 PCM

* nes_vt: Add support for VT3x PCM in DGUN2573, etc

* nes_vt_apu: Tidy up after rebase (nw)

Signed-off-by: David Shah <dave@ds0.me>

* nes_vt_apu: Add IRQ support

Signed-off-by: David Shah <dave@ds0.me>

* nes_vt_apu: Remove debug printing (nw)

* nes_vt_apu: Fix indentation (nw)
2019-01-05 21:31:57 -05:00
AJR
c6652b5c09 v102_kbd: More likely Caps Lock (nw) 2019-01-05 21:08:51 -05:00
mooglyguy
2ad1398ef7 spg2xx: Turn debugging features back off, nw 2019-01-06 00:28:15 +01:00
mooglyguy
eaf167f5f7 spg2xx: Switched to scanline-based rendering, nw 2019-01-06 00:27:02 +01:00
MooglyGuy
dab1b376cd
Merge pull request #4475 from DavidHaywood/050119
new NOT WORKING (JAKKS Pacific stuff)
2019-01-06 00:25:51 +01:00
AJR
ebb22f6249 v102: Fix "multiple screens" error (nw) 2019-01-05 17:13:03 -05:00
AJR
bebb1156f7 v102: Add preliminary keyboard emulation 2019-01-05 16:47:40 -05:00
mooglyguy
b1bedd018d -clickstart: Favor specific values over rand(), nw
-devices/cpu/unsp: Added a function to get current chip-select state, nw

-devicesp/machine/spg2xx: Various changes: [Ryan Holtz]
 * Added 4kHz/2kHz/1kHz/1Hz timers.
 * Added ADC read callback.
 * Fixed a bug with floating GPIO inputs.

Clickstart games now generally get to the title screen or main menu, other than Bob The Builder, which is missing some graphics. nw
2019-01-05 22:14:28 +01:00
AJR
f0931b1994 v102: Add serial ports and prepare for serial keyboard (nw) 2019-01-05 15:16:51 -05:00
DavidHaywood
006c684c86 note (nw) 2019-01-05 18:40:54 +00:00
DavidHaywood
f70b0b29c5 (nw) 2019-01-05 18:26:55 +00:00
DavidHaywood
ef74e6f643 (nw) 2019-01-05 18:20:22 +00:00
DavidHaywood
aac2da1c90 documentation (nw) 2019-01-05 18:18:15 +00:00
DavidHaywood
8666198553 (nw) 2019-01-05 18:08:49 +00:00
DavidHaywood
98582a6fbc test mode notes (nw) 2019-01-05 17:29:46 +00:00
DavidHaywood
5ceb1bbcc8 new NOT WORKING (JAKKS Pacific stuff)
WWE (JAKKS Pacific TV Game) [Sean Riddle]
Fantastic Four (JAKKS Pacific TV Game) [Sean Riddle]
Justice League (JAKKS Pacific TV Game) [Sean Riddle]

WWE doesn't render any sprites other than the backgrounds once you get past the 'loading' screen
Fantastic Four seems playable but has severe performance issues as the video code isn't optimized for scanline drawing / isn't using cliprect properly (runs about 10-15% speed in places) can probably be promoted once that's fixed
Justice League might actually be working, just need to test it more.

Need to find out how to get into the hidden test menus to run the ROM checks etc.
2019-01-05 14:58:35 +00:00
couriersud
abca99ae01 Minor bug fixes and refactoring. (nw) 2019-01-05 14:04:55 +01:00
couriersud
298e6c759c Improve readability. (nw) 2019-01-05 14:04:54 +01:00
mooglyguy
999c5b872e spg2xx+vsmile: Started hooking up a control pad. 7x/Bx handshaking and 55 heartbeat works, but no controls respond yet. nw 2019-01-05 10:50:52 +01:00
Ivan Vangelista
7eaf45fb90 oric.cpp: fixed MT07197 (nw) 2019-01-05 07:53:47 +01:00
AJR
586d4bf166 Add new driver to mess.flt (nw) 2019-01-04 19:39:29 -05:00
David Haywood
9a5ec7db7c new NOT WORKING ClickStart [Sean Riddle, Clawgrip, TeamEurope] + a Software List for it (#4473)
* new NOT WORKING ClickStart [Sean Riddle, Clawgrip, TeamEurope] + a Software List for it

seems to be something missing, jumps to outside of code area, maybe secondary small internal ROM of CPU.  I did think the dumps were half size for various reasons, but there is a checksum in the footer of each one that matches the data (even if another checksum in the header for some of them we can't match)  Possible BIOS is wrong tho as that checksum in the footer doesn't match by quite a significant amount.

most games show something just by putting a 'RET' opcode in the upper areas it attempts to jump to.

Ryan credited in driver since it's more or less just a stripped down copy of vsmile.cpp

* more correct (although does less now because of extra checks in new code) (nw)

* (nw)

* (nw)
2019-01-04 19:38:49 -05:00
AJR
85fb1737be mbc55x_kbd: Fix / key; improve documentation again (nw) 2019-01-04 17:55:46 -05:00
yz70s
0e86bb1de3 xbox.cpp: rename pci device mcpx_lpc to mcpx_isalpc (nw)
Also add mc1885ext device as rtc.
2019-01-04 23:20:20 +01:00
yz70s
ab7af50b13 ds128x.cpp: add device ds12885ext same as ds12885 but 256 bytes ram (nw) 2019-01-04 23:20:17 +01:00
AJR
fc82839871 diserial: Make is_receiver_register_full and is_transmit_register_empty const and inline (nw) 2019-01-04 17:17:30 -05:00
couriersud
880786341d Implement sub-pixel horizontal resolution. (nw)
This is not yet used and missing static initialization interface.
Electron beams in CRTs are not discrete. They are continous on a
scanline. This modification allows a higher horizontal resolution to
better model "subpixel" timing.
2019-01-04 19:19:25 +01:00
couriersud
ee115932f8 FixFreq code maintenance and add rgb channel functionality. (nw) 2019-01-04 17:12:22 +01:00
Scott Stone
793f3230da Merge branch 'master' of https://github.com/mamedev/mame 2019-01-04 07:54:23 -05:00
Scott Stone
cfb07226a7 leapster.xml: Fix crc32 hash for spidermns (nw) 2019-01-04 07:53:43 -05:00
arbee
80a5e7f43f mips1: fix Clang compile (nw) 2019-01-04 07:49:05 -05:00
Olivier Galibert
c7022e32ed specpdq: Better boundaries, still some pattern offset issues [O. Galibert] 2019-01-04 11:52:00 +01:00
AJR
d063957f85 mbc55x_kbd: Better guess at INS code (nw) 2019-01-04 00:28:30 -05:00
AJR
9d72e518c4 mbc55x_kbd: Add PF1-PF10, Ins/Del and Break keys 2019-01-04 00:20:43 -05:00
mooglyguy
76effa7a28 -sound/msm5205: Removed MCFG macros, nw
-drivers/jantotsu, joctronic, jp, kchamp, klax, kungfur, kurukuru, lucky74, lwings, mermaid, mgavegas, mitchell, mjkjidai, ojankohs, opwolf, pachifev, pcktgal, rastan, rmhaihai, sf, sothello, srmp2, suprgolf, system16, taito_log, tehkanwc, topspeed, trackfld, tubep, wacky_gator, wc90b, yunsung8: Removed MACHINE_CONFIG macros, nw

-machine/pce_cd: Removed MACHINE_CONFIG macro, nw
2019-01-04 04:46:31 +01:00
mooglyguy
6327ec1330 battlera: Hopefully fix audio regression, nw 2019-01-04 04:46:31 +01:00
AJR
0627c0a94c mbc55x_kbd: The trouble with Unicode (nw) 2019-01-03 22:42:43 -05:00
AJR
b37d675988 fs3216: Green screen and some attributes (nw) 2019-01-03 22:31:07 -05:00
braintro
944bb8d8d0 psikyo.cpp: Minor corrections (nw)
out of whatsnew:

changed s1945jn to s1945nj to reflect it's a direct clone s1945n, standardizing clone name format.
s1945bl - added note about single bit difference in spritelut graphics data
Battle K-Road (Korea) set config default to Korea "for use in" notice
2019-01-03 21:13:01 -06:00
cam900
497ec3111a cps3.cpp : Updates (#4442)
* cps3.cpp : Add save states, Convert drawing routine restricted to cliprect rectangle
cps3.h : Use private:

* cps3.cpp : Add draw case when fullscreen zoom is 100%

* cps3.h : Minor updates
2019-01-03 21:56:05 -05:00
David Haywood
082e78ddc7 new NOT WORKING : Play TV Football 2 [Sean Riddle, Peter Wilhelmsen] (note, vii.cpp, not XaviX) + Baseball 3 + Huntin' 3 (Elan HW) (#4462)
* new NOT WORKING : Play TV Football 2 [Sean Riddle, Peter Wilhelmsen] (note, vii.cpp, not XaviX)

* note (nw)

* kill off old cricket hack, add logging function to calculate crc showing in header for radica games for easy verification

* better comment (nw)

* basketball seems to have been fixed at some point, remove old notes (nw)

* new NOT WORKING
Play TV Baseball 3 [Sean Riddle, Peter Wilhelmsen, David Haywood]
Play TV Huntin' 3 [Sean Riddle, Peter Wilhelmsen, David Haywood]

(need work on the hardware emulation and inputs)

* (nw)

* (nw)
2019-01-03 21:55:52 -05:00
ClawGrip
dd1a04267e leapster.cpp: Add Spanish BIOS v1.0 [Sean Riddle, ClawGrip] (#4458)
* leapster.cpp: Add Spanish BIOS v1.0 [Sean Riddle, ClawGrip]

* Fix string (nt)
2019-01-03 21:55:40 -05:00
ClawGrip
1d088eeb7c leapster.xml: New NOT_WORKING software list additions [TeamEurope, ClawGrip] (#4466)
* leapster.xml: New NOT_WORKING software list additions [TeamEurope, ClawGrip]

---------------------
500-12202-A - La Conquista de los Numeros (Spa)
500-12206-A - Don Lápiz - Aprender a Dibujar y Escribir
500-12210-A - Spider-Man - El Caso de Las Letras Revueltas (Spa)
500-12227-A - Buscando a Nemo
500-12259-A - El Laberinto de las Letras (Spa)

* Add parent-clone relationship (nw)
2019-01-03 21:55:20 -05:00
ajrhacker
9cda46f614
Merge pull request #4465 from clawgrip/patch-2
gameboy.xml: Add alternate game serials (nw)
2019-01-03 21:40:50 -05:00
ClawGrip
1c63929682 gbcolor.xml: Add alternate game serials (nw) (#4467)
* gbcolor.xml: Add alternate game serials (nw)

* gba.xml: Fix typo (nw)
2019-01-03 21:40:21 -05:00
AJR
d40e7c811c i8251: Protect some members no longer subjected to hacky public use (nw) 2019-01-03 21:23:22 -05:00
AJR
43aff157dc mbc55x: Rewrite keyboard as HLE serial device 2019-01-03 21:05:05 -05:00
AJR
025a252aa7 mbc55x: Shuffle code around in preparation for serial keyboard emulation; remove unnecessary debug command (nw) 2019-01-03 20:32:22 -05:00
AJR
325942c860 thomson.cpp: Fix a few typos (nw) 2019-01-03 16:59:24 -05:00