OBattler
09bc3d6cd0
Merge branch 'master' of https://github.com/86Box/86Box
2020-12-12 10:18:14 +01:00
OBattler
d31bca5279
Removed two void returns (how that even valid?!) from the 808x code.
2020-12-12 10:18:00 +01:00
Miran Grča
c574dc1bf2
Merge pull request #1167 from richardg867/master
...
Miscellaneous fixes
2020-12-11 23:01:27 +01:00
RichardG867
c6895ccad6
Fix Mach64 warning
2020-12-11 18:27:42 -03:00
RichardG867
841c4b3651
Disable I2C EEPROM logging
2020-12-11 18:27:15 -03:00
RichardG867
8c29322c39
Merge branch 'master' of https://github.com/86Box/86Box
2020-12-11 18:25:31 -03:00
RichardG867
7192007e7d
Reset I2C EEPROM address position on stop, fixes HWiNFO SPD reading
2020-12-11 18:25:14 -03:00
RichardG867
963005a084
Improve CPU multiplier eligibility checks
2020-12-10 20:32:18 -03:00
RichardG867
694522a241
Fix ATI Mach64 DDC (to a degree; VBIOS works but Windows driver has a suspected bug)
2020-12-10 20:32:07 -03:00
RichardG867
e965e2e03f
V35N has trouble with 6x86MX and MII
2020-12-10 19:09:41 -03:00
RichardG867
e9ea2c4cdb
Fix Excalibur fixed multiplier
2020-12-10 18:43:20 -03:00
Miran Grča
b3db0974ad
Merge pull request #1165 from lemondrops/bugfix/machine_table
...
Machine table fixes
2020-12-10 20:37:07 +01:00
Alexander Babikov
f8c8fba5f0
Remove internal video flag from the Compaq Portable ( #1164 )
2020-12-11 00:32:37 +05:00
Alexander Babikov
27c6ae806a
Minor machine table indentation fixes
2020-12-11 00:32:30 +05:00
Alexander Babikov
51953758b0
Sort the new Olivetti machines in the list
2020-12-11 00:32:21 +05:00
OBattler
d65207ec21
Fixed the 64-bit old recompiler.
2020-12-10 01:12:28 +01:00
OBattler
a615c45001
Added load_param_2_reg_64().
2020-12-09 18:09:08 +01:00
Miran Grča
da7878cea7
Merge pull request #1159 from richardg867/master
...
Finish work on clock generators
2020-12-08 22:19:37 +01:00
Miran Grča
628862df22
Merge pull request #1158 from Winins0/master
...
Moved the OGC in vid_table.c.
2020-12-08 22:19:23 +01:00
RichardG867
caa935c019
Merge branch 'master' of https://github.com/86Box/86Box
2020-12-07 22:16:11 -03:00
RichardG867
58897204a1
Fix i2c_stop never called by i2c_gpio
2020-12-07 21:39:53 -03:00
RichardG867
0617037f9a
Remove i2c_has_device, as the same functionality is essentially available through the subsequent i2c_start
2020-12-07 21:33:09 -03:00
RichardG867
1d3c6c55da
Small fix to the cpu_override fix
2020-12-07 21:24:37 -03:00
RichardG867
b5706eedad
Fix indentation
2020-12-07 21:19:41 -03:00
RichardG867
5dce64a396
Fix CPU override feature
2020-12-07 21:06:29 -03:00
RichardG867
9cbf62b312
Fix VIA USB controller revisions
2020-12-07 18:34:14 -03:00
RichardG867
da46b23c37
Clock generator improvements, including a detection device
2020-12-07 15:24:26 -03:00
Winins0
5f37f86a57
Moved the OGC in vid_table.c.
2020-12-07 16:57:12 +03:00
David Hrdlička
7e96d5e831
Gray out the memory field if the RAM size is fixed
2020-12-06 14:20:49 +01:00
David Hrdlička
3f0c4c6f22
Fix RAM granularity for Amstrad machines
2020-12-06 14:20:49 +01:00
Miran Grča
5b44146fdc
Merge pull request #1149 from lemondrops/feature/joystick_type_rewrite
...
Joystick type option improvements
2020-12-06 11:14:36 +01:00
Alexander Babikov
82404f2b3a
Move the "No joystick" option to the top and get rid of the JOYSTICK_TYPE_NONE macro
2020-12-06 15:07:16 +05:00
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