Commit Graph

63326 Commits

Author SHA1 Message Date
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
Olivier Galibert
9c10dcb1aa Duh (nw) 2019-01-03 22:46:35 +01:00
Olivier Galibert
2b60795780 specpdq: Fix backwards copy [O. Galibert] 2019-01-03 22:17:53 +01:00
Olivier Galibert
b0b23cb386 specpdq: Start fixing blitting ops [O. Galibert] 2019-01-03 21:58:25 +01:00
yz70s
6065a0f980 xbox: move at devices into mcpx_lpc pci device (nw)
More to come.
2019-01-03 20:27:52 +01:00
hap
a445d1cc63 sm510: added bs1 pin blinking (nw) 2019-01-03 19:59:31 +01:00
mooglyguy
471288048d -drivers/discoboy, docastle, drmicro, dynax, fcrash, firetrap, fromance, gladiatr, gsword, hnayayoi, hyperspt, jangout: Removed MACHINE_CONFIG macros, nw 2019-01-03 18:36:49 +01:00
mooglyguy
294317d096 ashnojoe: Missed include file, nw 2019-01-03 18:36:49 +01:00
mooglyguy
41e9e90f6c ashnojoe: Fixed audio regression, nw 2019-01-03 18:36:49 +01:00
Olivier Galibert
2894c038d8 wd33x9c: Checkpoint commit for co-debugging 2019-01-03 18:29:54 +01:00
tyfighter
e0adc2e60e nscsi_harddisk_device: track the current block LBA on writes (#4463)
* nscsi_harddisk_device: track the current block LBA on writes

* nscsi_harddisk_device: track the current block LBA on writes
2019-01-03 17:55:24 +01:00
ClawGrip
d3f7794c36
gameboy.xml: Add alternate game serials (nw) 2019-01-03 16:54:59 +01:00
MooglyGuy
2a09574eff
Merge pull request #4464 from algestam/gnw_manhole
New working machine added
Game & Watch: Manhole (new wide screen) [algestam]
2019-01-03 16:54:40 +01:00
Henrik Algestam
3d428d4348 New working machine added
-----------
Game & Watch: Manhole (new wide screen) [algestam]
2019-01-03 16:47:53 +01:00
Vas Crabb
a86827b5fb (nw) one shouldn't copy/paste spelling errors; also clean up some comments 2019-01-04 02:14:23 +11:00
Vas Crabb
cba80b7182 Make informational verbs a bit more consistent, reduce copy/pasted code, a slight performance improvement for reading localisation files, and more documentation clean-up/correction/clarification 2019-01-04 01:12:02 +11:00
Scott Stone
e82a4ee4c8 comport: Fix size to match image's hashes so that proper auditing can take place (nw) 2019-01-03 08:08:13 -05:00
Ivan Vangelista
ef868d7bdc wd33c9x.cpp: fixed validation error: Device wd33c93.cpp(wd33c93) short name is a duplicate of wd33c9x.cpp(wd33c93) (nw) 2019-01-03 12:56:09 +01:00
Ivan Vangelista
fda9fe85fb aristmk5.cpp: updated flags as requested in comments to the previous commit (nw) 2019-01-03 12:43:58 +01:00
mooglyguy
88449d6055 indy_indigo2: Switch to using new wd33c9x core, nw 2019-01-03 11:48:05 +01:00
mooglyguy
9a36deb769 wd33c9x: Handle disconnect command properly. Fixes fatalerror in ip225015 with new wd core. nw 2019-01-03 11:48:04 +01:00
Patrick Mackinlay
4215166070 mips: rx2030 boots RISC/os
Rx2030 systems now boot RISC/os (with FPU disabled) from an existing hard disk image, but require an unimplemented MIPS keyboard emulation to log in. Clean installation requires either SCSI tape emulation or support for a MIPS-only network boot protocol.
2019-01-03 14:02:52 +07:00
Patrick Mackinlay
15c9d80813 mips1: fix coprocessor exceptions (nw)
* set the coprocessor error number in the cause register
* corrected side-effect handling in address translation
* added logging for RISC/os system calls
2019-01-03 13:32:14 +07:00
Angelo Salese
ab511518c4
gundhara lives dip is actually +1 for all settings (nw) 2019-01-03 00:52:24 +01:00
andreasnaive
c872443495 SEGA FD1089 changes; missed this one (nw) 2019-01-02 23:48:43 +01:00
mooglyguy
0fc7707b80 -devices/sound/msm5205: Removed unused MCFG_MSM6585 macros, nw
-audio/irem, drivers/appoooh, cabal, chinsan, combatsc, crgolf, dacholer, darius, ddragon, de_2: Removed MACHINE_CONFIG macros, nw

-drivers/ashnojoe, battlera: Removed MACHINE_CONFIG macros and updated to use non-legacy MSM5205 VCK callback, nw
2019-01-02 23:40:39 +01:00
tyfighter
fbe69b5f0c WD33C9X: More consistent interrupts, restructuring, and clean ups (#4457)
* New NSCSI device for WD33C9x SCSI Controllers

Add a new NSCSI device model for the WD33C9x family of SCSI Controllers.

* Add missing shortname calls to logging lines

Add missing shortname calls to logging lines

* Correct spaces -> tabs

Correct spaces -> tabs

* WD33C9X: More consistent interrupts, restructuring, and clean ups

This set of changes can get as far as partitioning and formating a disk for IRIX, but installation still isn't working.

* Accidentally merged this in...reverting...

Accidentally merged this in...reverting...
2019-01-02 19:37:24 +01:00
Ivan Vangelista
b550501986 new not working clone
-----------------------------------
Tank Force (bootleg) [hammy, The Dumping Union]
2019-01-02 18:15:24 +01:00
Ivan Vangelista
3e4cd1a49f aristmk5.cpp: promoted some games to working after testing by Hehihachi_73 (nw) 2019-01-02 18:13:59 +01:00
Firehawke
6432d66037 Case sensitivity training for INI (nw) (#4455)
* Case sensitivity training for INI (nw)

The world is not 100% Windows, so case sensitvity is needed.

* Further standardization of the formatting (nw)

More to go...

* Pass 2 of new formatting wave (nw)

More to go, though.

* wave 3 of formatting cleanup (nw)

Further adjustments and cleanups, including unwanted tabs.

* Correct filtering instructions (nw)
2019-01-03 04:05:21 +11:00
AJR
3d29b8927d 68340: One further note (nw) 2019-01-02 11:55:34 -05:00
AJR
9b86a0fd86 68340: Interrupt overhaul
- Interrupts are now properly acknowledged and arbitrated. (Many remain unimplemented.)
- Interrupts are no longer automatically cleared upon acknowledgment except for the Programmable Interrupt Timer.
- Timer unit clears COM and sets TC and TO in the status register on applicable conditions.
- Timer unit's confusion of IE0 (TC IRQ enable) with IE2 (TO IRQ enable) has been sorted out.
2019-01-02 11:51:52 -05:00
Vas Crabb
b841540955 srcclean: treat *.xslt as XML (nw) 2019-01-03 03:43:34 +11:00
Vas Crabb
5e75e186e0 Add some example XSLTs that operate on -listxml output 2019-01-03 03:38:25 +11:00
couriersud
9a8d3c56ce Add gitignore to src/lib/netlist. (nw)
Also clean up doxygen genereated files in netlist makefile.
2019-01-02 16:26:13 +01:00
couriersud
60a12d953e Fix SUBTARGET=nl build. (nw) 2019-01-02 16:23:13 +01:00
couriersud
9592a18b11 Fix compile. (nw) 2019-01-02 16:21:23 +01:00
hap
854882c3bf hh_sm510: code review bjack (nw) 2019-01-02 15:00:02 +01:00
Risugami
4568eab1d3 minor bugfix and cleanup (#4456)
Fixes leader lamp
2019-01-02 23:23:10 +11:00
Vas Crabb
0482cd1fab gsword.cpp: update notes (nw) 2019-01-02 20:30:27 +11:00
Vas Crabb
896c0f69f7 (nw) We have a separate manufacturer field.
I've tried to dig up marketing material for systems to check:
* The "Eagle PC" really was marketed as "Eagle PC" with various submodels (e.g. "Spirit", "II" and "Turbo").
* "ITT XTRA" was marketed using that name.
* The IBM 5550 line was marketed as the "5550" (not "IBM 5550" and not "PC 5550").
* Columbia Data Products did not use "CDP" in the marketing name for the MPC 1600.
2019-01-02 18:37:35 +11:00