Commit Graph

90684 Commits

Author SHA1 Message Date
ClawGrip
fdc3001b22
Add a skeleton driver for Alcatel Web Touch One web phone (#12534)
New systems marked not working
------------------------------
Alcatel Web Touch One (model 2840, Terra, Spanish) [Arcade Hacker, ClawGrip]
2024-07-11 22:16:39 -04:00
Devin Acker
d147c62b54
nintendo/snesb.cpp: fill in missing DIP switches for several games, add continue counter init for Wild Guns (#12565) 2024-07-11 22:15:05 -04:00
arbee
2fe2cb631e m6502/m5074x.cpp: Modernized logging, fixed Timer X mixing up the prescale and countdown values. [R. Belmont]
* Fixes several PowerBooks that were auto-polling ADB at 5 Hz instead of 70 Hz.
2024-07-11 21:21:33 -04:00
HappyASR
e83123dee7
igs/igs_fear.cpp: made game playable without sound [XingXing] (#12563) 2024-07-11 18:38:43 -04:00
hap
83f9ebad1b sapphire: fix NG button not showing with opengl video 2024-07-12 00:26:50 +02:00
Ivan Vangelista
cd85ebead9 New systems marked not working
------------------------------
Hard Puncher Hajime no Ippo 2 - The Fighting - Ouja e no chousen (VER.2.00J) [Hammy, buffi]

- namco/namcos10.cpp: preliminary Namco MEM/IO board support [windyfairy]

- devices/machine/nandflash.cpp: added TC58256AFT device [windyfairy]
2024-07-11 23:03:24 +02:00
hap
055a526c11 sapphire: prevent occasional lcd flicker 2024-07-11 22:32:55 +02:00
yz70s
a4de92f3e9 i386.cpp: correct buggy fxsave and fxrstor opcodes and let chihiro show 3D again 2024-07-11 21:52:57 +02:00
hap
2d8233a36f Systems promoted to working
---------------------------
Sapphire (Novag) [hap, Berger]
2024-07-11 21:15:43 +02:00
hap
df8be62800 h8_sci: add safety check in internal_update for possible negative ticks,
h8325: mask unused sci register bits
2024-07-11 21:15:43 +02:00
hap
c60d4a0760 h8: add system clock getter (divided clock()) 2024-07-11 21:15:43 +02:00
Nigel Barnes
31a7aaef53 New working systems
-------------------
PHC-20 [Nigel Barnes, Tony Jewell]
2024-07-11 20:03:23 +01:00
angelosa
53389bdd7b taito/buggychl.cpp: hookup unused DSW1:8 2024-07-11 17:46:30 +02:00
Curt Coder
f7c88fe421 nokia/mikromik: Added missing SASI bits. [Curt Coder] 2024-07-11 14:32:45 +03:00
hap
d512062a9b sapphire: add buttons 2024-07-11 13:18:37 +02:00
hap
80068b5704 sapphire: add lcd screen 2024-07-11 11:38:39 +02:00
wilbertpol
2c479b20dd
cpu/z80/r800.cpp: (#12530)
- Removed undocumented Z80 instructions that are not supported by the R800
- Updated basic instruction timing
- Implement MULUB and MULUW
  Other R800 features are not implemented
2024-07-10 19:34:51 -04:00
angelosa
4183b96612 casio/fp1100.cpp: flip keyboard inputs 2024-07-10 21:19:27 +02:00
angelosa
b7c998b199 casio/fp1100.cpp: rewrite irq section
* makes keyboard typing more consistant
2024-07-10 19:33:36 +02:00
hap
0dea5599b1 New systems marked not working
------------------------------
Sapphire (Novag) [hap, Berger]
2024-07-10 19:02:34 +02:00
hap
36d48fc850 gng: rename diamond (Diamond Run) to diamrun 2024-07-10 17:08:51 +02:00
Uncle Petros
02868eedf5
seibu/goal92.cpp: DIP Switches updates (#12554) 2024-07-10 10:48:58 +02:00
arbee
92868a2178 apple/scsidma.cpp: Greatly increased handshake SCSI performance by smarter control of instruction restarts. [R. Belmont]
apple/maciifx.cpp: Fixed ordering of software lists so hard disks have priority over CD-ROMs like all other Macs. [R. Belmont]
2024-07-09 23:04:41 -04:00
angelosa
93060d50e3 machine/k056230: preliminary Konami Viper LANC superset
* Applies portions of PR #12546
* fixes gameplay hangs/crashes in gticlub2, xtrial, code1d, wcombat
2024-07-09 18:31:21 +02:00
angelosa
bc23190458 machine/k056230: refactor regs_r/_w to regs_map 2024-07-09 17:54:58 +02:00
mamehaze
d20ef20b4b
igs/igs_fear.cpp - add IGS027A dump to fearless [tormod, Peter Wilhelmsen, XingXing] (#12553)
* correct clock for XA

igs/pgmcrypt.cpp - properly fix fearless decryption

---------

Co-authored-by: DavidHaywood <hazemamewip@hotmail.com>
2024-07-09 08:10:14 -04:00
ClawGrip
df064c59b1
atari/atetris.cpp: Redumped Link graphics ROM [Taksangs] (#12558) 2024-07-09 08:08:01 -04:00
cam900
51d9f82820
nmk/nmk16.cpp: Fix max sprite clock related to screen size (#12559) 2024-07-09 08:07:39 -04:00
Giulio Zausa
81284c68ca
Fixes/ROMs for Roland stuff (#12555)
* Fixed screen

* Added ROMs and GP/LP support

* Fixed rom and prints

* Leftover

* Fix
2024-07-08 22:44:06 +02:00
Ivan Vangelista
0a51009b74 Systems promoted to working
---------------------------
Montana Super Draw (4436-05, U5-0) [Brian Troha]

- seta/seta.cpp: made zingzipbl go a bit further, marked its Oki ROM as bad. Main blocker is the different sprite format.

- shared/segam1audio.cpp: measured clocks [Guru]
2024-07-08 18:14:33 +02:00
mamehaze
ce215330ad
tvgames/xavix.cpp: Added four games. (#12552)
New systems marked not working
----------------------------
Excite Ping Pong 2 (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
Croket! Itada Kinka! Banker Battle!! (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
Shooting King (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
Gun Gun Revolution (Japan) [TeamEurope, Peter Wilhelmsen, David Haywood]
2024-07-09 00:55:15 +10:00
Patrick Mackinlay
91ef419166 mc88000: allow for multiple cmmus 2024-07-08 11:22:25 +07:00
Patrick Mackinlay
e84673d932 mc88200: fix bus error logic 2024-07-08 11:18:58 +07:00
arbee
d64e5bebe0 apple/scsidma.cpp: Fix file corruption. [R. Belmont] 2024-07-07 23:18:16 -04:00
arbee
f26b2edfcd apple/scsidma.cpp: Added support for the SCSI DMA device found in the Mac IIfx. [R. Belmont]
New systems promoted to WORKING
-------------------------------
Macintosh IIfx [R. Belmont]
2024-07-07 22:55:46 -04:00
cracyc
dea2d67171 fmtowns: start save states 2024-07-07 21:13:10 -05:00
hap
41a7b0e049 mame.lst: add missing link (heh),
cclimber.cpp: remove hack note
2024-07-07 21:58:57 +02:00
hap
64366ea2ca mpf1,mpf1p: add pwm display device for digits panel,
berlin: add hardware notes
2024-07-07 21:28:50 +02:00
ClawGrip
81af0550dd
atari/atetris.cpp: Add a new Tetris Korean bootleg and redumped atetb5205 OKI ROMs (#12547)
New working systems
-------------------
Link (Korean bootleg of Atari Tetris) [Taksangs]
2024-07-07 10:34:15 -04:00
lidnariq
a08b11386f
casio/pv1000.cpp: borders are on top and bottom (#12548) 2024-07-07 10:32:22 -04:00
tim lindner
1d803e7a34
Video 512k bank is external to the GIME. It can be changed at anytime. (#12549) 2024-07-07 10:30:20 -04:00
HappyASR
bca1714529
igs/pgmcrypt.cpp: fix decryption for fearless [XingXing] (#12551) 2024-07-07 10:28:34 -04:00
Sergio G
767957ecf7
nmk/nmk16.cpp: Adjusted values for proper screen size, timings and interrupts, according to real hw (#12529)
* Fix timings and flip-screen for nmk16 games.
* Adjust `MACHINE_NO_COCKTAIL` flag on nmk16 games:
* removed from: `macross2`, `tdragon2`, `sabotenb`, `bjtwin`, `nouryoku`, and clones of all them
* added to: `tharrier`, `bioship`, `vandyke`, and clones
* Fix background offset for some afega games and adjust `MACHINE_NO_COCKTAIL` flag on afega and nmk16 games:
* removed from: `ssmissin`, `airattck`, and clones of all them
* added to: `grdnstrm`, and clones
* Fix offset in the additional bg layer of `strahl` and `bioship`, and fix flipscreen on 'bioship` and `vandyke`
2024-07-07 10:18:20 -04:00
Adam Billyard
25066795ca
machine/ncr5385.cpp: raise IRQ for INT_INVALID_CMD (#12524)
* - tek4404 selftest writes 0xff as command (invalid command) and expects an IRQ to be raised

---------
Co-authored-by: Adam <adam@light-up.co.uk>
Co-authored-by: hap <happppp@users.noreply.github.com>
2024-07-07 10:16:23 -04:00
Mark Garlanger
6c16980f1a
heathzenith/z29.cpp: Add some documentation based on ROM listing (#12526) 2024-07-07 10:14:44 -04:00
arbee
152ebf3ade nscsi/cd.cpp: Fixed no-disc status for Apple CD drive and implemented eject command. [R. Belmont]
- Dragging a CD into the Trash on MacOS now properly unloads it.
2024-07-06 09:51:22 -04:00
hap
574e71a61b r65c52: simplify update_irq, add call to update_irq at each place ier or isr changes, add debugger side effects check on reads,
misc: update notes
2024-07-06 13:53:38 +02:00
Vas Crabb
c8c964065c Updated "CPU Tester" sample code so it will mostly build and work again.
Only remaining issue is that m_icountptr is now private, so it can't set remaining cycles.
2024-07-06 06:46:20 +10:00
James Wallace
84b7bc9e6b
r65c52.cpp: Correct bug associated with IRQ handling (nw) 2024-07-05 20:27:20 +01:00
Sergio G
1616a4646f
nmk004.cpp: Extracted internal ROM using a new technique. (#12545)
* Identical dumps obtained using two devices from Acrobat Mission and Thunder Dragon PCBs.
* Differs from previous dump in three bytes.
2024-07-05 07:08:13 +10:00