Commit Graph

84815 Commits

Author SHA1 Message Date
hap
1f1451dfa9 source org: move krokha.cpp to ussr folder 2022-11-06 16:06:37 +01:00
hap
acc65f4422 krokha: refactor screen update (nomore array oob) 2022-11-06 14:59:49 +01:00
Michael Sanborn
f5e7172905
midway/seattle.cpp: blitz typo fix. (#10510)
1997, not 1987 on the description.
2022-11-05 23:01:49 -04:00
arbee
f4293f9da4 apple2e.cpp: added F1-F12 keys to the Franklin ACE 500 and 2200. [R. Belmont, Joshua Bell] 2022-11-05 21:39:09 -04:00
Vas Crabb
0fab97a476 Fixed a few issues identified by Coverity:
* cpu/m6805: Removed unnecessary comparison that can't be true from
  'HC05 timer handler.
* machine/z80scc.cpp: Fixed flag test in logging.
* emu/devdelegate.h: Fixed use-after-move in functoid constructor.
* util/unzip.cpp: Fixed integer promotion issue in ZIP16 member header
  handling.
* util/xmlfile.cpp: Got rid of custom allocator functions that have
  alignment issues and no longer provide value.
* capcom/alien.cpp: Use machine().rand() for determinism.
* ensoniq/esqpanel.cpp: I/O stream eof() returns whether a read stopped
  short due to EOF, not whether the file pointer is at EOF.
* sega/sms.cpp: Fixed a few use-after-move errors.
* osd/modules/monitor: Fixed an apparent bug in what appears to be a
  setter member function.
2022-11-06 08:09:23 +11:00
hap
185f734a6c teammate: fix prev commit 2022-11-05 21:05:17 +01:00
angelosa
1ad2eb2fd5 chromatics/cgc7900.cpp, konami/konamim2.cpp, quantel/dpb7000.cpp: replace rand() -> machine().rand(), fix coverity scan CID 375713 violations 2022-11-05 19:02:23 +01:00
angelosa
ee3425dfbd sega/saturn_m.cpp: replace printf -> logerror for 68k reset log 2022-11-05 19:01:19 +01:00
hap
1eb55e1c9c teammate: add interrupt callback for running homebrew 2022-11-05 18:13:38 +01:00
angelosa
a74973187b amiga/alg.cpp, amiga/arsystems.cpp, amiga/cub.cpp, amiga/mquake.cpp, amiga/upscope.cpp: propagate 68k reset lines, fix Guru Meditation regression in arsystems.cpp 2022-11-05 17:58:47 +01:00
AJR
c85abe4d51 ll3: Use std::swap_ranges in init function 2022-11-05 12:51:31 -04:00
hap
c3686f3cde ics2115: fix volume calc sign overflow 2022-11-05 17:49:36 +01:00
AJR
0254ce5fd2 gladiatr.cpp: Use std::swap_ranges for descrambling GFX ROMs 2022-11-05 12:37:47 -04:00
hap
8835e5ad9a misc atari: correct 2804 eeprom address range 2022-11-05 17:29:46 +01:00
Vas Crabb
16e709ad82 plugins/autofire, plugins/inputmacro: Use clear_value to release I/O port fields. 2022-11-06 02:46:39 +11:00
ArcadeShadow
808d61bf39
apple2_flop_orig.xml: Metadata cleanups (#10484)
- Added the question mark on the Carmen Sandiego's descriptions.
- Changed the publisher's name "Broderbund" to "Brøderbund".
2022-11-05 11:40:03 -04:00
David Haywood
7cbb49c5c7
x1_012: force a partial update for tilemaps whenever the scroll registers change - needed for a crude raster effect when entering underground areas on Caliber 50 (#10506) 2022-11-05 11:35:17 -04:00
ArcadeShadow
1f2acab17c
spectrum_cass.xml: New working software list additions (#10490)
New working software list additions
--------------------------------------------
Action Pack - Lightgun Games (compilation) [spectrumcomputing.co.uk]
Action Pack - Lightgun Games (compilation, alt) [spectrumcomputing.co.uk]
Action Pack - Lightgun Games (compilation, Spanish) [spectrumcomputing.co.uk]
After The War (small case) [spectrumcomputing.co.uk]
After The War (alt) [spectrumcomputing.co.uk]
Agent X (Dro Soft) [spectrumcomputing.co.uk]
Agent X II (Dro Soft) [spectrumcomputing.co.uk]
Freddy Hardest [spectrumcomputing.co.uk]
H.A.T.E. - Hostile All Terrain Encounter (Erbe) [spectrumcomputing.co.uk]
Ice Breaker [spectrumcomputing.co.uk]
Spirits [spectrumcomputing.co.uk]
The Games - Summer Edition (Erbe) [spectrumcomputing.co.uk]
X-Out (Erbe) [spectrumcomputing.co.uk]

Redump
--------------------------------------------
Agent X [spectrumcomputing.co.uk]

metadata cleanups: Corrected parent/cloneof relationships, publishers, release years (based on the info provided by spectrumcomputing.co.uk)
2022-11-05 11:29:45 -04:00
hap
d9af94b4de sslam,drtomy: fix spriteram oob access 2022-11-05 16:11:55 +01:00
hap
e8de74ea05 starshp1: don't draw starfield outside cliprect 2022-11-05 15:55:21 +01:00
hap
54ca62e3f3 bestleag: no need to calc exact spriteram end 2022-11-05 15:03:17 +01:00
hap
156e64d162 blstroid: update prev commit 2022-11-05 14:54:25 +01:00
hap
1447b13570 bestleag: fix wrong calculation in prev commit 2022-11-05 14:43:57 +01:00
hap
e495d9ab38 ironhors,bestleag: calculate spriteram bounds end 2022-11-05 14:15:05 +01:00
hap
85408be039 blstroid: fix playfield tilemap size 2022-11-05 13:41:15 +01:00
hap
e5cd19ce20 bestleag: fix spriteram oob access 2022-11-05 12:57:12 +01:00
hap
ae0f665dec midyunit: copypaste mistake on prev commit 2022-11-05 12:34:18 +01:00
hap
742e1f859a midtunit, midyunit: fix protection ram size off by 1 2022-11-05 12:24:10 +01:00
Ivan Vangelista
3695fcb70e New working clones
------------------
Mini Golf (11/25/85) [Kevin Eshbach, The Dumping Union]

- Balsente.cpp updates: [Kevin Eshbach, Brian Troha, The Dumping Union]
* Identified Mini Golf (11/25/85) as being Mini Golf (10/8/85) and added actual Mini Golf (11/25/85)
* Identified the Name That Tune (set 1) as the 3/31/86 version and corrected ROM names
* Documented currently undumped Mini Golf Cocktail (10/18/85) set
* Miscellaneous documentation updates and / or corrections
2022-11-05 11:06:41 +01:00
Ivan Vangelista
b211b42e1e taito/qix.h: zero-filled variables 2022-11-05 08:42:14 +01:00
Ivan Vangelista
4ebe2e80e3 - igs/goldstar.cpp: corrected palette for cmfb55 [Ioannis Bampoulas]
- comad/funybubl.cpp, comad/galspnbl.cpp, comad/zerozone.cpp: consolidated drivers in single files
2022-11-05 08:14:36 +01:00
angelosa
00309d4a6c machine/rp5c01.cpp, seibu/banprestoms.cpp: add preliminary Sharp LH5045 RTC device 2022-11-04 21:14:57 +01:00
hap
bcaed327ff starfire: zerofill class variables 2022-11-04 20:51:50 +01:00
hap
e0ec6f8203 ironhors: fix spriteram oob access 2022-11-04 20:40:34 +01:00
hap
af440587a3 copsnrob: fix videoram oob access 2022-11-04 20:23:28 +01:00
hap
e77e77d51c calorie: fix spriteram oob access 2022-11-04 20:12:27 +01:00
hap
cb43fe36d3 flower_a, gomoku_a: safer intermediate sound mixer buffer size 2022-11-04 20:02:47 +01:00
hap
256894fdb4 atarifb: tilemap was too large for tileram 2022-11-04 19:19:50 +01:00
hap
4eedb53f14 blueprnt: fix negative index array access 2022-11-04 19:00:51 +01:00
hap
34b92cfc3d namcos22: fix array out of bounds on text tiles 2022-11-04 18:30:39 +01:00
Vas Crabb
cb444cc31f Updated Czech and Slovak translations. [Milan Galcik] 2022-11-05 01:45:07 +11:00
Vas Crabb
a858c508c9 docs: Update instructions for adding mame package repository in MSYS2 2022-11-05 00:27:50 +11:00
AJR
53a3d926ea banprestoms.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] 2022-11-04 08:51:23 -04:00
hap
748ad15430 fcombat: fix gameover screen in cocktail mode 2022-11-04 12:45:00 +01:00
angelosa
0000f9e0bd seibu/banprestoms.cpp: identify RTC in tvdenwad 2022-11-04 05:46:29 +01:00
angelosa
5adcecc1db misc/pntnpuzl.cpp: hookup correct SVGA card 2022-11-04 05:02:30 +01:00
Patrick Mackinlay
313f019fe2 mg1: replace timer with clock, fix typo 2022-11-04 08:44:53 +07:00
angelosa
e9c69b54f6 ice/lethalj.cpp: identify steering wheel scheme for franticf/franticfa, make it sorta playable 2022-11-04 02:35:51 +01:00
MetalliC
171c1b4c43 naomi.cpp: added Dev BIOS v1.2 [MetalliC, rtw, zozo] 2022-11-04 02:10:02 +02:00
MetalliC
0d6c1fac41 new NOT_WORKING clone
-----------------------
Ibara (2005/03/22 MASTER VER.., '06. 3. 7 ver.) [alamone]
2022-11-04 01:35:58 +02:00