AO486 Compatibility List

Coldheat007
Posts: 9
Joined: Tue Aug 11, 2020 12:26 am

Re: AO486 Compatibility List

Unread post by Coldheat007 »

Caldor wrote: Wed Sep 23, 2020 7:33 am
Coldheat007 wrote: Tue Sep 15, 2020 5:42 pm Seems like the comments got shifted up about 3 rows. I used a downloaded copy I had and fixed all the comments.
So its fixed now? I noticed this happening early on. I take a copy of the whole sheet once in a while to be ready to fix such errors. Google should have some version history as well though for Google Drive.
flynnsbit wrote: Mon Sep 21, 2020 1:05 am
I did fix it.
Coldheat007
Posts: 9
Joined: Tue Aug 11, 2020 12:26 am

Re: AO486 Compatibility List

Unread post by Coldheat007 »

Caldor wrote: Wed Sep 23, 2020 7:33 am
Coldheat007 wrote: Tue Sep 15, 2020 5:42 pm Seems like the comments got shifted up about 3 rows. I used a downloaded copy I had and fixed all the comments.
So its fixed now? I noticed this happening early on. I take a copy of the whole sheet once in a while to be ready to fix such errors. Google should have some version history as well though for Google Drive.
I did fix it but it got scrambled again. I think it happens when someone changes the sort order on the first column. The comment column does not shift right. Its off a few lines.
Coldheat007
Posts: 9
Joined: Tue Aug 11, 2020 12:26 am

Re: AO486 Compatibility List

Unread post by Coldheat007 »

I did a sort on the 1st column and it seems to be lined up again when comparing it to my downloaded list.
flynnsbit
Top Contributor
Posts: 550
Joined: Sun May 24, 2020 8:07 pm
Has thanked: 179 times
Been thanked: 307 times
Contact:

Re: AO486 Compatibility List

Unread post by flynnsbit »

bump, starting to use this for curated packs. Please update any that require a specific memory manager

HIRAM
EMM386
QEMM
EXTENDED
CLEAN (HIMEM only)
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

flynnsbit wrote: Wed Oct 28, 2020 9:15 pm bump, starting to use this for curated packs. Please update any that require a specific memory manager

HIRAM
EMM386
QEMM
EXTENDED
CLEAN (HIMEM only)
Nice, good idea. That should cover most games by far.

Especially with the frontend stuff that should support a good portion of the EXODos collection, it should become possible to test compatibility for several games pretty fast, making a more streamlined system for testing new games and existing games (where updates to AO486 might affect them somehow)
User avatar
thera34
Posts: 106
Joined: Fri Sep 11, 2020 7:51 am
Has thanked: 76 times
Been thanked: 58 times

Re: AO486 Compatibility List

Unread post by thera34 »

rhester72 wrote: Tue Sep 22, 2020 12:46 pm DM1 worked - never tried DM2.
I can confirm that Dungeon Master 2 also works, tried with MSDOS 6.22 and DOS 7.1
Works with DOS4GW, though instead of intro shows some interrupt errors, then it goes straight into the game menu. Otherwise, it works fine, sound and all.
Doesn't work with DOS32A so far with my tests, I'll look more into this and intro issue.
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

thera34 wrote: Thu Nov 12, 2020 7:48 pm
rhester72 wrote: Tue Sep 22, 2020 12:46 pm DM1 worked - never tried DM2.
I can confirm that Dungeon Master 2 also works, tried with MSDOS 6.22 and DOS 7.1
Works with DOS4GW, though instead of intro shows some interrupt errors, then it goes straight into the game menu. Otherwise, it works fine, sound and all.
Doesn't work with DOS32A so far with my tests, I'll look more into this and intro issue.
So some games do work better with DOS4GW than with DOS32A? Sucks... I was planning to make a way to just stub every DOS4GW game with DOS32A. But the way I plan to do it, I will be generating a big BAT file that would stub every game when run. But I guess if we find out which games runs better with DOS4GW, those games can just be removed from that bat file.
flynnsbit
Top Contributor
Posts: 550
Joined: Sun May 24, 2020 8:07 pm
Has thanked: 179 times
Been thanked: 307 times
Contact:

Re: AO486 Compatibility List

Unread post by flynnsbit »

If you create a new stub exe with something predictable (game32.exe) we can add a launch option to the run.bat file that allows for a dos32a option instead of dos4gw. So both options would be there.
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

flynnsbit wrote: Tue Nov 17, 2020 9:56 pm If you create a new stub exe with something predictable (game32.exe) we can add a launch option to the run.bat file that allows for a dos32a option instead of dos4gw. So both options would be there.
But in the cases where that would work, it would also work to just run the game with
DOS32A game.exe
Without the need to stub the game file. The only case where that would not work is the games that have DOS32A in some DAT file or some other non-exe file. Or.. I guess when the game has a launcher or something that makes the exe file come after some file that does not use DOS4GW.

What is the command to stub a file and does it have an option to output a new file with a different name instead of just altering the input file?
User avatar
thera34
Posts: 106
Joined: Fri Sep 11, 2020 7:51 am
Has thanked: 76 times
Been thanked: 58 times

Re: AO486 Compatibility List

Unread post by thera34 »

@Caldor: I used SB utility to patch for example game.dat for C&C : sb -r game.dat , it outputs a file which can be renamed after.
When I used it on an executable, it removed dos4gw and made it a bit smaller with dos32a
Source docs: https://dos32a.narechk.net/manual/index.html

Hope it helps :)
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

thera34 wrote: Wed Nov 18, 2020 4:29 pm @Caldor: I used SB utility to patch for example game.dat for C&C : sb -r game.dat , it outputs a file which can be renamed after.
When I used it on an executable, it removed dos4gw and made it a bit smaller with dos32a
Source docs: https://dos32a.narechk.net/manual/index.html

Hope it helps :)
Thanks. Yeah, I read that guide, but was not sure what the command was even after reading it. I think I will try making a bat file that will make it possible to stub all the files to see if it could work. Well, it should but could be fun to try.
User avatar
Chris23235
Top Contributor
Posts: 841
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 106 times
Been thanked: 167 times

Re: AO486 Compatibility List

Unread post by Chris23235 »

Did anyone manage to get the Doom 2 Freeroam Pack to work?

https://www.moddb.com/mods/doom-free-ro ... m-freeroam

For me it hangs while loading.
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

Caldor wrote: Wed Nov 18, 2020 8:56 pm
thera34 wrote: Wed Nov 18, 2020 4:29 pm @Caldor: I used SB utility to patch for example game.dat for C&C : sb -r game.dat , it outputs a file which can be renamed after.
When I used it on an executable, it removed dos4gw and made it a bit smaller with dos32a
Source docs: https://dos32a.narechk.net/manual/index.html

Hope it helps :)
Thanks. Yeah, I read that guide, but was not sure what the command was even after reading it. I think I will try making a bat file that will make it possible to stub all the files to see if it could work. Well, it should but could be fun to try.
I was playing C&C yesterday and C&C was one of the games I wanted to try because I was testing CD games. I found something interesting because I was stubbing the game.dat file, but I had some trouble. So I tried:
DOS32A game.dat

And it worked... this would actually run the game. This makes me wonder whether this might also work for other games that embeds DOS4GW in game files other than the executable.
User avatar
thera34
Posts: 106
Joined: Fri Sep 11, 2020 7:51 am
Has thanked: 76 times
Been thanked: 58 times

Re: AO486 Compatibility List

Unread post by thera34 »

By trouble you mean it made a file named $$$sb$$$.tmp or smth like that ?

Found a workaround: in the output of SB you'll see smth like missing "game.le" file
Rename that $$$sb$$$.tmp into "game.le" and re-run the SB -r command on the original file.
It will output an game.exe file this time (for C&C can be renamed in game.dat and works just fine by running RA/RUNGAME)

For the "normal" exe files, like duke3d, same workaround with renaming tmp file applies.

P.S. By normal i meant not like masked in .dat like C&C :P Damn, this game brings up so many memories lol and i'm so happy it works again :D
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

I am not sure what the problem was. Maybe it had trouble finding the DOS32A file, I had this problem when testing 11th Hour.

Anyone got that game running? I get errors when running it normally from DOS4GW, and when I try to run it with DOS32A or stub it with DOS32A it freezes. I got Under A Killing Moon running though. I want to try 7th Guest as well, but I need to change its CD format first. I have trouble finding a simple way to convert to Cue Bin format.
flynnsbit
Top Contributor
Posts: 550
Joined: Sun May 24, 2020 8:07 pm
Has thanked: 179 times
Been thanked: 307 times
Contact:

Re: AO486 Compatibility List

Unread post by flynnsbit »

you dont need to change the cd format any longer with the latest updates to main. This commit fixed that. All CD's should now work out of the box. https://github.com/MiSTer-devel/Main_Mi ... 1922f36b9b
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

flynnsbit wrote: Sat Nov 21, 2020 1:22 pm you dont need to change the cd format any longer with the latest updates to main. This commit fixed that. All CD's should now work out of the box. https://github.com/MiSTer-devel/Main_Mi ... 1922f36b9b
That was a problem with games not having audio tracks not working, Should not make AO486 support CloneCD, CUE IMG and so on. But I did find a way to convert them. I just mount with Daemon Tools and then use AnyBurn to convert the mounted CD to cue bin.

I just tried Deaths Gate. Seems to run really well, and in SVGA even. I also got Under a Killing Moon running. The intro of Lands of Lore 2 runs, but it runs into an error even when using DOS32A. I thought it was Lands of Lore 1 i had copied, so I will try that later. Now I hope to get 7th Guest running.
flynnsbit
Top Contributor
Posts: 550
Joined: Sun May 24, 2020 8:07 pm
Has thanked: 179 times
Been thanked: 307 times
Contact:

Re: AO486 Compatibility List

Unread post by flynnsbit »

I'm confused on what you are doing. Are you converting redbook cd's to some other format? What's wrong with 7th guest? I've been playing that pretty consistently.

I couldn't get 11th hour going so will be interested in if you do.
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

flynnsbit wrote: Sat Nov 21, 2020 11:47 pm I'm confused on what you are doing. Are you converting redbook cd's to some other format? What's wrong with 7th guest? I've been playing that pretty consistently.

I couldn't get 11th hour going so will be interested in if you do.
Redbook CDs? Not sure what those are. These images are from the ExoDOS collection, many of the CD images are CloneCD format. (CCD). Makes each CD have 3-4 files instead of just cue and bin. So I convert them to regular cue bin. Some of them are also cue-img (a cue and img file). Not sure where that comes from, but I can mount it with Daemon Tools and convert that to Cue bin as well. So just making sure all the games are either in iso or cue-bin format.

How did you get 7th Guest to run? For me it keeps complaining about the audio setup. Pretty annoying. I tried several different setups. Just keeps saying it lacks drivers or something. Its installing from CD2 I think it was. Has an install file on CD1 saying it did not have room for the install program on CD1 so you have to use CD2 to install.
flynnsbit
Top Contributor
Posts: 550
Joined: Sun May 24, 2020 8:07 pm
Has thanked: 179 times
Been thanked: 307 times
Contact:

Re: AO486 Compatibility List

Unread post by flynnsbit »

Redbook is where games had audio tracks on the CD's that are referenced in the cue file. Those won't play audio if they are referenced but the games should still play, you just might have silent audio tracks.

Also, fyi, cue / img files should work fine on the mister. I've tested many combo's of iso, cue/bin, cue/img, and they all work now. At least all the ones I have tested from eXoDOSv4 and eXoDOSv5.

Here is what I had to do for 7th guest. Your setup might differ from my ExoDOS pack I setup but should give you some pointers: https://youtu.be/xWw0Lw56jJ0?t=18632
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

Seems you made it use regular Sound Blaster, but with IRQ 7? Every other game I play with AO486 use IRQ 5. Maybe you changed something about your sound card settings, or is it something to do with this game specifically?

I found the point in the video where you made the working config:
https://youtu.be/xWw0Lw56jJ0?t=18963

Another issue I have, is that after I have begun needing CD-ROM drivers, I no longer have enough memory for many games. I really need to tweak my configs some more. Also I need some better DOS 6.22 configs. I mainly use DOS 7.1 and FreeDOS. FreeDOS has a really good memory config by default... but those memory managers that FreeDOS use cause conflicts with many games.
flynnsbit
Top Contributor
Posts: 550
Joined: Sun May 24, 2020 8:07 pm
Has thanked: 179 times
Been thanked: 307 times
Contact:

Re: AO486 Compatibility List

Unread post by flynnsbit »

Caldor wrote: Mon Nov 23, 2020 7:45 am Seems you made it use regular Sound Blaster, but with IRQ 7? Every other game I play with AO486 use IRQ 5. Maybe you changed something about your sound card settings, or is it something to do with this game specifically?

I found the point in the video where you made the working config:
https://youtu.be/xWw0Lw56jJ0?t=18963

Another issue I have, is that after I have begun needing CD-ROM drivers, I no longer have enough memory for many games. I really need to tweak my configs some more. Also I need some better DOS 6.22 configs. I mainly use DOS 7.1 and FreeDOS. FreeDOS has a really good memory config by default... but those memory managers that FreeDOS use cause conflicts with many games.
The ExoDOS collection uses IRQ7 as default which is the only reason I switched to using it as default. You can pull my configs from archive.org if you want a boot disk configured for CD support and maximum memory free. I think the version I have out there with misterfs, ctmouse, doskey, cdrom drivers, and assign loaded is around 626K free of conventional memory. You may ne able to grab some ideas out of that. Just search for ao486. If you don't want to whole pack, I have the boot OS separate from the games vhd so you could just grab that. It's a 100MB vhd.
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

flynnsbit wrote: Mon Nov 23, 2020 9:24 pm
Caldor wrote: Mon Nov 23, 2020 7:45 am Seems you made it use regular Sound Blaster, but with IRQ 7? Every other game I play with AO486 use IRQ 5. Maybe you changed something about your sound card settings, or is it something to do with this game specifically?

I found the point in the video where you made the working config:
https://youtu.be/xWw0Lw56jJ0?t=18963

Another issue I have, is that after I have begun needing CD-ROM drivers, I no longer have enough memory for many games. I really need to tweak my configs some more. Also I need some better DOS 6.22 configs. I mainly use DOS 7.1 and FreeDOS. FreeDOS has a really good memory config by default... but those memory managers that FreeDOS use cause conflicts with many games.
The ExoDOS collection uses IRQ7 as default which is the only reason I switched to using it as default. You can pull my configs from archive.org if you want a boot disk configured for CD support and maximum memory free. I think the version I have out there with misterfs, ctmouse, doskey, cdrom drivers, and assign loaded is around 626K free of conventional memory. You may ne able to grab some ideas out of that. Just search for ao486. If you don't want to whole pack, I have the boot OS separate from the games vhd so you could just grab that. It's a 100MB vhd.
Thanks :) Yeah, I really need to get around to doing that. I also think IRQ 7 was more commonly used anyway. 626K free with CD all that enabled? I have to look into how that was done :) My Dos 7.1 setup is a bit messy, but I still cannot see how I would go from 540K free to 626K. One thing would be to replace the CD driver though.
ash2fpga
Posts: 237
Joined: Tue May 26, 2020 6:20 pm
Has thanked: 62 times
Been thanked: 28 times

Re: AO486 Compatibility List

Unread post by ash2fpga »

My hazy memory was my ISA sound blasters were all IRQ 7. So I was a bit surprised to see IRQ 5 for ao486.
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

I am downloading that compilation of 300 games now. I can see Hi-Octane is on the list. Does Hi-Octane run on AO486? I figured it would run really badly with this core given the 3D and such? Although I guess Destruction Derby does run pretty well.
flynnsbit
Top Contributor
Posts: 550
Joined: Sun May 24, 2020 8:07 pm
Has thanked: 179 times
Been thanked: 307 times
Contact:

Re: AO486 Compatibility List

Unread post by flynnsbit »

It's not bad, it's not great either. :D
https://youtu.be/-Y4wqaFUNhs?t=10604
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

flynnsbit wrote: Tue Nov 24, 2020 10:02 pm It's not bad, it's not great either. :D
https://youtu.be/-Y4wqaFUNhs?t=10604
Nice :) Pretty decent for sure. Very much playable. It is running on the same engine as Syndicate Wars and that game does run... about as well as this. So it makes sense.

I downloaded it and due to lack of space for now I just tried the boot VHD. Or... I guess really just the boot config. I copied it to my disk and added Game Wizard and Norton Commander to the path.

I guess the main difference is the CD-ROM driver since it is getting more than 600kb conventional memory free even though it has mouse and CD-ROM loaded. I got 7th Guest running.

But I was trying Lands of Lore again and for some reason I cannot get the voices working. I even see it as an option in the game to change the volume of voices, but it seems disabled. Do I need to do a different installation or something? Have you gotten voices working?
User avatar
thera34
Posts: 106
Joined: Fri Sep 11, 2020 7:51 am
Has thanked: 76 times
Been thanked: 58 times

Re: AO486 Compatibility List

Unread post by thera34 »

Caldor wrote: Wed Nov 25, 2020 8:08 am
But I was trying Lands of Lore again and for some reason I cannot get the voices working. I even see it as an option in the game to change the volume of voices, but it seems disabled. Do I need to do a different installation or something? Have you gotten voices working?
Run setup.exe first and select SoundBlaster (option 2), not SB Pro (option 3), then 1 for digitized sounds.

That way it just worked for me :)

P.S. Same trick with selecting SB instead of Pro made voices work on intro for CD version of Dune2 (or at least the one I have, mentats don't seem do have any voice. Might be my version, I never played Dune 2 CD version back in my childhood, just floppy one.

On the same Westwood/Dune series note, Dune 1 CD version voices and mixer worked by editing dune.bat 's settings as follows : instead of ADP220 put SBP220. If left by default, music volume and mixer settings won't work, as ADP stands for Adlibpro while ofc SBP for SoundblasterPro
Other tweaks/tips for this game here:
https://www.pcgamingwiki.com/wiki/Dune
https://forum.dune2k.com/topic/27861-du ... parameter/

Cheers
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

Awesome. I will try this. I am off to bed. Which means I will be playing with my MiSTer before going to sleep :) I got it hooked up to a projector so I can try out stuff having a keyboard and mouse in the bed.
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: AO486 Compatibility List

Unread post by Caldor »

Okay, Lands of Lore: Throne of Chaos seems to run pretty well now and with voices, using the Sound Blaster option instead of SBPro.

7th Guest, Mad Dog McCree, Ecstatica, Kyrandia 3 Malcolms Revenge, Fade 2 Black and Death Gate also all seem to run well.

I did get 11th Guest to run, but it just keeps having a black screen. It does have audio playing though. Not sure what the issue is, but to get it that far I had to run uvconfig to setup the SVGA options a bit. I tried pretty much everything. The game wont run without SVGA. But for some reason it just has that black screen when it does run. I tried disabling hardware cache or something, but that did not help either. There is some stuff in the documentation about setting up the game and getting it to run, but I could not find anything addressing this issue.

Overall I am still impressed with how well these games do run on this core. I think its pretty much just support for CD audio I am missing for this core now. Of course it would be nice if it could be faster and have FPU support, but that is a bit unrealistic with the MiSTer FPGA specs. Well, FPU might be feasible, but pointless without a faster CPU.
Post Reply