Miran Grča
691e3f2fa9
Merge pull request #4352 from flama12333/patch-2
...
Rename dtk 386 clone to DTK PM-1630C
2024-04-17 23:53:01 +02:00
Miran Grča
b200091322
Fixed a compile-breaking type in chipset/scat.c.
2024-04-16 21:49:24 +02:00
Miran Grča
8756a70e38
Sanity check on reading SCAT registers.
2024-04-16 19:40:21 +02:00
Miran Grča
b92995b039
Sanity check on reading NEAT registers.
2024-04-16 19:34:06 +02:00
Miran Grča
22441a2302
Add sanity check to Voodoo 3/Banshee hardware cursor drawing
...
Fixes #4351 .
2024-04-16 19:18:50 +02:00
jbs
072a6c5a05
For Qt5 add Gui Private Include Header. Fix C++ union initializer syntax in src/sound/snd_opl_ymfm.cpp
2024-04-16 11:50:53 -03:00
The Dax
880abcb582
Fix capitalization of VideoMagic-BioS-HXIRTW32PWSRL.BIN to VideoMagic-BioS-HXIRTW32PWSRL.bin
2024-04-16 02:57:17 -04:00
The Dax
e4c8fef511
Fix missing machines on Linux:
...
-pravetz16: capitalization of BIOS_IMKO4_FE00.BIN corrected to BIOS_IMKO4_FE00.bin
-s76p: capitalization of s76p.rom corrected to S76P.ROM
-dellplato: capitalization of 1016AX1J.bio and 1016AX1J.bi1 corrected to .BIO and .BI1 respectively
-pb450: capitalization of OPTI802.BIN corrected to OPTI802.bin
2024-04-16 01:32:53 -04:00
flama12333
2b15d7c0e6
Rename dtk 386 clone to DTK PM-1630C
...
the motherboard is listed https://theretroweb.com/motherboards/s/dtk-pm-1630c
user in vcfed uploaded bios post pictures
https://forum.vcfed.org/index.php?threads/getting-a-dtk-peer-2030-computer-running.1238827/page-4
2024-04-13 00:46:21 -05:00
cold-brewed
85c3eae1ee
qt: Make sure voodoo is only enabled for pci machines
2024-04-11 10:20:21 -04:00
Miran Grča
5f846c348f
Update m_at_386dx_486.c
...
Move IDE initialization before the Super I/O chip initialization.
2024-04-11 02:32:57 +02:00
flama12333
e5d1f38049
fix Error initializing Hard disK Controller in Siemens Nixdorf D824
...
since this machine has an internal ide controller
2024-04-10 18:42:55 -05:00
TC1995
da1ededb93
SCSI CD-ROM and 5380 fixes.
...
CD-ROM side: fixed a mode sense page (0x08 Sony, used by both Sony and Texel drives) as well as corrected the Toshiba specific drive speeds (bytes_per_second).
NCR 5380 side: split the work into the generic 5380 core and the ASICs into separate sources (53c400 and T128) and added the T228 MCA adapter based on the 128.
2024-04-10 17:27:30 +02:00
TC1995
bc6aacec71
PASPlus fix for PoP1
...
Okay, turns out bit 5 (for the board revision) is for all PAS2-based cards, which includes both Plus and 16.
This should fix the PCM IRQ on PoP1 and board detection on Plus DOS drivers.
2024-04-06 02:44:50 +02:00
TC1995
b674619894
Video7/Radius fixes.
...
And cleanups as well.
Htotal/hblankstart are now applicable to the HT216-32 card only.
Re-apply the Radius ISA SVGA extensions port workaround until a proper ISA bios is found/dumped (warning: the HT209 may not work properly on the PS/1 2121 machine).
2024-04-05 14:11:49 +02:00
Miran Grča
48f0412865
Merge pull request #4330 from kzmidze/master
...
Update translations
2024-04-04 16:39:31 +02:00
Miran Grča
bc9b07fec5
Merge branch 'master' into config-cpu-version
2024-04-04 16:39:02 +02:00
Miran Grča
3fc27b9473
Merge pull request #4328 from cold-brewed/uuid-mac
...
MAC address configuration, machine move detection
2024-04-04 16:37:37 +02:00
Miran Grča
433a1302b5
Merge pull request #4327 from cold-brewed/ui-warnings-42
...
UI updates: softfloat and voodoo
2024-04-04 16:37:12 +02:00
OBattler
d52b606cec
SiS PCI flags corrections.
2024-04-04 03:10:29 +02:00
OBattler
f93692a045
More Pro Audio Spectrum 16 work, closes #4313 .
2024-04-04 03:09:35 +02:00
Sasamiya
982c7c46f9
Update language modules
2024-04-04 00:08:52 +08:00
OBattler
fcbbae181f
MGA: fixes pitch mask to be correct according to the docs (it incorrectly stripped bit 11 of the pitch before).
...
Reference: Page 3-74 (PDF page number 87), https://www.vgamuseum.info/images/doc/matrox/mga-2164w_dev_spec.pdf .
2024-04-03 14:09:27 +02:00
OBattler
48718eb169
MGA: Fixes hard freezes when using DynaView 3D on non-16-bpp modes on Windows 3.x.
2024-04-03 14:08:05 +02:00
OBattler
c8a1843cdf
FDC: Disable DSR reset on the PS/1-2011/2121 / PS/2-30 FDC.
2024-04-02 23:31:44 +02:00
cold-brewed
f637e72488
config: Add host_cpu and emu_build_num to general
2024-04-02 12:30:02 -04:00
cold-brewed
165ad489ef
Trim the newline from the resulting string on macOS
2024-04-02 12:30:02 -04:00
cold-brewed
4d8e7bd24e
qt: Add UUID features, MAC address configuration, machine move detection
2024-04-02 11:47:29 -04:00
Dimitar Angelov
7aa3728c3f
Corrected for CPU12 Plus
2024-04-02 17:02:26 +02:00
cold-brewed
3cf3865980
ui: Disable add-on voodoo when main voodoo is selected
2024-04-02 10:28:49 -04:00
cold-brewed
57b064c412
ui: Warning for performance impact of softfloat
2024-04-02 10:28:49 -04:00
Dimitar Angelov
b9a39d07f8
Update of min/max bus and min/max RAM
2024-04-02 15:44:57 +02:00
TC1995
38e044ca34
Tseng Labs fixes and bug-compatible fixes too.
...
ET3000AX: the chip in question should not support 1MB of video memory.
ET4000AX: the early TC6058AF revision can support 1MB of video memory (e.g.: Diamond Speedstar BIOS D3.10, undumped anyway), and actually don't update the rowoffset to 256 when using such chip in 320x200x256 mode. Fixes the copper demo in said chip revision.
2024-04-02 15:09:18 +02:00
Dimitar Angelov
7afe302054
Adding Pravetz-16S definition
2024-04-02 11:22:31 +02:00
TC1995
42be0ab641
Voodoo: vertical display programming fix.
...
Apparently some software reprograms the vertical display wrong sometimes (in this case, vdisp + 2).
This should fix software titles that use such techniques...
2024-04-02 00:20:27 +02:00
OBattler
ee7df06168
Voodoo: Honor monitor overscan.
2024-04-02 00:08:40 +02:00
OBattler
038871d998
SiS 496/497: Fix soft reset behavior, fixes #4319 .
2024-04-01 23:54:49 +02:00
OBattler
5d94a361f1
net_modem: Remove excess parentheses.
2024-04-01 23:36:38 +02:00
OBattler
9c53413ca4
Give the P5MP3 PS/2 keyboard and mouse latches, fixes #4320 .
2024-04-01 23:35:55 +02:00
Alexander Babikov
0a1e92e239
clang-format modem and serial passthrough related files
2024-04-01 21:08:55 +05:00
Alexander Babikov
9a8bc1ab08
Modem: Disable most logging by default
2024-04-01 21:08:52 +05:00
Alexander Babikov
93f7705c83
Modem: Extra logging and misc improvements
2024-04-01 20:49:02 +05:00
Alexander Babikov
9b8680b7cf
Modem: Implement A/ (repeat last command)
2024-04-01 20:48:54 +05:00
Alexander Babikov
ba499b9563
Modem: Implement ATDL (dial last number)
2024-04-01 20:48:51 +05:00
Alexander Babikov
e641365866
Modem: Implement AT&C (DCD signal control)
2024-04-01 20:48:44 +05:00
Alexander Babikov
94c917eaaf
Modem: Implement ATD; (return to command mode after dialing)
...
To simulate the in-progress dialing, the number before the semicolon
is appended to a temporary buffer; when an ATD command without a semicolon
is issued, the buffer contents are prepended and the complete number
is dialed at once.
Fixes Windows 98 dialer being stuck if "wait for dial tone" option
was enabled.
2024-04-01 20:48:41 +05:00
Alexander Babikov
2353d1f917
Modem: Stop command line processing after dialing
...
"Phone numbers" with letters in them, such as hostnames, are no longer
interpreted as commands
2024-04-01 20:28:33 +05:00
Alexander Babikov
b63c1e04eb
Modem: Fix escape guard counter never resetting
...
Escape sequence guard timer now actually works
2024-04-01 20:28:29 +05:00
Alexander Babikov
05bbb2a807
Modem: Increase phonebook size to 200 entries
...
Also make some string operations (such as phonebook file parsing) safer
2024-04-01 20:28:10 +05:00
OBattler
46840b239d
MGA: Implement hardware dithering modes by Cacodemon345, fixes Windows 3.1 dynamic resolution switching.
2024-04-01 12:57:48 +02:00