Commit Graph

91387 Commits

Author SHA1 Message Date
cracyc
66bf033848 pc9801: force single width chars in pcg area 2024-09-30 10:51:25 -05:00
angelosa
8beed35389 hash/pc98.xml: fix spcstage floppy order 2024-09-30 10:42:22 +02:00
angelosa
282a1dfb18 irem/m14.cpp: cleanups 2024-09-30 10:42:22 +02:00
eientei95
58b0116b25
apple2_cass: Fix filenames for brkocol (#12830) 2024-09-29 19:10:26 -04:00
Nigel Barnes
7a1cd3d27a New systems marked not working
------------------------------
Triple X [Nigel Barnes, Binary Dinosaurs]
2024-09-29 22:07:28 +01:00
Ectoplasm
df26d1b175
ibm5170_cdrom.xml: Add EA Sports Cricket 96 (#12819)
New working software list addition:
----
EA Sports Cricket 96 [te_lanus]
2024-09-29 14:29:27 -04:00
PabloArcade
68a6d794ec
misc/mcatadv.cpp: Clarified comment about Magical Cat Adventure sound chips. (#12829)
* Specified exact Z80 part used as sound CPU for sound CPU.
* Noted that Y3106-F DAC is present.
2024-09-30 01:28:28 +10:00
angelosa
b9e22ac9c2 hash/pc98.xml: QA demotions 2024-09-29 16:49:53 +02:00
angelosa
cd6c332617 video/upd7220.cpp: clear FIFO and DMA status on RESET command issued
* fix pc9801rs spindiz2 boot
2024-09-29 16:35:06 +02:00
angelosa
4033f44830 igt/gkigt.cpp: suppress SENET readback for now, fix base video ROM banks, document workaround for i960 init crash 2024-09-29 16:00:04 +02:00
Mike Swanson
3bd2fa4eac
Add FreeDOS 1.3, remove release candidates (#12776)
* hash/ibm{5150,5170,5170_hdd,5170_cdrom}: Remove FreeDOS 1.3 RCs

These aren't particularly useful releases, and FreeDOS is in no grave
danger of losing their development history by excluding them from MAME
software lists, being an open source project with plentiful of
mirrors.

Removed software list titles (ibm5150.xml, ibm5170.xml, ibm5170_cdrom.xml, ibm5170_hdd.xml)
-------------------------------------------------------------------------------------------
FreeDOS 1.3 Release Candidate 1
FreeDOS 1.3 Release Candidate 2
FreeDOS 1.3 Release Candidate 3
FreeDOS 1.3 Release Candidate 4

* hash/ibm{5150,5170,5170_cdrom}.xml: add FreeDOS version 1.3

New working software list items (ibm5150.xml, ibm5170.xml, ibm5170_cdrom.xml)
-----------------------------------------------------------------------------
FreeDOS 1.3 [FreeDOS Project]

* hash/ibm5170{,_cdrom}.xml: Move all FreeDOS boot floppies to cdrom

These files are inseparatably attached to the CD-ROM releases, as
their only purpose is to boot the installer on systems that do not
support CD-ROM booting.

* hash/ibm5150.xml: Add FreeDOS 1.3 8086 Minimized

This is not an official FreeDOS distribution, but it is a useful one
for the ibm5150 driver, stripping down the operating system into
something reasonable to run on the original IBM PC architecture.

Useful links about what it is:
https://www.youtube.com/watch?v=EOVLlMQs9f8
https://archive.org/details/free-dos-1.3-8086-minimized

New working software list items (ibm5150.xml)
---------------------------------------------
FreeDOS 1.3 8086 Minimized [AkBKukU]

* hash/ibm{5150,5170}_hdd.xml: Add FreeDOS hard disk images

These are just basic installs of the operating system from the
installation media.
2024-09-29 13:10:20 +02:00
angelosa
ed2025401c igt/gkigt.cpp: hookup OPLL, irq3 ties with the other QUART 2024-09-28 17:59:57 +02:00
angelosa
28311100e3 New systems marked not working
------------------------------
Multistar 14, Multistar 5, Double Hearts, Mystic Jaguar [nerd4gw]
2024-09-28 16:50:52 +02:00
Ivan Vangelista
7b85b3f74b New working clones
------------------
Discs of Tron (Environmental, prototype, 8/9/83) [Peter Roesler, The Dumping Union]
2024-09-28 16:19:58 +02:00
ClawGrip
59de6f2e0a
Add skeletons for three new bootlegs on Modular System (#12791)
New clones marked not working
-----------------------------
Last Duel (Modular System) [Museo del Recreativo, Recreativas.org]
Power Spikes (Modular System) [Museo del Recreativo, Recreativas.org]
Twin Cobra (Modular System) [Museo del Recreativo, Recreativas.org]
2024-09-28 16:15:55 +02:00
angelosa
bfb266e091 igt/gkigt.cpp: notes 2024-09-28 11:00:53 +02:00
angelosa
9e5a995154 igt/gkigt.cpp: fix release years for ms3 / bmoonii / ms72c [Dam0] 2024-09-28 11:00:53 +02:00
hap
59363d3d3f input_sdl: fix deadlock issue with joystick (remove reset() call during process_event) 2024-09-28 10:13:46 +02:00
Ivan Vangelista
628a601511 New working software list items
-------------------------------
a2600.xml: Dig Dug (PAL, alt) [Guru]
2024-09-28 09:37:50 +02:00
Ivan Vangelista
c63e975a6e New systems marked not working
------------------------------
Dynasty (Ver. 1.02) [Ioannis Bampoulas, TeamEurope]

- igs/igs017.cpp: dumped GFX ROM for tarzanb [Hammy]

- skeleton/whtm68k.cpp: very preliminary GFX and sound
2024-09-28 09:22:32 +02:00
angelosa
2eac570af8 igt/gkigt.cpp: partial decoding of CG ROM regions 2024-09-28 00:51:18 +02:00
angelosa
9c54072486 igt/gkigt.cpp: debug notes, preliminary background layer 2024-09-27 21:35:08 +02:00
Ivan Vangelista
5f54fda4da New systems marked not working
------------------------------
Diamond Heart (v1.0) [Ioannis Bampoulas, TeamEurope]

-taito/slapshot.cpp: dumped opwolf3's unprotected PALs [Domenico Cervini, Porchy]
2024-09-27 00:11:49 +02:00
angelosa
697629993e igt/gkigt.cpp: remove most QUART2 overlay hacks 2024-09-26 23:48:44 +02:00
angelosa
e9d2da5c5a machine/mc68681.cpp: sc28c94 has 64 registers 2024-09-26 23:48:44 +02:00
Vas Crabb
b86767ac50 hitachi: Cleanup. 2024-09-27 05:15:54 +10:00
angelosa
ea48cc6cd4 machine/mc68681.cpp: unambiguous xr68c681 control blocks 2024-09-26 20:17:01 +02:00
angelosa
b4d6fa485d igt/gkigt.cpp: cleanup video functions, hookup debug terminal as default 2024-09-26 19:55:29 +02:00
AJR
88ce9cf0dc Fix clang error: 'pointer_options' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Werror,-Wmismatched-tags] 2024-09-26 13:25:06 -04:00
Mike Swanson
aa547da751
hash/ibm5170_cdrom: Added Zork Nemesis. (#12807)
New working software items (ibm5170_cdrom.xml)
-----------------------------------
Zork Nemesis: The Forbidden Lands
2024-09-27 03:14:22 +10:00
holub
48933ef893
Added ATTR_COLD to common lifecycle methods for many files in src/devices. (#12822) 2024-09-27 03:07:03 +10:00
Vas Crabb
0125087cbe -emu/render.cpp: Always translate coordinates if container is found (fixes GitHub #12817).
-ui/videoopt.cpp, ui/ui.cpp: Allow pressing UI Clear to restore default
 pointer timeout settings.

- midway/starrider.cpp: Added PROTO 3 program ROMs.

New clones marked not working
-----------------------------
Star Rider (PROTO 3) [Matt Ownby]
2024-09-27 02:57:52 +10:00
Angelo Salese
b113971736
New systems marked not working (#12816)
* hitachi/bml3.cpp: initialize in S1 mode

* hitachi/bml3.cpp: separate mbs1 to own file, add enough meat to make it boot in S1 mode

* Missed a conflict marker

* hitachi/mbs1.cpp: QA stub

* hitachi/bml3.h: reinstate ATTR_COLD
2024-09-26 18:41:08 +02:00
ArcadeShadow
0a32d08e97
neogeo.xml: Added a newer Gladmort demo. (#12465)
New working software list addition (neogeo.xml)
--------------------------------------------
GladMort (demo²) [PixelHeart]
2024-09-27 02:28:16 +10:00
cam900
693e604ac3
misc/esd16.cpp: Cleaned up code. (#12823)
* Use appropriately sized integers for tilemap color values.
* Reduced literal tag usage, improved variable names, use C++ line comments.
2024-09-27 02:23:23 +10:00
AJR
defdbf3300 skeleton/bitgraph.cpp: Simplify screen update routine a little more 2024-09-26 08:00:45 -04:00
AJR
cb563f2ef9 skeleton/bitgraph.cpp: Use memory share to access video RAM 2024-09-26 07:57:12 -04:00
angelosa
029766bc06 hash/supracan.xml: drop trade entities 2024-09-26 10:44:28 +02:00
angelosa
d7b8d2cd92 funtech/supracan.cpp: add note 2024-09-25 22:46:42 +02:00
angelosa
6b34b1149c funtech/supracan.cpp: transfer upper byte for DMA fill in work RAM
* fix rebelst hex grid display
2024-09-25 22:46:42 +02:00
Ivan Vangelista
ea5dfa3c30 New software list items marked not working
------------------------------------------
sat_vccart.xml: Victor Twin Operator Video CD & Photo CD (Japan, v4.000) [TeamEurope, CyberWarriorX, cafe-alpha]

hash/sat_vccart.xml: removed unneeded offset, changed size to hex, demoted everything to unsupported since the softlist isn't even hooked up
2024-09-25 22:05:27 +02:00
Ivan Vangelista
77ba5c8549 New working clones
------------------
Metal Black (World, single PCB) [rtw]
Teenage Mutant Ninja Turtles - Turtles in Time (4 Players ver OAA) [Guru]

New clones marked not working
-----------------------------
Crazy Balls (Bontempi, set 2) [Domenico Cervini]
2024-09-25 21:27:07 +02:00
holub
891d69d99c
sinclair/spec_snqk.cpp: Fixed bugs in format detection and cleaned up code. (#12821)
Use const for things that shouldn't be modified, use snake_case for locals, etc.
2024-09-26 04:40:10 +10:00
angelosa
967301c922 funtech/supracan.cpp: fix sprite/tilemap banking bits 2024-09-25 20:00:28 +02:00
hap
1f0c5142ea pgm2.h: fix compile 2024-09-25 19:01:27 +02:00
Vas Crabb
0d7807babf MAME 0.270
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmbzGxgACgkQwXSxAYxA
 cQ4jEBAAq5w8GC6tcFwoTLp36h316XRqfqXG9lfQKnge1ccdgh5o4DbyUE8H5VzJ
 91RsRreszqxBw+12L/x7b74omC1nNARkXT1dL+NAF11ojoxXZ5qrTdyHbJFv1sL8
 lFsaVej3rAGtD0dxRy+EuEqTj/UCtiSB1IXAgHjeL4/Qi0nrxj7WlUrM0t7gNpQu
 AmCzRwmk4dy89unKsl4RC214xAE4e6hdhw47fIg2OgLXVPh5rKFHDdX8fBexNvFU
 TvJPaaWrK6XDvF9crP+NNJqidLcSFs5TISTaV46q/UvbXx1ueNDeganTTuuO3s+7
 Zkpedfrnxt/JMdrB7dFb6d+6Y3F4mZO0ZPaZ/wkczuxzH5pSHSXQTK71ozftHdiZ
 AhVKpf2nDyEn+tJROIH9lVRO2TMKZThXGbEOgGNwwXsiFGaoyLLmeqYlBpsJq4ZM
 Iiw9jX/bqpMXvqjtlsaYFdAPGKfRyBrpa+qqLZ1n+EYq/D3pblWh3fq2nzp/yd9/
 Q370gxcnDXQ6OtKb+NwfPl2F2byMSaZs4sxXAyl2MbMilq3hayJn+IMpsEZsBnYt
 fyzWTmkgefiexGL+kby89YSfR+DCSW+aGymgd6aEyj4x3qoeKeFm2QfeS3W2lj75
 YxYNik/GAcqdenX7QCg1mLWvY7Nk5ZKOsSj71FdMGBcbVJgWYLo=
 =YdCV
 -----END PGP SIGNATURE-----

Merge tag 'mame0270' into HEAD

MAME 0.270
2024-09-26 02:49:28 +10:00
Vas Crabb
fd22eaeb3e sega/megadriv_acbl.cpp, skeleton/zorbakbd.cpp: Sorted DIP switch options.
Order coinage options from least to most generous, put off to the left
of on.
2024-09-26 02:39:22 +10:00
holub
bdc96c8ea5
Added ATTR_COLD to common lifecycle methods for many files in src/mame. (#12789) 2024-09-26 02:35:29 +10:00
hap
9ca21b386b hmcs40: add hmcs46/hmcs47 2024-09-25 16:11:06 +02:00
hap
2b906b6f90 supracan.xml: use hex for rom size values 2024-09-25 12:10:15 +02:00