Commit Graph

138 Commits

Author SHA1 Message Date
Jasmine Iwanek
d0450353f2 Remove notes which shouldn't ever have been committed 2022-08-18 13:59:35 -04:00
Jasmine Iwanek
6684eaccee More winbond and SST flashes 2022-08-13 04:38:54 -04:00
Jasmine Iwanek
262596f741 Even more SST FWH's 2022-08-12 01:46:32 -04:00
Jasmine Iwanek
1be9af3746 3 more SST flash devices 2022-08-11 22:20:36 -04:00
Jasmine Iwanek
fae0eb7bf8 Whitespace 2022-08-11 21:34:06 -04:00
Jasmine Iwanek
d3545ee703 5 additional SST flash devices 2022-08-11 21:26:22 -04:00
Jasmine Iwanek
a6e3fc2462 minor things 2022-08-10 21:27:51 -04:00
Jasmine Iwanek
8e31ca0197 Merge branch 'master' into feature/ich2 2022-07-27 20:39:49 -04:00
OBattler
a0c5cc7dc4 Fix rom_init() logging, patch by Cacodemon345. 2022-07-27 21:34:32 +02:00
Jasmine Iwanek
d1dd3997dc Updates 2022-07-26 16:32:27 -04:00
Jasmine Iwanek
c7172b49aa Merge branch 'master' into ich2-up 2022-07-25 19:16:21 -04:00
OBattler
8ceb5bf081 ROM, WD76C10, and Paradise fixes. 2022-07-24 05:40:06 +02:00
Jasmine Iwanek
0f908b2813 Move ICH2 to it's own branch 2022-07-23 02:20:51 -04:00
Jasmine Iwanek
6233027c9e Named initializers in machine table 2022-07-19 18:51:18 -04:00
OBattler
25783f137d ALi M6117-related memory and ROM fixes. 2022-07-18 23:48:18 +02:00
David Hrdlička
e60af6c29d Clean up plat.h a bit 2022-04-20 01:03:39 +02:00
Alexander Babikov
710d34db97 Remove unused variables and functions 2022-04-14 07:13:50 +05:00
Alexander Babikov
911821434e Fix variable initializtion warnings 2022-04-14 07:13:49 +05:00
Alexander Babikov
eba088c692 Remove trailing whitespace + indentation consistency fixes 2022-04-14 07:10:18 +05:00
David Hrdlička
760d022432 rom: Little fixes to get rid of warnings 2022-04-08 10:35:26 +02:00
David Hrdlička
db2b868909 Refactor the ROM set command line options 2022-04-08 01:35:08 +02:00
David Hrdlička
3449a173ae Move ROM search path code to rom.c, rewrite rom_fopen 2022-04-08 01:34:47 +02:00
Cacodemon345
2c63f5b497 rom_getfile now works properly 2022-04-06 00:18:17 +06:00
Cacodemon345
4b09a6329a Multiple ROM paths implementation 2022-04-05 02:16:23 +06:00
RichardG867
71ba610366 Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
# Conflicts:
#	.ci/build.sh
#	.ci/dependencies_msys.txt
#	src/sound/snd_audiopci.c
2022-03-16 00:39:53 -03:00
RichardG867
f57cbe36b1 GDB Stub: More progress 2022-03-16 00:33:01 -03:00
Jasmine Iwanek
438e05d100 src/mem 2022-03-13 09:47:11 -04:00
Jasmine Iwanek
4674756664 More newline and whitespace cleanups 2022-02-20 16:26:40 -05:00
Jasmine Iwanek
4287e44824 newlines at end of file 2022-02-18 21:38:51 -05:00
David Hrdlička
76fbaa4b8c Revert "Merge branch 'master' of https://github.com/86Box/86Box"
This reverts commit efb79217f2, reversing
changes made to 351db812e0.
2022-02-18 21:42:05 +01:00
OBattler
aba4d28ecb Fixed an Intel Flash load/save bug. 2022-02-09 21:57:21 +01:00
OBattler
6c34c331c0 And another fix. 2022-02-06 01:16:08 +01:00
OBattler
bb3422764a Fixed compile-breaking mistakes in mem/spd.c. 2022-02-06 00:44:25 +01:00
OBattler
bd0287d16f Fixed DRAM row boundaries on Intel 430LX and 430NX. 2022-02-06 00:32:23 +01:00
Jess Lovelace
f18615ae87 refactored device_t and all declarations 2022-02-02 16:31:22 -05:00
David Hrdlička
52486e121e Convert CMake files to 4 spaces indentation 2021-12-20 15:08:23 +01:00
OBattler
4d2ed33ff2 Fixed the emulator. 2021-12-19 23:41:23 +01:00
OBattler
bc90f99350 Finally got rid of the AT and PCI global variables. 2021-12-19 20:00:27 +01:00
OBattler
6661ff5dcc Abstracted away the machine bus'es and flags in order to make the rest of the emulator agnostic as to how they're stored. 2021-12-13 01:23:06 +01:00
OBattler
77d73ed3c2 Finished the Intel 450KX, changes to the memory and SMRAM API's, removed the ASUS P/I-P6RP4 from the Dev branch, added the CMD646 PCI IDE controller, and fixed some bugs on the CMD640. 2021-10-26 01:54:35 +02:00
OBattler
a394a33500 Conflict resolution. 2021-10-19 18:18:15 +02:00
RichardG867
5bf8aa2d58 Port plat_m(un)map from the VFIO branch 2021-10-16 20:12:49 -03:00
RichardG867
2416fec4a2 Add 3 GB RAM support to SPD and win_settings 2021-10-16 19:50:32 -03:00
OBattler
1c2d1e702b Assorted changes and bugfixes and added the two IMS 8848 machines. 2021-10-09 17:37:09 +02:00
OBattler
5ad606a8f2 UMC HB4 shadow RAM overhaul and SMRAM fixes, slight changes to SiS 85c4xx, a fix for SiS 85c50x, fixed SMBASE on 486 (it should *NOT* zero the most significant 8 bits!), various improvements to mem.c (eg. mem_invalidate_range() is now faster), fixed resetting PCI on soft reset, and made the KBC soft reset again. 2021-09-25 15:30:06 +02:00
Miran Grča
b0ec4e1ece Merge pull request #1652 from 86Box/master
Brought the branch up to par with master.
2021-09-03 16:41:24 +02:00
OBattler
84f4b8cac7 Added a bunch of parameters (including one to specify custom ROM path), fixed a warnings, removed excess commented out code from video/vid_voodoo.c, and made Makefile.mingw quiet again. 2021-09-02 20:15:46 +02:00
Miran Grča
b60ece3d87 Merge pull request #1632 from 86Box/master
Bring the branch up to par with master.
2021-08-27 13:49:56 +02:00
OBattler
ddc7c5b78a Reorganized some CPU structures a bit and fixed inappropriate behavior of some mem.c functions on 64-bit binaries (and made mem.c aware of ARM64 as well), fixes both 64-bit recompilers, closes #1215. 2021-08-27 13:31:47 +02:00
Miran Grča
9d648644f8 Merge pull request #1598 from 86Box/master
Bring the branch up to par with master.
2021-08-10 15:49:15 +02:00