Commit Graph

92275 Commits

Author SHA1 Message Date
Mike Swanson
b01b42d944
Windows NT 3.x/4.0/2000 pristine images (#12783)
* hash/ibm5170{,_cdrom}.xml: Pristine Windows NT 3.1 builds

The image that was listed here is a hacked-up warez version from 2003
that doesn't function properly (won't install on most computers NT 3.1
should be able to install on).

In its stead, this is a list of pristine images direct out of
Microsoft, no modifications have been made to them, and NT 3.1's
(admittedly limited) full hardware compatibility is supported.

All language variants are included here, too.

Taking from the BeOS example, floppy images that are intimately tied
to the CD-ROM are listed in the same entry in ibm5170_cdrom.xml, since
they are only useful in booting a computer in order to install from
CD-ROM (which requires a compatible SCSI controller and SCSI CD-ROM
drive).  Installing from MS-DOS is always another possibility.

* hash/ibm5170{,_hdd}: Name Windows NT 3.1 the way Microsoft did

“Workstation” wasn't the name of the client SKU yet

* hash/ibm5170{,_cdrom}.xml: Windows NT 3.5

The existing floppy-edition images checked out with official sources,
but renamed to be consistent with Microsoft's own naming of the
operating system.

* hash/ibm5170{,_cdrom,_hdd}: Windows NT 3.51

Changed the CD-ROM hash of Workstation to a known-good copy from an
original CD, added Server, added the full floppy disk edition of
Workstation.

* hash/ibm5170_cdrom: add Windows NT 4.0

This is the first version that shipped without a floppy-only edition,
the only floppy disks are to assist in booting the installer on
computers that don't support floppy boot.  It is likewise the first
version to support El Torito booting.

* hash/ibm5170_cdrom: add/fix Windows 2000

The Windows 2000 image existing in prior commits was _slightly_ off an
official build.  Official builds use the AutoCRC feature of cdimage to
make sure images have a CRC32 hash of 0xffffffff, accomplished by
editing a few bytes in extraneous sectors of the ISO-9660 file system
that are not user visible.  The prior image did not have these bytes,
albeit everything else was a match.

Listed here are a complete set of Windows 2000 Professional, Server,
Advanced Server in all service pack levels and RTM.  The "Select"
licensing disc was used for all of them; this version was released for
volume licensing and does not require a product key to be entered.

Also included are the MUI language packs and standalone service pack
1-4 installers, sourced from official CD-ROMs also.

* hash/ibm5170_cdrom.xml: Windows NT 4.0 service packs

These are all sourced from Microsoft distributed CDs, containing
support for all architectures and an autorun file.

* hash/ibm5170_cdrom: standardize win2kmui's language list

* Correct language identifier for NT Finnish

* Summarize NT commits

New working software list items (ibm5170.xml)
---------------------------------------------
Windows NT 3.1 Advanced Server (3.10.511.1) [3.5" floppy] [chungy]
Windows NT Workstation 3.51 (3.51.1057.1) [3.5" floppies] [chungy]

New working software list items (ibm5170_cdrom.xml)
---------------------------------------------------
Windows NT 3.1 (3.10.528.1, MSDN, en-US) [chungy]
Windows NT 3.1 (3.10.528.1, en-US) [chungy]
Windows NT 3.1 (3.10.511.1, en-US) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, de-DE) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, es-ES) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, fr-FR) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, it-IT) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, nl-NL) [chungy]
Windows NT 3.1 (3.10.511.1, MSDN, sv-SE) [chungy]
Windows NT 3.1 (3.10.528.1, MSDN, da-DK) [chungy]
Windows NT 3.1 (3.10.528.1, MSDN, fi-FI) [chungy]
Windows NT 3.1 (3.10.528.1, MSDN, no-NO) [chungy]
Windows NT 3.1 (3.10.528.1, MSDN, pt-BR) [chungy]
Windows NT Advanced Server 3.1 (3.10.528.1, en-US) [chungy]
Windows NT Advanced Server 3.1 (3.10.511.1, en-US) [chungy]
Windows NT Workstation 3.5 (3.50.807.1) [chungy]
Windows NT Server 3.5 (3.50.807.1) [chungy]
Windows NT Workstation 3.51 (3.51.1057.1) [chungy]
Windows NT Server 3.51 (3.51.1057.1) [chungy]
Windows NT Workstation 4.0 with Service Pack 1 (4.0.1381.2) [chungy]
Windows NT Workstation 4.0 (4.0.1381.1) [chungy]
Windows NT Server 4.0 with Service Pack 1 (4.0.1381.2) [chungy]
Windows NT Server 4.0 (4.0.1381.1) [chungy]
Windows NT Server, Enterprise Edition 4.0 (4.0.1381.4) [chungy]
Windows NT Server, Terminal Server Edition 4.0 (4.0.419.1) [chungy]
Windows NT 4.0 Service Pack 2 [chungy]
Windows NT 4.0 Service Pack 3 [chungy]
Windows NT 4.0 Service Pack 4 [chungy]
Windows NT 4.0 Service Pack 5 [chungy]
Windows NT 4.0 Service Pack 6a [chungy]
Windows 2000 Advanced Server (5.00.2195.1) [chungy]
Windows 2000 Advanced Server with Service Pack 1 (5.00.2195.1620) [chungy]
Windows 2000 Advanced Server with Service Pack 2 (5.00.2195.2951) [chungy]
Windows 2000 Advanced Server with Service Pack 3 (5.00.2195.5438) [chungy]
Windows 2000 Advanced Server with Service Pack 4 (5.00.2195.6717) [chungy]
Windows 2000 Professional (5.00.2195.1) [chungy]
Windows 2000 Professional with Service Pack 1 (5.00.2195.1620) [chungy]
Windows 2000 Professional with Service Pack 2 (5.00.2195.2951) [chungy]
Windows 2000 Professional with Service Pack 3 (5.00.2195.5438) [chungy]
Windows 2000 Professional with Service Pack 4 (5.00.2195.6717) [chungy]
Windows 2000 Server (5.00.2195.1) [chungy]
Windows 2000 Server with Service Pack 1 (5.00.2195.1620) [chungy]
Windows 2000 Server with Service Pack 2 (5.00.2195.2951) [chungy]
Windows 2000 Server with Service Pack 3 (5.00.2195.5438) [chungy]
Windows 2000 Server with Service Pack 4 (5.00.2195.6717) [chungy]
Windows 2000 MultiLanguage Version [chungy]
Windows 2000 Service Pack 1 [chungy]
Windows 2000 Service Pack 2 [chungy]
Windows 2000 Service Pack 3 [chungy]
Windows 2000 Service Pack 4 [chungy]
2024-12-11 15:53:05 -05:00
mamehaze
08c5c25ad5
tvgames/xavix2.cpp, tvgames/xavix_2002.cpp: Added four TV games (not working). (#13058)
* cpu/m6502/oxavix2000.lst: Don't treat unemulated instructions as fatal errors.
* tvgames/xavix_v.cpp: Implemented more drawing modes.

New systems marked not working
-----------------------------
Epoch / SSD Company LTD TV de Asobou! Manabou! Chou Nouryoku AIUEO Zukan (Japan) [David Haywood, TeamEurope]
Bandai / SSD Company LTD Let's! TV Play Ongeki Battle! Kamen Rider Hibiki: Kimero! Ikki Kasei no Kata (Japan) [David Haywood, TeamEurope]
Bandai / SSD Company LTD Let's! TV Play Taikan Taitoku Kekkaishi: Houi! Jouso! Ketsu! Metsu! (Japan) [David Haywood, TeamEurope]
Takara Tomy / Capcom / SSD Company LTD Ryuusei no Rockman: Denpa Henkan! On Air! (Japan) [David Haywood, TeamEurope]
2024-12-12 05:59:10 +11:00
Sergio G.
df3e2de8e1
jaleco/megasys1.cpp: Hooked up microcontroller for E.D.F. : Earth Defense Force. (#13067)
* Dumped E.D.F. : Earth Defense Force microcontroller. [Darren Olafson]
* Added support for Mega System 1 Type B with emulated microcontroller.
* Removed microcontroller simulation support for E.D.F. : Earth Defense Force.
2024-12-12 05:11:37 +11:00
Kabuki Flux
af7b251b62
radikalb: add output start lamp to Gaelco Radikal Bikers (#13069) 2024-12-11 10:29:30 -05:00
hap
3bd3ca7093 system1: increase 2nd sn volume 2024-12-10 21:18:34 +01:00
hap
a5835c9d35 qbeebing: add missing change button 2024-12-10 20:07:53 +01:00
hap
fc5073bc74 nbbatman2bl: fix palette array oob access 2024-12-10 19:45:00 +01:00
hap
50b2bdd904 skykid: small cleanup to dipswitches 2024-12-10 19:35:38 +01:00
hap
9ee91f5e91 cop01: lower soundcpu clock, copy over sound timer from magmax,
misc nichibutsu: small cleanup to long comment lines
2024-12-10 15:13:34 +01:00
cam900
9161ca9e48
shared/xbox_nv2a.cpp: Fixed a spelling error in two comments. (#13066) 2024-12-11 00:09:25 +11:00
hap
a902c8d812 exedexes: add bonus life dipswitch and dip locations 2024-12-10 00:36:09 +01:00
yz70s
c9be6f9812 xbox_nv2a.cpp: add support for texture bilinear filtering 2024-12-09 22:14:15 +01:00
hap
5592655608 dorachan: make sure interrupts happen at scanline 0 and 128, increase cpu clock,
beaminv: small cleanup, change color overlays
2024-12-09 21:26:57 +01:00
holub
6396a36419
zxbus/neogs: Added save state (#13060) 2024-12-09 14:30:46 -05:00
Ivan Vangelista
306324601a New clones marked not working
-----------------------------
El Dorado (V2.0D) [Hammy]
2024-12-09 19:54:17 +01:00
Mike Swanson
b1ad3cd4e0
ibm5170, ibm5170_cdrom, psx: Transport Tycoon images (#13057)
Scouring archive.org for these images :)

New working software list items (ibm5170.xml)
---------------------------------------------
Transport Tycoon (German) [goodolddays.net]

New working software list items (ibm5170_cdrom.xml)
---------------------------------------------------
Transport Tycoon [redump.org]
Transport Tycoon Deluxe [redump.org]

New working software list items (psx.xml)
-----------------------------------------
Transport Tycoon (Europe) [redump.org]
2024-12-09 13:02:34 -05:00
holub
65d03f7d85
zxbus/neogs: Added support of extended memory mapping configuration (#13059) 2024-12-09 13:00:32 -05:00
Ivan Vangelista
bccec406b0 New clones marked not working
-----------------------------
Hanafuda Hana Gokou (Japan, ver. A) [Hammy]
2024-12-09 17:35:37 +01:00
Ivan Vangelista
6c620088ec New working systems
-------------------
Double Agent (3XF5287H04, US) [Brian Troha, The Dumping Union, Heihachi_73]
Let's Go Fishing (5XF5196I02, US) [Brian Troha, The Dumping Union, Heihachi_73]
Penguin Pays Deluxe (AHG1198, US) [Brian Troha, The Dumping Union, Heihachi_73]
The Gambler (11XF528902, US) [Brian Troha, The Dumping Union, Heihachi_73]
Thunder Heart (13XF528902, US) [Brian Troha, The Dumping Union, Heihachi_73]
Trick or Treat (7XF5183H04, US) [Brian Troha, The Dumping Union, Heihachi_73]

New working clones
------------------
3 Bags Full (4XF5196I02, US) [Brian Troha, The Dumping Union, Heihachi_73]
Arctic Wins (4XF5227H04, US) [Brian Troha, The Dumping Union, Heihachi_73]
Bachelorette Party (BHG1247, US) [Brian Troha, The Dumping Union, Heihachi_73]
Black Panther (FHG0949-01, US) [Brian Troha, The Dumping Union, Heihachi_73]
Boot Scootin' (AHG1433, US) [Brian Troha, The Dumping Union, Heihachi_73]
Boot Scootin' (GHG1012-01, US) [Brian Troha, The Dumping Union, Heihachi_73]
Caribbean Gold II (4XF5182H04, US) [Brian Troha, The Dumping Union, Heihachi_73]
Dolphin Treasure (FHG4076-02, US) [Brian Troha, The Dumping Union, Heihachi_73]
K.G. Bird (3XF5264H04, US) [Brian Troha, The Dumping Union, Heihachi_73]
Magic Mask (AHG1207, US) [Brian Troha, The Dumping Union, Heihachi_73]
Penguin Pays - Cash Express (AHG1295, US) [Brian Troha, The Dumping Union, Heihachi_73]
White Tiger (4XF5139I08, US) [Brian Troha, The Dumping Union, Heihachi_73]

New systems marked not working
------------------------------
Scatter Magic - Cash Express (0251026, US) [Brian Troha, The Dumping Union, Heihachi_73]

New clones marked not working
-----------------------------
Bumble Bugs (CHG0479-02, US) [Brian Troha, The Dumping Union, Heihachi_73]
Chariot Challenge (RHG0635-02, US) [Brian Troha, The Dumping Union, Heihachi_73]
Double Dolphins (0351006, US) [Brian Troha, The Dumping Union, Heihachi_73]
Jumpin' Joeys (DHG4735-02, US) [Brian Troha, The Dumping Union, Heihachi_73]
Magic Garden (AHG1211-03, US) [Brian Troha, The Dumping Union, Heihachi_73]
Mine, Mine, Mine (NHG0416-99, US) [Brian Troha, The Dumping Union, Heihachi_73]
Wild Angels (QHG0477-04, US) [Brian Troha, The Dumping Union, Heihachi_73]
Wild Cougar (NHG0632-07, US) [Brian Troha, The Dumping Union, Heihachi_73]
2024-12-09 09:48:50 +01:00
Patrick Mackinlay
383c16ae96 genie: restore MPARAM for non-Windows OS builds 2024-12-09 09:54:41 +07:00
AJR
3aa6b60a88 technos/tagteam.cpp: Periodic IRQ modernization 2024-12-08 19:09:25 -05:00
hap
28883ca9ee kchamp: assume maincpu is 3mhz after all,
quasar: use palxbit functions for effect colors
2024-12-09 00:15:23 +01:00
AJR
a7cbceda69 technos/tagteam.cpp: Add raw parameters for screen 2024-12-08 17:01:05 -05:00
AJR
872afd9ee5 misc/vamphalf.cpp: Add screen raw parameters
* xtal.cpp: Add value for later use
2024-12-08 16:41:26 -05:00
AJR
f94677ec4b h8_dma: Handle forced aborts 2024-12-08 15:50:58 -05:00
AJR
3d8a6a244f cinematronics/leland.cpp: Add raw parameters for screen 2024-12-08 14:55:40 -05:00
AJR
94a31a42ac misc/epos.cpp: Add screen raw parameters for Tristar 8000 hardware 2024-12-08 13:43:58 -05:00
AJR
45a7af3bac dataeast/kchamp.cpp: Fix clone relationship 2024-12-08 13:41:44 -05:00
hap
9641d91e8b kchamp: separate kchampvs romset from kchamp 2024-12-08 19:31:33 +01:00
AJR
470acfdb2b bmc/bmcpokr.cpp, kaneko/jchan.cpp: Add screen raw parameters 2024-12-08 12:50:00 -05:00
Vas Crabb
c4a3cc01af -dynax/dynax.cpp: Fixed more DIP switches.
* Fixed hjingi, mjcomv1, neruton and nerutona DIP switches based on
  manuals and observing behaviour.
* Removed some unused inputs from neruton and nerutona.
* Filled in descriptions for mjreach DIP switches from the one manual
  page could find a photo of.

-igs/igs011.cpp: Some unusued inputs cause garbage to show in test mode
 because the code doesn't expect them.
2024-12-09 02:54:37 +11:00
hap
f149606c07 kyugo: add screen raw params,
shaolins: fix nmi freq regression
2024-12-08 16:49:29 +01:00
hap
b69e389299 kyugo: merge driver files 2024-12-08 15:49:04 +01:00
hap
2d13b30fea cvs: improve starfield density and blink rate 2024-12-08 15:07:40 +01:00
hap
8c31c9615e kchamp: improve sound nmi frequency 2024-12-08 15:07:39 +01:00
angelosa
8dbd36390c video/pc_vga_paradise.cpp: fetch configuration pins when entering VGA setup mode
* fix macpb180c setting the wrong monitor type on restarts & waking up from sleep mode
2024-12-08 14:05:45 +01:00
holub
70325b7ad6
sinclair/sprinter.cpp: Detect Game Configuration bitstream with checksum (#12908) 2024-12-08 00:43:45 -05:00
Mark Garlanger
65b35b09b7
heathzenith/h89.cpp: Add h89 clone with CDR hardware (#13027) 2024-12-08 00:41:35 -05:00
ArcadeShadow
920402b608
spectrum_betadisc_flop.xml: Added 17 working items + 1 not working (#13009)
* spectrum_betadisc_flop.xml: Added 17 working items + 1 not working

New working software list additions
--------------------------------------------
Delta's Shadow (demo v1.0, English, AY chip sound) [ZX Art]
Delta's Shadow (demo v1.0, English, Turbo Sound) [ZX Art]
Delta's Shadow (demo v1.6, English, AY chip sound) [Sinc LAIR]
Delta's Shadow (demo v1.6, English, Turbo Sound) [Sinc LAIR]
Delta's Shadow (demo v1.0, Polish, AY chip sound) [ZX Art]
Delta's Shadow (demo v1.0, Polish, Turbo Sound) [ZX Art]
Delta's Shadow (demo v1.6, Polish, AY chip sound) [Sinc LAIR]
Delta's Shadow (demo v1.6, Polish, Turbo Sound) [Sinc LAIR]
Delta's Shadow (demo v1.0, Russian, AY chip sound) [ZX Art]
Delta's Shadow (demo v1.0, Russian, Turbo Sound) [ZX Art]
Delta's Shadow (demo v1.6, Russian, AY chip sound) [Sinc LAIR]
Delta's Shadow (demo v1.6, Russian, Turbo Sound) [Sinc LAIR]
Delta's Shadow (demo v1.0, Spanish, AY chip sound) [ZX Art]
Delta's Shadow (demo v1.0, Spanish, Turbo Sound) [ZX Art]
Delta's Shadow (demo v1.6, Spanish, AY chip sound) [Sinc LAIR]
Delta's Shadow (demo v1.6, Spanish, Turbo Sound) [Sinc LAIR]
Mysterious Dimensions [Spectrum Computing]

New NOT working software list addition
--------------------------------------------
Batty [Spectrum Computing]

* Update spectrum_betadisc_flop.xml

Remove unnecessary region tag
2024-12-07 22:36:51 -05:00
Roman Donchenko
142e57f3b3
ap2_dsk.cpp: fix loading bardstl3 (#13055)
I accidentally broke this in 47d8c69b, where I forgot to account for the
"oddball" images from the software list. AFAICS, bardstl3 is the only software
to be broken, because its images are _shorter_ than they're supposed to be.

In addition, disk 3 of this image has a different size that's not listed in
`identify()`, so it couldn't even be loaded before that commit. Fix that too.
2024-12-07 21:28:00 -05:00
hap
52821dfe97 m72: no need for all those youtube video links in source to back verification claim of irq frequency 2024-12-08 02:15:47 +01:00
Roman Donchenko
6501674e3f
ap2_dsk.cpp/h: clean up constants (#13021)
* convert `#define` to `constexpr`.
* remove unused constants.
* replace magic numbers with constants where appropriate.
* Fix style issues.
2024-12-07 19:10:44 -05:00
npwoods
f3e5305dd2
Exposing running_machine::phase() to LUA (#13026) 2024-12-07 19:07:03 -05:00
as-tb-dev
4d7a586ba6
apple/apple2gs.cpp: implement the LANGSEL soft switch (#13052) 2024-12-07 19:00:08 -05:00
AJR
c6599996ac dataeast/bwing.cpp: Use raw parameters for screen; reduce MC6809E clocks by 25% 2024-12-07 18:32:52 -05:00
hap
5b727bc877 mcm70: fix bitmap array oob access 2024-12-08 00:01:42 +01:00
hap
3d36c381f3 ds1643_device: fix wrong constructor 2024-12-07 23:44:21 +01:00
AJR
450382ae37 kchamp, kchampvs: Use raw parameters for screen
* kchampvs: Add "Player Vs Player" to game title
2024-12-07 17:34:47 -05:00
hap
00abd90f5d kchamp: use main pcb xtal for cpu/ay clock, assume audiocpu has m1 wait states 2024-12-07 23:02:00 +01:00
AJR
292cf4e3b7 capcom/sidearms.cpp: Use raw parameters for screen; minor PCB note 2024-12-07 16:31:48 -05:00