TC1995
67c02a5361
Spock/Tribble (IBM PS/2 SCSI) changes of the late night (February 21st, 2025)
...
1. Made logs more consistent.
2. Actually add Write and Verify command, used by IBM OS/2 1.2 Extended, and fixes a hang by said OS after inserting disk 6.
2025-02-21 00:32:15 +01:00
Miran Grča
1e6009f535
Merge pull request #5240 from 86Box/tc1995
...
Mach32 changes of the day (February 20th, 2025)
2025-02-21 00:28:19 +01:00
RichardG867
6c933dd157
Voodoo: Implement missing AGP CMDFIFO features
...
Note that the reproduction cases for command 6 currently appear to be a result of CMDFIFO corruption instead of actual usage.
2025-02-20 18:24:38 -03:00
TC1995
71c9e69456
Mach32 changes of the day (February 20th, 2025)
...
1. Actually fix the LFB access by subtracting the linear base address from the current address when LFB/MMIO is on. This fixes blankness of certain Mach32 drivers on Win3.1x.
2. Apply a minor but important fix to the fonts used by said Win3.1x driver when the dpconfig activates bit 2 without bit 12 set (e.g.: 0x2255), ergo, issuing host data as monochrome without swapping it.
2025-02-20 15:35:56 +01:00
OBattler
baae4c15d6
Fixed a compile-breaking error in vid_p55da2.c as well.
2025-02-19 12:58:40 +01:00
OBattler
c262760155
PS/1: Move NVR initialization to the end of ps1_setup(), fixes segmentation fault due to the BIOS language being obtained from the wrong device.
2025-02-19 12:56:22 +01:00
OBattler
83d840381a
Fixed more warnings and compile-breaking mistakes.
2025-02-19 11:58:13 +01:00
OBattler
c7d9b4c5e7
PS/55: Fix some warnings and compile-breaking errors.
2025-02-19 11:21:50 +01:00
Miran Grča
e386660839
Merge pull request #5237 from akmed772/master
...
Add IBM PS/55 machines and its peripherals
2025-02-19 11:15:45 +01:00
OBattler
655a007579
SLiRP: Introduce a new queue for packets received immediately transmssion - those are now collected into said queue and processed immediately after, improves SLiRP operation.
2025-02-19 11:12:49 +01:00
OBattler
6328d51108
Gave the PCjr the missing MACHINE_CARTRIDGE flag.
2025-02-19 10:54:22 +01:00
Akamaki
ed555c86d7
correct function declaration in m_ps2_mca.c
2025-02-19 11:38:00 +09:00
Akamaki
2d115e9b84
added patch for font rom, cleanup
...
* Added magic code for OS/2 J1.3 to disable BitBlt's text drawing function that is not implemented yet.
* Added comments
* Cleanup
2025-02-19 11:02:28 +09:00
Akamaki
3c00fece65
change machine name, update comments
2025-02-19 00:37:40 +09:00
Akamaki
61acd44736
added comment
2025-02-19 00:16:18 +09:00
Akamaki
244f766558
fix unexpected write to null fp in rel build
2025-02-18 23:45:16 +09:00
Akamaki
983c7d7891
Merge pull request #2 from 86Box/master
...
rebase to master
2025-02-18 22:50:55 +09:00
Akamaki
c5e84354d2
Merge branch 'master' of https://github.com/akmed772/86Box55
2025-02-18 22:46:21 +09:00
Akamaki
2c78e7bb2f
added comments
2025-02-18 22:46:18 +09:00
Akamaki
a6e866c0e5
added comments
2025-02-18 22:34:27 +09:00
OBattler
45dc381251
Forgot the single-channel VLB controller.
2025-02-17 19:50:53 +01:00
OBattler
464253a8cd
IDE: Fix device bus flags.
2025-02-17 19:48:31 +01:00
OBattler
f68810b277
Reverted the io.c changes that should not have been committed.
2025-02-17 15:20:16 +01:00
OBattler
a6a377757f
Paradise VGA: Override the horizontal skew handling, fixes #5228 .
2025-02-17 04:57:49 +01:00
Miran Grča
601efe14a8
Merge pull request #5139 from MaxwellS04/Machines_Jan13
...
Add onboard sound to Gateway Mailman and Hitman
2025-02-17 04:56:09 +01:00
OBattler
5c4fcfaf85
ESC/P Printer: No longer assume roms/ is where the binary is, fixes #5221 .
2025-02-17 04:49:43 +01:00
OBattler
63b223973c
NEAT: Mirror EMS port 2x8h on port 2x9h for reads as well, fixes EMS detection by Chips Expanded Manager version 2.2.0.
2025-02-17 01:27:40 +01:00
OBattler
3d8bc79772
NEAT: Fix EMS memory space allocation to correctly take RAM from the bottom rather than from the top.
2025-02-17 01:17:21 +01:00
OBattler
4b92bb62cb
Commodore SL386SX-16: Remove internal IDE controller, sicne the real board has none.
2025-02-17 00:41:34 +01:00
Akamaki
5314f519ad
cleanup format
2025-02-17 00:11:33 +09:00
Akamaki
f6b6e39349
cleanup format
2025-02-17 00:06:47 +09:00
Akamaki
58c5d9606e
fixed some drawing issues in Win 3.1.
...
* Changed bitblt execution. This fixes a mouse cursor color issue in Windows 3.1.
* Fixed splash graphics broken in A-Train IV.
2025-02-16 23:47:10 +09:00
OBattler
8d54e6adf0
NEAT: Fixed chipset A20 gate toggle.
2025-02-16 15:38:02 +01:00
OBattler
f4df7491b0
The Commodore 386SX-16 now correctly has a PS/2 keyboard controller.
2025-02-16 14:45:12 +01:00
OBattler
32c040f8fa
NEAT: Fix alternate A20 gate, fixes #5168 .
2025-02-16 05:57:28 +01:00
Akamaki
3f3d77310e
cleanup format
2025-02-16 12:21:16 +09:00
Akamaki
5dfbef2374
fixed PS/55 5550-V hangs in warm boot
...
* Fixed PS/55 5550-V hangs in warm boot because it doesn't reset E0000-E0FFFh hole (for video RAM of DA)
* Merge code that enable/disable E0000-E0FFFh hole
2025-02-16 11:14:27 +09:00
OBattler
4768b3b6fb
Fixed some bus checks in some (S)VGA graphics cards, fixes #5229 .
2025-02-15 20:02:05 +01:00
Akamaki
0a7c329405
cleanup
2025-02-15 23:25:57 +09:00
Akamaki
5f831603e9
fixed cache memory encoding for 5550-V
2025-02-15 23:15:10 +09:00
Akamaki
bbc237866b
changed palette initialization method
2025-02-15 23:14:07 +09:00
Akamaki
6c5e8897de
update comments
2025-02-15 19:49:03 +09:00
Akamaki
59c3bb794f
revert wrapping changed in recent edits
2025-02-15 19:03:42 +09:00
Akamaki
33b149e521
changed debug message output in keyboard.c
2025-02-15 18:56:07 +09:00
Akamaki
1c7a8e5bbb
updated comments, modified format
2025-02-15 18:32:12 +09:00
Akamaki
dbeaa2a56b
minor update in comparison table
2025-02-15 17:38:24 +09:00
Akamaki
3a09622a91
added switching ca keys by kbd scancode set
2025-02-15 17:36:00 +09:00
Akamaki
75ccfc6e2d
Integrated ESDI doesn't need an external ROM
2025-02-15 16:58:11 +09:00
Akamaki
db056e0b66
fixed a floppy drive access issue
...
It took a few hours that I noticed fdc.c decides the floppy drive type by the machine name.
2025-02-15 16:44:07 +09:00
Akamaki
16fc5e7902
corrected compile errors, removed garbage
2025-02-15 12:08:50 +09:00