waltje
5be5a38db6
ROM loading typos fixed, MIDI typo fixed, some warnings fixed. Still messing with the ROM on some PS/2 models not working.
2017-10-10 18:49:34 -04:00
David Hrdlička
36b63fa532
Delete readme.txt
2017-10-10 17:54:29 +08:30
David Hrdlička
c555123fe7
Delete README
2017-10-10 17:54:02 +08:30
David Hrdlička
fbe6fdaed0
Delete Readme-LINUX.txt
2017-10-10 17:53:44 +08:30
waltje
c7e3adf446
For real, this time...
2017-10-10 03:24:55 -04:00
waltje
b763887320
Hopefully fixed fluidsynth..
2017-10-10 03:22:33 -04:00
waltje
bd89e66b7b
Separated main code from UI and PLATform support code, plus other generally small fixes here and there.
2017-10-10 03:16:59 -04:00
OBattler
e88899bb3c
Fixed AHA and BusLogic mailbox processing so that an outgoing mailbox is not marked as free until it's been completely processed and correctly implemented the AHA-1542C/CF Shadow RAM - the AHA-1542C/CF should be fully working now.
2017-10-10 04:15:29 +02:00
OBattler
8650020d40
Fixed the ATi and S3 VLB graphics cards.
2017-10-10 00:55:15 +02:00
OBattler
344109c271
Fixed the CD-ROM GET EVENT STATUS NOTIFICATION command.
2017-10-10 00:43:37 +02:00
David Hrdlička
7d2899a0e2
New readme
2017-10-10 00:22:45 +02:00
OBattler
253ad40376
All devices now have the bus marked in their name;
...
The Settings dialog now correctly filters devices by bus;
Split the dual VLB/PCI graphics cards into VLB and PCI versions;
Device filtering is now done using the new device_is_valid() call that compares device flags to machine flags;
Moved the NCR-based SCSI controllers to the main branch;
Moved the NE1000 to the dev branch until it's finished.
2017-10-10 00:14:15 +02:00
waltje
efc129eb22
Fixed come crashes (AHA1542, general with SB tips) etc.
2017-10-09 03:19:10 -04:00
OBattler
fa880c2865
Changed the CD-ROM icons again.
2017-10-09 07:32:54 +02:00
OBattler
d28638a13a
Changed the CD-ROM icons.
2017-10-09 07:16:36 +02:00
OBattler
184dcf1ac0
Fixed a "" to the correct L"" in StatusBarUpdatePanes().
2017-10-09 06:55:14 +02:00
OBattler
85f7db906b
Status bar tooltip creation functions now set the tooltip pointer to NULL after free'ing it.
2017-10-09 06:48:36 +02:00
OBattler
1ec90c3486
Merge branch 'master' of https://github.com/OBattler/86Box
2017-10-09 06:17:02 +02:00
OBattler
329fb8ee47
Adaptec AHA-1542C/CF BIOS mailboxes now works correctly, and disabled the shadow RAM handling for both controllers, both controllers' BIOS'es now work correctly.
2017-10-09 06:16:37 +02:00
waltje
1d9a4f9101
PAS16 timer fix.
2017-10-08 21:23:11 -04:00
OBattler
65dca51e23
The SCSI phase is now set to status at the beginning of cdrom_command() and scsi_hd_command() as well as in scsi_device_target_command(), in order to prevent the SCSI bus being perpetually stuck in command phase in case of error; fixes the DOS Trantor SCSI CD-ROM driver.
2017-10-09 02:35:12 +02:00
OBattler
02bbfb26eb
Timers are now 64-bit.
2017-10-09 01:48:36 +02:00
waltje
08bf9109d7
Cleanup of NCR5380 driver, now uses new device initialization.
2017-10-08 19:22:19 -04:00
waltje
e8f82f8f09
Whoops, fixing fluidsynth.
2017-10-08 19:19:10 -04:00
waltje
c902d553f1
More cleanups, integrating win.c and multilanguage support, initial UI API cleanup.
2017-10-08 19:15:31 -04:00
OBattler
460d66a058
Readded the call to serial_init() on hard reset, it's needed to initialize the serial ports' timers.
2017-10-08 22:51:43 +02:00
OBattler
048105f889
Fixed bugs when saving hard disks to the configuration file.
2017-10-08 21:49:59 +02:00
OBattler
b6efa1adfa
The status bar panes are now updated after the emulated machine is hard reset on initialization, fixes missing CD-ROM host drives in the menu on startup.
2017-10-08 21:43:05 +02:00
OBattler
cf40a3c8f4
Added MACHINE_CBUS #define, as well as DEVICE_ISA, DEVICE_CBUS, and DEVICE_EISA.
2017-10-08 05:43:44 +02:00
OBattler
d72a2cc924
The RTL8029AS and BT-958D are now only available on PCI boards, and the Setting dialogs now filters PCI network and SCSI cards depending on the machine selected;
...
Added DEVICE_VLB and DEVICE_AGP flags.
2017-10-08 05:38:45 +02:00
OBattler
64b7d58cae
Fixed a compile-breaking error in win_stbar.c.
2017-10-08 05:19:08 +02:00
OBattler
c84146bb24
Fixed a compile-breaking bug in cdrom_null.c.
2017-10-08 05:16:27 +02:00
OBattler
ade6b6f7b1
Fixed the makefile to compile win_cdrom.ioctl.c instead of cdrom_ioctl.c.
2017-10-08 05:14:07 +02:00
OBattler
05e3dbbb48
Added three NCR5380-based SCSI controllers (in dev branch);
...
Two-phases SCSI disk write direction commands (needed for the NCR5380);
Renamed cdrom_ioctl.c/h to win_cdrom_ioctl.c/h and moved them to win/;
Moved some CD-ROM and floppy initialization blocks to the appropriate files.
2017-10-08 05:04:38 +02:00
waltje
ffa22a216c
More general changes and cleanups, mostly in machine/ now. Also updated SCSI and Network device drivers to use new device init method.
2017-10-07 22:19:11 -04:00
OBattler
7f267bba8b
The dummy status bar menu resource now has a dummy separator item - fixes the crash on loading the menu resource.
2017-10-08 00:38:17 +02:00
OBattler
15da0022bb
Fixed a few warnings and the FluidSynth device stuff.
2017-10-07 16:45:54 +02:00
waltje
97ab6234d4
Split win_about, win_stbar, merged ddraw stuff, initial cleanup of win_cdrom.
2017-10-07 04:34:57 -04:00
waltje
2b37b7fbfb
Major changes to NVR, system initialization (pc.c), and what goes on in the Windows startup (win.c.) Not fully done yet, but good enough for a first commit.
2017-10-07 00:49:53 -04:00
OBattler
95fe21b651
Merge pull request #196 from MoochMcGee/nvidia
...
PTIMER now fully works, I hope
2017-10-04 03:34:41 +02:00
waltje
9d2d7b1c32
Whoops.
2017-10-03 16:33:09 -04:00
waltje
633adc6b02
Another big change, this time to the NVR. It has been re-done, integrated with the RTC code, and is now ready to be used by other, non-AT-compatible systems, including an ISA card for PC/XT.
2017-10-03 16:28:26 -04:00
Melissa Goad
615a16fcb0
PTIMER now fully works, I hope
2017-10-03 10:49:19 -05:00
OBattler
a1b3c33054
Moved codegen_init() back to after mem_init() in pc.c:pc_init_modules(), fixes the emulator crashing on initialization with the recompiler enabled.
2017-10-03 05:33:31 +02:00
waltje
63c532d940
Even more cleanups. Also renamed hdd/ to disk/ as that makes more sense. Machines with an Internal HDC (usually IDE) can now also select an alternative one instead.
2017-10-02 02:21:38 -04:00
waltje
f6620a45d0
Moved the gameport and joysticks into subfolder.
2017-10-01 17:35:36 -04:00
waltje
a01eb7ef34
Removed USE_NETWORK selectivity.
2017-10-01 16:56:28 -04:00
waltje
2dbf5409c0
Changes to allow for auto- or selectable Internal HD controller, and some other minor changes.
2017-10-01 16:29:27 -04:00
OBattler
f21fc0ca44
Fixed some HDD image bugs.
2017-10-01 20:55:41 +02:00
OBattler
1af4ffc706
Attempt to fix ROM loading for non-motherboard ROM's loaded at segment:8000.
2017-10-01 18:39:20 +02:00