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:
3
src/pc.c
3
src/pc.c
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user