Commit Graph

90315 Commits

Author SHA1 Message Date
Vas Crabb
cd7817b220 Bump version to 0.266 2024-05-30 03:42:54 +10:00
Vas Crabb
711a8ba00a -skeleton/cubieboard4.cpp: Game should not be a clone of computer it's based on.
-ekara_cart.xml: Improved some descriptions.
2024-05-29 04:31:54 +10:00
Ivan Vangelista
18ab27770e Systems promoted to working
---------------------------
Alone Shettle Crew [Angelo Salese]
2024-05-28 05:48:13 +10:00
Vas Crabb
7e52678a2c srcclean and cleanup 2024-05-26 07:39:22 +10:00
Vas Crabb
d2d85d3951 -sound/gb.cpp: Simplified some overly convoluted expressions, and tidied a bit.
-vsystem/fromanc2.cpp: Fixed build.
2024-05-26 07:12:15 +10:00
MetalliC
ef0501d399 New working machine
-------------------
Medal Network: Rockman EXE [Bijimuto, GoodTofuFriday, LNRC]
2024-05-26 00:05:10 +03:00
MetalliC
d747831cd5 okim9810.cpp: implemented sequencer 2024-05-26 00:05:10 +03:00
cam900
0b37e9dc17
vsystem/aerofgt.cpp: Cleanups: (#12404)
* Split driver state class to reduce optional object finders and variables.
* Reduced duplicated code.
* Use generic graphics decoding layouts.
* Fixed aerofgtb sprite/tilemap offset.
* Reduced literal tag usage.
* Improved names of address map functions.
* Use memory_bank for pspikesb, pspikesc OKI bank switching.
2024-05-26 07:02:44 +10:00
cam900
10d40e3423
vsystem/fromanc2.cpp: Cleanups: (#12407)
* Split driver state class to reduce optional object finders.
* Reduced literal tag usage and runtime tag lookups.
* Suppress side effects for debugger reads.
* Use generic graphics decode layout
* Use C++ style line comments.
2024-05-26 06:27:40 +10:00
Mark Garlanger
7961501b4d
heathkit & zenith: Merge Heath and Zenith, since they're the same company (#12362)
* heathkit/ & zenith/: Merge Heath and Zenith, since they're the same company
* Add readme file
* Fix Z29 company and full name
* Update ROM descriptions for consistency
2024-05-25 15:17:40 -04:00
ClawGrip
45a9b87af4
misc/globalvr.cpp: Add info about hardware setups (#12398) 2024-05-24 19:22:57 -04:00
negunma
9030c62980
taito/taito_o.cpp: Corrected the Japanese wording of the game title (#12405)
* Corrected the Japanese title based on the information in the catalog at the time of release.
2024-05-24 19:22:17 -04:00
cam900
c53891a6e3
sound/gb.cpp: Fix regression (#12406)
* sound/gb.cpp: Fix waveram reading
* sound/gb.cpp: Fix cycle handling in agb_apu
2024-05-24 19:21:23 -04:00
hap
eae3fe98ef feagv9: remove 512K ram option 2024-05-24 16:16:46 +02:00
Robin Sergeant
7074cdff92
rm/rm380z.cpp: Add COS 4.0/F firmware configurations (#12195) 2024-05-24 09:42:58 -04:00
Ivan Vangelista
28624c1766 New clones marked not working
-----------------------------
Tetris + Cherry Master (Corsica, v8.01, Korean bootleg) [Taksangs]
2024-05-24 15:36:39 +02:00
Curt Coder
2319b807ac nokia/mikromikko2: Added another BIOS dump and the missing ROMs for the CRTC186 board. [MikkoMuseo] 2024-05-23 18:54:26 +03:00
Ivan Vangelista
126aebfee6 - seta/namcoeva.cpp: redumped sound ROM for hammerch [Hammy]
- nmk/powerins.cpp: consolidated driver in single file
2024-05-23 16:25:19 +02:00
angelosa
6dde62cf02 gaelco/blmbycar.cpp: hookup blmbycar button 2 in digital mode, demote watrball to MACHINE_IMPERFECT_TIMING, upgrade notes 2024-05-23 15:02:32 +02:00
hap
c58674800d eag68k: duplicate feagv7 to feagv9
New working clones
------------------
Elite Avant Garde 2325 (model 6117-9, set 1) [hap, Berger]
Elite Avant Garde 2325 (model 6117-9, set 2) [hap, Berger]
Elite Avant Garde 2325 (model 6117-9, set 3) [hap, Berger]
Elite Avant Garde 2325 (model 6117-9, set 4) [hap, Berger]
2024-05-23 11:59:22 +02:00
hap
f4614d3370 eag68k: rename feagv7b to feagv7c, feagv7a to feagv7b, feagv7 to feagv7a, feagv9 to feagv7 2024-05-23 11:59:22 +02:00
hap
7d105602ef eag68k: redumped feagv9 u19 rom [Berger] 2024-05-23 11:59:22 +02:00
Vas Crabb
c83e1c5aa1 Cleanup:
* olympia/dday.cpp: Correctly size the inappropriately named "color RAM".
* util/cdrom.cpp, formats/fs_fat.cpp: More const, less copying.
2024-05-22 05:43:24 +10:00
Hatsune Mike
d8610cccfa
atlus/cave.cpp: Added Jumbo Godzilla. (#12286)
New working systems
---------------------
Jumbo Godzilla [Moffitt]
2024-05-22 04:44:24 +10:00
Ivan Vangelista
0fcf07aab3 skeleton/ganbaremo.cpp: added some preliminary mappings 2024-05-21 18:37:02 +02:00
ClawGrip
80aaf80e99
Add a skeleton for a electromechanical arcade by Shoken (#12356)
New not working machine
-----------------------------
Ganbare Momotarou Oni Taiji [Museo del Recreativo]
2024-05-21 18:29:30 +02:00
ClawGrip
83561ade8e
midcoin/wallc.cpp: Add missing PLD to Brick Blast [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org] (#12390)
Also reformatted single line comments
2024-05-21 18:28:51 +02:00
Ivan Vangelista
855efc855c - galaxian/galaxold.cpp: updated clock for superbikg as per measurement
- olympia/dday.cpp, olympia/portrait.cpp: consolidated drivers in single files

- skeleton/elcirculo.cpp: added a basic memory map

- vtech/vsmilepro.cpp: demoted to MIS
2024-05-21 18:12:17 +02:00
Ivan Vangelista
f1a11f8b23 New systems marked not working
------------------------------
unknown Ram Star multi-game (version 80.1) [Siftware]

New software list items marked not working
------------------------------------------
American Dream [Siftware]
Bar Fever (set 1) [Siftware]
Bar Fever (set 2) [Siftware]
Bear Country [Siftware]
Great America [Siftware]
Irish Luck [Siftware]
Joker Poker [Siftware]
Lucky Critters [Siftware]
Lucky Seven [Siftware]
Lucky Sevens [Siftware]
Nevada Club [Siftware]
Rainbow Magic [Siftware]
Silver Slots [Siftware]
2024-05-21 18:10:14 +02:00
Vas Crabb
9ab890331a -brankp_cart.xml, ekara_cart.xml, hikara.xml: Fixed up metadata.
* Fixed titles.
* Added details from cartridge labels.
* Added track list for Hi-kara user cartridge.

-formats/fs_cbmdos.cpp: More const
2024-05-21 07:34:47 +10:00
shattered
cc42b2bf56
t11: reuse z80_daisy_chain for QBus vectored interrupts; forward INIT signal to all cards on QBus. (#12290) 2024-05-20 13:34:58 -04:00
wilbertpol
321244520c
lib/formats/fs_cbmdos.cpp: Add partial write support. (#12389) 2024-05-20 13:12:27 +02:00
Vas Crabb
835e7e4462 bus/kim1: Added pinouts for the main variants of the "6502 local bus" to comment. 2024-05-20 19:47:08 +10:00
hap
e20dc1f93b New working software list items
-------------------------------
saitek_egr: Endgame ROM (ver. 2, set 2) [Berger]
2024-05-20 10:39:15 +02:00
hap
8c4b8837a8 pdrift: remove MNW flag again after driver was changed to use legacy m68k core 2024-05-20 10:38:19 +02:00
arbee
39f54e4399 sound/gb.cpp: Implement GBA-specific wave channel bank and volume behavior, from PR#8367. [cam900] 2024-05-19 21:25:34 -04:00
Angelo Salese
edcc2d7280
subsino/subsino2.cpp: fix wtrnymph duplicate SW4:6 2024-05-20 02:15:23 +02:00
arbee
7f4c212d86 apple/macquadra630.cpp: Minor cleanup. [R. Belmont, Angelo Salese] 2024-05-19 13:00:47 -04:00
arbee
492b868f03 machine/i2chle.cpp: New mix-in class derived from dimm_spd that allows any device to speak I2C. [R. Belmont]
machine/dimm_spd.cpp: Refactored using the i2chle mix-in. [R. Belmont]

apple/valkyrie.cpp: Collected more information, fixed the display enable, and mixed in i2chle to set the pixel clock over I2C. [R. Belmont]

apple/macquadra630.cpp: Hook I2C up between Cuda and Valkyrie. [R. Belmont]
2024-05-19 12:34:31 -04:00
arbee
340fbec1e4 seta/st0016.cpp: Improve documentation comments based on PR#7786. [cam900] 2024-05-19 12:01:34 -04:00
987123879113
698b634196
konami/konamigv.cpp, konami/konamigq.cpp, konami/twinkle.cpp: Process SCSI DMA transfers instantaneously. (#12375)
* Avoids issues described in MT08860.
* Also added TODO notes about implementing correct DMA timings.
2024-05-19 04:00:12 +10:00
cam900
d238f4ba41
dataeast/simpl156.h: Changed rowscroll RAM size to 0x800 words. (#12384)
This matches the size of the mapping in the address map, and fixes buffer overruns.
2024-05-19 03:52:57 +10:00
cam900
e8fdcde3cf
upl/ninjakd2.cpp: Updates and cleanups: (#12385)
* Changed robokid and omegaf palette format to 15-bit.
* Improved graphics ROM region names.
* Suppress side effects for debugger reads.
* Removed unnecessary prefixes from function names.
* Reduced use of preprocessor macros and changed single-line comments to C++ line comments.
2024-05-19 03:51:03 +10:00
Scott Stone
2ed8595d90 neogeo.xml: Fix audiocpu size in nblktiger to match provided dump 2024-05-18 09:04:04 -04:00
Olivier Galibert
8c5a984fa0 docs: Proofreading [Robert] 2024-05-18 12:43:16 +02:00
ClawGrip
afa05a62f8
aim65_cart.xml: Added Siemens PC100 BASIC ROMs. (#12366)
New working software list items (aim65_cart.xml)
-------------------------------
aim65_cart.xml: Siemens PC100 BASIC [OldComputers ES]
2024-05-18 04:43:07 +10:00
Vas Crabb
4f6df8379a Moved five skeletons to manufacturer projects. 2024-05-18 04:38:03 +10:00
cam900
09ff994d91
-shared/decospr.cpp: Use device_gfx_interface for decoding graphics, and cleaned up code. (#12379)
* Also do configuration at machine configuration time.

-Cleaned up various Data East drivers:
* Changed systems that lack stereo output to use a single speaker.
* Changed palette sizes to match corresponding RAM sizes.
* Use memory share creators to allocate memory for RAM areas.
* Suppress side effects for debugger reads.
* Improved graphics region names.
2024-05-18 04:20:22 +10:00
cam900
2de78dcc47
upl/xxmissio.cpp: Mark tiles dirty on writing to tilemap RAM. (#12382)
* Refactored common parts of address maps into a common function.
* Simplified graphics decoding layouts.
2024-05-18 01:48:15 +10:00
Vas Crabb
a03f4d268d casio/fp1100.cpp: Fixed build error, more const. 2024-05-17 05:57:26 +10:00