The Trigem 286M is now correctly initialized without IDE, fixes non-IDE hard disk controllers (eg. MFM);

A small change to how the video font array resetting is done, to correctly allow for internal Korean graphics cards, fixes the emulator segfaulting in some cases with the Trigem 286M and the internal Korean ET4000AX.
This commit is contained in:
OBattler
2018-08-16 03:18:53 +02:00
parent f4deff44a1
commit d6e4291a68
5 changed files with 21 additions and 11 deletions

View File

@@ -8,7 +8,7 @@
*
* Main emulator module where most things are controlled.
*
* Version: @(#)pc.c 1.0.74 2018/08/04
* Version: @(#)pc.c 1.0.75 2018/08/16
*
* Authors: Sarah Walker, <http://pcem-emulator.co.uk/>
* Miran Grca, <mgrca8@gmail.com>
@@ -766,6 +766,7 @@ pc_reset_hard_init(void)
scsi_disk_hard_reset();
/* Initialize the actual machine and its basic modules. */
video_font_reset(); /* Reset (deallocate) the video font arrays. */
machine_init();
fdd_reset();