Commit Graph

90332 Commits

Author SHA1 Message Date
Ivan Vangelista
ae4367ebf4 Systems promoted to working
---------------------------
Soccer 10 (ver. 16.44) [Ivan Vangelista]

- igs/goldstar.cpp: consolidated driver into single file, some improvements for the jkrmast sets
2024-05-29 22:49:02 +02:00
mamehaze
5edb42b0be
nitchibutsu/shettle.cpp - Change shettle palette PROM decode to match wiping (#12418) 2024-05-29 15:55:58 -04:00
hap
49de3de4b0 h8: return 0xff when reading from port DDR (eg. RMW opcodes on DDR) 2024-05-29 15:50:08 +02:00
angelosa
3baef3d8cb capcom/cps1.cpp: sf2ceupl UPL bootleg is speculation league, mark it as such 2024-05-29 15:40:49 +02:00
angelosa
195f759d8e seta/seta.cpp: acknowledge Nihon System as publisher for pairlove 2024-05-29 14:31:59 +02:00
angelosa
e8adb83deb konami/ksys573.cpp: acknowledge Success as publisher for salarymc 2024-05-29 14:00:04 +02:00
angelosa
132626651d alpha/equites.cpp: reverse irq meanings, fix bullfgtr timing 2024-05-29 02:20:20 +02:00
Vas Crabb
536f07250a sound/coreaudio_sound.cpp: Simplify. 2024-05-29 07:52:06 +10:00
Vas Crabb
aaccf0fe16 tools/aueffectutil.mm: Fix build. 2024-05-29 07:26:35 +10:00
Vas Crabb
5242675956 -heathzenith: Removed trivia file - content should be on wiki, etc.
-Fixed various warnings.
2024-05-29 07:12:10 +10:00
cam900
c4c5197e16
vsystem/rpunch.cpp: Minor cleanups (#12412)
- Use generic gfx decode layout
- Fix ROM region naming
- Reduce preprocessor defines
- Reduce literal tag usages
2024-05-28 11:07:39 -04:00
Ivan Vangelista
c6f2c909a6 New working clones
------------------
Great 1000 Miles Rally 2 USA (95/07/11) [twistedsymphony, The Dumping Union]
2024-05-28 07:03:49 +02:00
Ivan Vangelista
c16ca024b4 New working clones
------------------
Grand Lizard (L-1) [Inkochnito, PinMAME]
2024-05-28 06:40:39 +02:00
arbee
a5e2678ad1 cpu/m68000: Turn off FPU verbose logging, implement missing FMOVE #imm32 mode. [R. Belmont] 2024-05-27 22:45:58 -04:00
arbee
6957c46998 cpu/m68000: Updated 680x0 FPU to Softfloat 3 from 2. (MT5411 and MT8793). [R. Belmont]
- Update to Softloat 3 from 2
- FREM and FMOD now generate the quotient bits in FPSR, required by Apple's SANE to do sin/cos/tan properly.
- FMOVE of a float to a Dx integer register generates the exception status bits, fixing square roots in SANE
- Rewrote how FMOVEM instructions are decoded and executed, fixing issues including skipping too few or too many
  opcode bytes and causing serious weird behavior.
- FPU instructions all now have more realistic cycle timings for a 68881.
- All FPU instructions now generate exception bits in FPSR.

3rdparty/softfloat3: Updates [R. Belmont]
- Softfloat3 was always being built for a big-endian host, causing incorrect math on LE x64 and AArch64 machines.
- Fixed up Softfloat3 to build properly as part of MAME and up-ported the Bochs extensions.  In latest Bochs, they
  were only partially up-ported and Softfloat3 had been hacked up to be more like 2; here they're fixed to work
  with stock Softfloat3.
2024-05-27 20:40:42 -04:00
angelosa
cd25f2de50 konami/konamigx.cpp: hookup racinfrc brake and gear shift inputs 2024-05-28 01:45:23 +02:00
angelosa
61e62eab5d konami/konamigx.cpp: fix PSAC4 color offset and gfxdecode bitplanes, honor cliprect 2024-05-28 01:15:51 +02:00
Ivan Vangelista
1b503bff3f New systems marked not working
------------------------------
Print Club Yoshimoto V1 (J 970208 V1.000) [Darksoft, Team Europe]

New clones marked not working
-----------------------------
Cheri Mondo '97 (V1.4I) [Ioannis Bampoulas]
2024-05-27 19:54:38 +02:00
MetalliC
b098087dc3 sigma/sigmab98.cpp: fix mnrockman music and speed 2024-05-26 14:10:28 +03:00
Ivan Vangelista
7b664dee0f Systems promoted to working
---------------------------
Alone Shettle Crew [Angelo Salese]
2024-05-26 09:04:38 +02: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