Code Monkey home page Code Monkey logo

Comments (9)

kompasmedia avatar kompasmedia commented on September 2, 2024

Just to be clear: Serpent Isle runs fine on a real PC with the same configuration in DOS. I only load himem.sys and tested with a few different mouse drivers which all work on a real PC but make no difference on the MiSTer core.

from ao486_mister.

kompasmedia avatar kompasmedia commented on September 2, 2024

Issue persists on release 20200917 (didn't expect CD-support to really affect this, but tried anyway). Also got rid of himem.sys, then the system didn't have enough free memory. Getting rid of the mouse driver gave me enough memory, but still the same symptom. System changes video mode, then crashes back to prompt without error message. Running MS DOS 6.22.

from ao486_mister.

rsn8887 avatar rsn8887 commented on September 2, 2024

It works for me just fine, using latest ao486 release, using gog.com files and DOS 7.1. Maybe it works for me because I am using DOS 7.1, not 6.22?
u7ss_mister

from ao486_mister.

kompasmedia avatar kompasmedia commented on September 2, 2024

I'm using the original floppies. I'll try with 7.1 to see if GOG makes any difference. I'm also going to try with the contemporary MS DOS 5.0, which is what the world was actually using at the time. I'd say that fully contemporary software should work correctly with the core. If it doesn't, the issue should then be sought in the core. 6.22 was close enough to fully authentic for me to report this issue.

from ao486_mister.

Kitrinx avatar Kitrinx commented on September 2, 2024

It runs without issue for me as well, and being one of my favorite games, I have tested this constantly throughout the core development. I'm afraid to say this is almost certainly user error. The game itself can be temperamental and requires some understanding of the workings of DOS to operate correctly. I suggest you use HIRAM for unreal mode UMB access so you are able to achieve adequate conventional memory. It is also possible through mis-configuration to cause the game to crash in such a way that it leaves the working directory dirty and needs files deleted to repair.

from ao486_mister.

kompasmedia avatar kompasmedia commented on September 2, 2024

I know what DOS is. I've been a user of the OS since the early 80's and a professional sysadmin on the platform well into the late 90's. User error sounds plausible but it's not. Serpent Isle runs fine on an actual 486 from the 90's with just himem.sys and a Microsoft mouse driver from the era on MS-DOS 5.0, 6.0 and 6.22. I cloned that exact hard drive over to a VHD: got DOS, but no game. Reinstalled from scratch on the MiSTer with images of the exact same floppies: no game. Used the Ultima Collection CD: no game. The fact that it does not work on this core, is an issue with this core. Not with my configuration. Sure there are probably ways around this, but the issue itself remains: the core is apparently incompatible with one of the more demanding games of the era when it's being used with the surrounding software that was current at the time. I might add that MS-DOS 5.0 as an OS, which is what people would actually be running Serpent Isle on, doesn't work at all on my MiSTer setup. It freezes up right after booting and I'm now looking into different boot disks with many OEM versions of the OS and their differences.

I'm sorry for being heavily opinionated on this, but when era-appropriate software does not work properly when it does on the real hardware, there's an issue. Workarounds are nice and much appreciated, but they are not solutions to the actual issue.

from ao486_mister.

rsn8887 avatar rsn8887 commented on September 2, 2024

Did you verify that it works for you using DOS 7.1? I don't think there's an exact real hardware to compare this core to, because the bios is custom etc.

from ao486_mister.

kompasmedia avatar kompasmedia commented on September 2, 2024

Ok, so I reinstalled the whole shebang onto a pristine SD card and now it works with the exact HD-image I had been experiencing the above problems with. For posterity: MS-DOS 6.22, Microsoft mouse driver, installed from floppy images, regular SoundBlaster audio (not Pro). So either something was broken in my SD card, or a recent update to the core clicked things in place.

from ao486_mister.

Fenyx4 avatar Fenyx4 commented on September 2, 2024

I was running into the same symptoms. Also with 6.22. Installed from Serpent Isle Floppies.
Crashed when I had sound enabled and worked when I had sound disabled. But your last comment got it working for me. I'd been setting it up as SoundBlaster Pro. Swapping to SoundBlaster got it working.

from ao486_mister.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.