Alexander Babikov
ddf85533aa
Store the joystick type as a string in the config
2020-12-06 15:05:19 +05:00
Alexander Babikov
e09f5ad85c
Give the joystick types internal names
2020-12-06 15:05:19 +05:00
Miran Grča
6d3c48026d
Merge pull request #1155 from EngiNerd89/EngiNerd
...
New Olivetti XT-class machines
2020-12-06 10:58:41 +01:00
Alexander Babikov
ecb8db5882
Some Makefile cleanup
2020-12-06 08:24:43 +01:00
Alexander Babikov
6c084e0567
Tweak control placement on the new floppy and sound gain dialogs
2020-12-06 08:22:43 +01:00
Alexander Babikov
195999b292
Update the joystick configuration dialog window to match the device config window
2020-12-06 08:22:43 +01:00
David Hrdlička
dd3a41b87f
Don't confirm settings save when ran with -S
...
Closes #1150
2020-12-06 08:21:16 +01:00
EngiNerd89
9daf161aee
Added the following new machines:
...
- Olivetti M19.
- Olivetti M240.
Implemented mainboard jumper settings for Olivetti M24 machine:
- Like on a real M24, onboard video card can be disabled, and other video cards can be installed.
- Renamed m_olivetti_m24.c to m_xt_olivetti.c, as it handles all XT-class Olivetti machines.
Decoupled Olivetti OGC (640x400 extended CGA) from M24 machine code:
- OGC exists both as 16-bit proprietary card and 8-bit ISA card (GO708).
- Implemented underlined text handling in 80x25 character mode.
- Like Compaq CGA, replaced code portions common to CGA with calls to vid_cga.c.
2020-12-05 20:15:53 +01:00
OBattler
57ff5a0441
Merge branch 'master' of https://github.com/86Box/86Box
2020-12-05 09:33:35 +01:00
OBattler
645ed3fdcd
The NCR 5380 bus state machine now uses a switch block.
2020-12-05 09:33:07 +01:00
David Hrdlička
cb3c984061
Fix max RAM in machine table
2020-12-05 06:21:46 +01:00
Miran Grča
6e488ef1f2
Merge pull request #1145 from dhrdlicka/feature/machine-table-units
...
Unify RAM size units in the machine table
2020-12-04 13:31:07 +01:00
David Hrdlička
9511b75b49
Unify RAM size units in the machine table
2020-12-04 07:01:16 +01:00
Miran Grča
a3b8a51e63
Merge pull request #1146 from richardg867/master
...
Fixes to the previous big PR and other changes
2020-12-04 06:50:38 +01:00
RichardG867
7412942b40
Cosmetic change to SMBus code
2020-12-04 01:11:30 -03:00
RichardG867
a575fe908e
Improve ICS9xxx duplicate warning log message
2020-12-04 00:18:00 -03:00
RichardG867
857db6df3d
Fix ICS9xxx init log string
2020-12-04 00:16:44 -03:00
RichardG867
111d2d9dcf
Improvements to ICS9xxx clock generators, including a detection tool
2020-12-03 23:35:11 -03:00
RichardG867
2e7942e84b
Fix ICS9250-50 frequency table
2020-12-03 19:39:01 -03:00
RichardG867
8f11996ffb
Fix ICS9250-38 register 0 masking
2020-12-03 19:36:54 -03:00
RichardG867
567460ecf6
Merge branch 'master' of https://github.com/86Box/86Box
2020-12-03 19:27:55 -03:00
RichardG867
2638c37da2
Fix VIA 596A revision ID, should be <= 0x0f according to Linux pata_via
2020-12-03 18:01:44 -03:00
RichardG867
be412b0f08
Change settings save confirmation to follow the established "emulated machine" convention
2020-12-03 17:28:51 -03:00
RichardG867
40b976c02c
Fix ICS9xxx clock set (not that it does anything)
2020-12-03 17:28:39 -03:00
RichardG867
02b060c5d8
Cosmetic changes to I2C code
2020-12-03 15:02:21 -03:00
RichardG867
e99be915d4
Decrease minimum voltage for boards that should have Coppermine support
2020-12-03 14:53:54 -03:00
RichardG867
4af54bd391
Change SMSC machines to the VictoryBX-66 marketing name
2020-12-03 14:47:39 -03:00
RichardG867
6831779079
Fix socket 370 machines accidentally shipped with test configurations
2020-12-03 14:41:56 -03:00
David Hrdlička
379da0796c
Fix XT-compatibles being treated as AT-compatible
2020-12-03 11:36:31 +01:00
Miran Grča
7ac117b49a
Merge pull request #1140 from richardg867/master
...
Unnamed big I2C rework / clock stuff PR
2020-12-03 06:22:24 +01:00
RichardG867
c1d9a95d55
Fix ICS9250-19 device type
2020-12-03 01:48:24 -03:00
RichardG867
29a0ce48e7
Merge branch 'master' of https://github.com/86Box/86Box
2020-12-03 01:46:04 -03:00
RichardG867
6a1d0db331
Add undocumented P55T2P4 bus speed jumper
2020-12-03 00:41:00 -03:00
RichardG867
04617d506d
Add newer ASUS VIA machines and replace the Acorp 6VIA85X
2020-12-03 00:40:45 -03:00
RichardG867
535e11d837
Add ICS 9xxx clock generators
2020-12-03 00:40:13 -03:00
Miran Grča
a288a6c83d
Merge pull request #1139 from 86Box/tc1995
...
Ported the most important patches from PCem.
2020-12-03 04:16:20 +01:00
RichardG867
a90d8d1e65
Implement VIA southbridge UDMA status bit, fixes UDMA on Windows
2020-12-02 21:58:01 -03:00
RichardG867
89d5a0f911
Disable I2C EEPROM logging
2020-12-02 18:24:07 -03:00
OBattler
8832f9d0e9
Returning from full screen to resizable window now forces a direct window resize, closes #1129 .
2020-12-02 06:11:27 +01:00
OBattler
1bc5eca8fd
808x PIC acknowledges now incur bus access wait states.
2020-12-02 05:52:28 +01:00
TC1995
462ff300da
Ported the most important patches from PCem.
2020-12-01 21:06:01 +01:00
OBattler
c5f4cda6db
Fixed the AIX fix.
2020-12-01 05:05:44 +01:00
Miran Grča
8ceb05d9a8
Merge pull request #1138 from qeeg/master
...
Readd the AIX fix
2020-12-01 03:14:03 +01:00
qeeg
62dc0b0154
Readd the AIX fix
2020-11-30 20:09:13 -06:00
OBattler
1ddee67aa6
Got rid of the last differences between the old and new recompilers with regards to the readmem*/writemem* functions.
2020-12-01 02:41:22 +01:00
RichardG867
b895b096fb
Fix VIA northbridge DRB and bus speed strap registers
2020-11-30 20:37:58 -03:00
RichardG867
73633abfca
Rewrite I2C GPIO host controller
2020-11-30 20:37:04 -03:00
RichardG867
1e7bab8470
Make POST card PCjr detection a little more specific
2020-11-30 20:20:03 -03:00
RichardG867
750c721c58
Implement additional AS99127F reset register
2020-11-30 20:18:50 -03:00
RichardG867
c536ea6ba5
Fix PIIX4 SMBus block reads
2020-11-30 20:17:28 -03:00