Commit Graph

81972 Commits

Author SHA1 Message Date
arbee
eee7d7d155 sdl: -video auto now means "bgfx" on all platforms. [R. Belmont] 2022-02-18 08:14:02 -05:00
Robbbert
57eca5d586 decopincpu: added missing solenoid outputs 2022-02-18 17:07:03 +11:00
Robbbert
e9a12d0915 Merged s6a.cpp into s6.cpp 2022-02-18 15:45:19 +11:00
Robbbert
e101fb1e5a mess.flt: added pcmx2 2022-02-18 14:54:22 +11:00
Patrick Mackinlay
250660cd51 New machines marked as NOT_WORKING
---
Siemens PC-MX2 [Plamen Mihaylov]
2022-02-18 10:31:00 +07:00
0kmg
50668b5d5a
nes_apu.cpp: Improvements for triangle channel. (#9310)
- Don't set output level to zero, it is always determined by sequencer, which cannot be reset. This eliminates most of the popping, hopefully.
- Raised artificial frequency cutoff to about 18KHz instead of 11KHz.
- Added linear counter reload flag.
2022-02-17 21:39:55 -05:00
AJR
2db924e5ec fileio.cpp: Remove optional second argument of path_iterator::next 2022-02-17 17:28:31 -05:00
Robbbert
5668cd4d79 Fixed the build: novadesitec 2022-02-18 08:30:31 +11:00
Ivan Vangelista
8a297def3e New machines marked as NOT_WORKING
----------------------------------
Yatterman Plus (J 981006 V1.000) [nnap]
2022-02-17 19:13:53 +01:00
Ivan Vangelista
dff9fb40a9 New machines marked as NOT_WORKING
----------------------------------
unknown game on FR004 hardware (set 1) [Jorge Silva]
unknown game on FR009 hardware [Jorge Silva]

New clones marked as NOT_WORKING
--------------------------------
unknown game on FR004 hardware (set 2) [Jorge Silva]
unknown game on FR004 hardware (set 3) [Jorge Silva]
unknown game on FR004 hardware (set 4) [Jorge Silva]
2022-02-17 18:17:36 +01:00
Ivan Vangelista
6387183664 namcos11.cpp: redumped wave ROM for dunkmnia [Phil Bennett, Ian Karlsson, Brian Troha] 2022-02-17 18:12:29 +01:00
Robbbert
ab8b7e7fad Merged de_3b.cpp into de_3.cpp 2022-02-18 00:34:46 +11:00
Robbbert
938121c351 de_3: removed unused rom regions, renamed gfx3 to dmdcpu. 2022-02-17 22:18:54 +11:00
algestam
3b0ea2b8ae
hh_sm510: rescan display for rkosmosa (#9308)
hh_sm510: rescan display for rkosmosa [Milan Galcik]
2022-02-17 11:54:02 +01:00
AJR
9223ea0e24 i2cmem.cpp: Initialize m_bits 2022-02-16 23:02:10 -05:00
AJR
67d00ac7a4 Update mame.lst for 8796d74a80 2022-02-16 22:34:02 -05:00
cam900
9017b004ab
raiden.cpp: Use prio_* for single pass sprite draw routine, Minor cleanups, Add notes for country/game mode byte (#9044)
* raiden.cpp: Use prio_* for sprite draw routine, Minor cleanups
Reduce unnecessary memory region size, Simplify gfxdecode layouts, Fix namings, Use shorter/correct type values

* raiden.cpp: Add notes of country/game mode byte
High nibble is respawn behavior related, only for single play.
Low nibble is region/country code.
2022-02-16 22:26:52 -05:00
eientei95
8796d74a80
blockade: Add version of CoMotion from patent [eientei] (#9208)
Change title to "CoMotion" as per flyers (nw)
2022-02-16 22:24:25 -05:00
cam900
1f99365bbd
nes_apu.cpp: Implement non linear mixer output, some misc fixes and improvements (#9258)
* nes_apu.cpp: Implement non linear mixer output, some misc fixes and improvements
Fix Pulse channel duty behavior
Fix triangle output behavior
Fix noise output behavior
Fix DMC output and clamp behavior

- now DMC output is affects triangle and noise volume.

Reference:
https://wiki.nesdev.org/w/index.php?title=APU
https://wiki.nesdev.org/w/index.php?title=APU_Pulse
https://wiki.nesdev.org/w/index.php?title=APU_Triangle
https://wiki.nesdev.org/w/index.php?title=APU_Noise
https://wiki.nesdev.org/w/index.php?title=APU_DMC
https://wiki.nesdev.org/w/index.php?title=APU_Mixer

* nes_apu.cpp: Fix mixer output correction
Reduce unnecessary variables
Split channel update function and output variable
Add notes
2022-02-16 22:16:27 -05:00
0kmg
93ce4b3581
ppu2c0x.cpp: A few background palette fixes. (#9245)
- Added function to unify grayscale and palette emphasis flags application. Flags now applied to background pixels (including separate cases: 0 tile pixel, disabled background lines, and blanked 8-pixel left column).
- Fixed special case where background is disabled and scanline color is set by PPU address latch pointing to palette RAM (used in Micro Machines).
- Plus a few minor simplifications and cleanups.
2022-02-16 22:13:39 -05:00
Steven Coomber
6e14da3f44
c64_cass.xml: Added 22 items (21 working, one not working) (#9273)
New working software list additions
---------------------------------------
Pack of Aces (Prism Leisure) [C64 Ultimate Tape Archive V2.0]
Pac-Land (Quicksilva) [C64 Ultimate Tape Archive V2.0]
Pandora (Firebird) [C64 Ultimate Tape Archive V2.0]
Panic (Datamaxx) [C64 Ultimate Tape Archive V2.0]
Paperboy (Elite Systems) [C64 Ultimate Tape Archive V2.0]
Pastfinder (Activision) [C64 Ultimate Tape Archive V2.0]
Peter Beardsley's International Football (Grandslam) [C64 Ultimate Tape Archive V2.0]
Ping Pong (Imagine) [C64 Ultimate Tape Archive V2.0]
Pitfall II: Lost Caverns (Activision) [C64 Ultimate Tape Archive V2.0]
Pitstop II (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Pitstop II (Rushware) [C64 Ultimate Tape Archive V2.0]
Plumb Crazy! (Terminal Software) [C64 Ultimate Tape Archive V2.0]
Pole Position (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Poltergeist (Codemasters) [C64 Ultimate Tape Archive V2.0]
Popeye (Macmillan Software) [C64 Ultimate Tape Archive V2.0]
Power Drift (Activision) [C64 Ultimate Tape Archive V2.0]
The President is Missing (Microprose Software) [C64 Ultimate Tape Archive V2.0]
Prince Clumsy (Codemasters) [C64 Ultimate Tape Archive V2.0]
Prohibition (Zafiro Software Division) [C64 Ultimate Tape Archive V2.0]
Psycho Soldier (Imagine) [C64 Ultimate Tape Archive V2.0]
Pub Games (Alligata) [C64 Ultimate Tape Archive V2.0]

New NOT_WORKING software list additions
---------------------------------------
PHM Pegasus (Electronic Arts) [C64 Ultimate Tape Archive V2.0]
2022-02-16 22:11:44 -05:00
cam900
b1ba0b619f
nmk16.cpp: Add notes of Thunder Dragon 3 Bootleg hardware (#9214) 2022-02-17 14:06:35 +11:00
0kmg
498ec2f0a4
bus/nes/rcm: Skeletonized 3D Block device for future work. (#9121) 2022-02-17 14:05:03 +11:00
Michael Sanborn
ddeb76eecb
naomi.cpp: spawn - Correction on developer surname. (#9282) 2022-02-17 13:57:07 +11:00
cam900
be74531805
cave.cpp: Add notes for version/date string in ROM, Fix metadata matches to in-game display (#9229) 2022-02-17 13:56:14 +11:00
cam900
bfa436efe1
inufuku.cpp: Add notes for undumped game (#9216) 2022-02-17 13:54:43 +11:00
holub
02a57dba02
pentagon: move gfx to screen_device (#9218) 2022-02-17 13:51:42 +11:00
tim lindner
33d6e9c9cd
formats/jvc_disk: Changed code to verify image geometry against floppy drive geometry. (#9238) 2022-02-17 13:50:18 +11:00
fulivi
8da1c53966
hp9825: printer output on a screen added, cassette status added (#9230) 2022-02-17 13:48:41 +11:00
shattered
3637f4bc4d
ibm6580: floppy adapter LLE (WIP) (#9196) 2022-02-17 13:46:01 +11:00
Ivan Vangelista
62e5373535 New machines marked as NOT_WORKING
----------------------------------
unknown PMC game [Mike Coates]

New clones marked as NOT_WORKING
--------------------------------
Boa Sorte! (Golden Poker prequel HW) [Jorge Silva]

- galaxian.cpp: added correct dip switches for redufob3 and dip locations for the redufo bootlegs [Guru]
2022-02-16 21:40:27 +01:00
Robbbert
a80c62e12e decopincpu: added outputs, removed unused switch. 2022-02-17 06:29:33 +11:00
Dirk Best
d0c15adac7 cgenie_cass.xml: Add 4 titles written by Gerd Meier
New working software list additions
-----------------------------------
Synthy [Reinhard Gansweith]
Break-Out [Reinhard Gansweith]
Pacman [Reinhard Gansweith]
Space-Fight [Reinhard Gansweith]
2022-02-16 17:52:27 +01:00
hap
653009f048 decocass: add a few enters in driver notes 2022-02-16 12:40:13 +01:00
Robbbert
9851073dec de_2,de_3,de_3b: added documentation, removed unused code. 2022-02-16 17:01:48 +11:00
0kmg
21be925eb4
Fixed arcade build, really. (#9306) 2022-02-16 08:20:54 +11:00
shattered
9b768a075d
scnxx562: minor changes to interrupt handling (#9304) 2022-02-15 16:06:00 -05:00
0kmg
60ce729181
Fixed arcade build. (#9305) 2022-02-16 07:34:58 +11:00
Ivan Vangelista
0583fdb60a phoenix.cpp: dumped a second PCB for the phoenixass set, verified PROMs and ROM labels [Lorenzo Fongaro, f205v] 2022-02-15 20:57:44 +01:00
shattered
f6053b1e7d
Minor code cleanup; moved 'krokha' to arcade section. (#9262) 2022-02-16 03:25:09 +11:00
0kmg
17da27f074
nes, playch10.cpp, vsnes.cpp: Made zapper sensor fuzzier. (#9292)
- Removes the pixel-perfect sensor by averaging pixel brightness over circular area around gun position.
- Treat RGB values equally and don't use lib/util/palette.h's weighted brightness function.
2022-02-15 08:33:44 -05:00
Steven Coomber
86b728dea6
c64_cass.xml: Added three working items (#9296)
New working software list additions
---------------------------------------
Quartet (Activision) [C64 Ultimate Tape Archive V2.0]
QUATTRO Coin-Ops (Codemasters) [C64 Ultimate Tape Archive V2.0]
Quedex (Thalamus) [C64 Ultimate Tape Archive V2.0]
2022-02-15 08:33:19 -05:00
0kmg
08b49f7d48
famibox.cpp: Various improvements and a new working clone. (#9299)
* famibox.cpp: Added NES controller slots.
- Added r/w of zapper enable bit through appropriate ports. Controllers and zapper now pass the internal self-test.
- Shrunk nametable RAM down to correct 2K (mirroring still not correctly implemented).

* New working clones
------------------
FamicomStation [Patnukem]
2022-02-15 08:32:25 -05:00
cam900
25c99d9450
snes.cpp: partial revert DMA cycle function (#9300) 2022-02-15 08:31:17 -05:00
Patrick Mackinlay
77dcffc162 indy: revert to mips3
* both drc and non-drc are working with irix 5.3, neither working with 6.5
2022-02-15 19:27:17 +07:00
Patrick Mackinlay
3897034412 mips3: fix some bugs 2022-02-15 19:26:17 +07:00
Dirk Best
406e442148 cgenie_cass.xml: Various updates
- List more missing software titles
- Rename some entries: editdef to editdefa, machinem to basicm, zalaga to zalagaa, zalagaa to zalaga
- Add metadata to some entries

New working software list additions
-----------------------------------
Editor fuer definierbare Zeichen [TOSEC, Dirk Best]
Lineare Gleichungssysteme [TOSEC]
Listing-Formatierer [TOSEC]
Programm-Modifizierer [TOSEC]
Sound Editor [TOSEC]
Uhrzeit [TOSEC]
Bluesmaker [TOSEC, Dirk Best]
2022-02-15 13:10:07 +01:00
AJR
2e4e623803 New machines marked as NOT_WORKING
----------------------------------
WY-325 (v3.2) [Bitsavers]
2022-02-14 22:24:26 -05:00
Ivan Vangelista
ea2fd5b596 New working clones
------------------
Break Thru (bootleg) [nnap]

New machines marked as NOT_WORKING
----------------------------------
Extra Draw [Jorge Silva]
New Tiger [Jorge Silva]
Torre Eiffel [Jorge Silva]

- videosaa.cpp: identified the unknown set as Scratch!! Scratch!! [Jorge Silva]
2022-02-14 18:23:51 +01:00
David Haywood
faf2c387df
new WORKING machine (#9301)
-----
The Tower (DECO Cassette) (Europe?) [Darksoft, Senil Data Systems]
2022-02-14 17:31:34 +01:00