PorkyThePaladin
Arcane
- Joined
- Dec 17, 2013
- Messages
- 5,392
Imagine playing DOS games when you could be playing:
OR
OR
Yeah, you might miss out on stuff like thisImagine playing DOS games when you could be playing:
OR
Yeah, I might be wrong, but I don't think they test on Win 7 or care about it... Staging still runs on Win 7, btw, but that might change going forward if support becomes too cumbersome. In reality, 99% of people are on Win 10+.
Well, it's a moving window (no pun intended)—the goal of eXoDOS and Staging as well is to provide the oldschool experience on *current* operating systems. To be fair, Win10 was released in 2015 and Win7 in 2009, and M$ stopped supporting it 3 years ago. We have Win11 now, Win12 previews have been released, so Win10 is hardly the newest. It's simply the most widely used.Yeah, I might be wrong, but I don't think they test on Win 7 or care about it... Staging still runs on Win 7, btw, but that might change going forward if support becomes too cumbersome. In reality, 99% of people are on Win 10+.
People living in the past, but with the newest versions of Windows...
BTW, I never got any error messages with eXoAppleIIGS.
IIRC the de facto-window on the term 'retro' is 15 years, meaning it's not really valid for Win7 until next year.
(I've always been slow to switch OS's BTW, so that's nothing new to me.)
But back to eXoDOS - is there another 'release' of the torrent imminent? Or how exactly will the collection be updated in the future?
I guess because it uses an older version of LaunchBox.BTW, I never got any error messages with eXoAppleIIGS.
You could grab those EXE files from this old v5 pack:I replaced ssr.exe and SetConsole.exe with the ones frome ExoWin v2 and I can confirm it works fine !
The issue with these files and why we replaced them was that they are not compatible with terminal and windows 11 uses terminal by default. The new versions of these files were built by Timber [a guy from the eXo team] using python so that they are now compatible. Windows 7 however doesnt like the new versions now but as that OS is old we just moved on. Also Launchbox doesnt support 32bit anymore so the only people who can actually use eXoDOS as intended on win7 are those that use the 64bit release and we felt this wasnt a large group and most likely will upgrade at some point
Well, that's the most we can do here. Ultimately, you'll need to upgrade to Win10 eventually.Well, I didn't get any error messages when reinstalling, but I still get the python39 messages when starting a game. But Launchbox doesn't crash and things are working well enough now, although not quite as smoothly was the eXoAppleIIGS did.
Some shader porn (I know this thread is technically about eXoDOS, but still):
The main problem with ScummVM is the implementations are often incomplete, the earlier games (SCUMM games in particular) were based off reverse engineering, which didn't exactly match the originals, and lead to differences. This is slowly been resolved by rewrites, but I don't think they are there yet.Other options include, as Unkillable Cat mentioned, ScummVM. This one has a completely different approach, trying to reimplement the engine of each game they support. This can lead to implementations that are actually very different from the original, although as far as I know most ScummVM games are actually pretty faithful. Furthermore, you can end up with interesting new features, such as the ScummVM version of the Might and Magic game being able to use the mapping system and interface of M&M 4-5. One downside of this approach, of course, is that you only support a limited number of games, since you aren't recreating the DOS environment.
Some shader porn (I know this thread is technically about eXoDOS, but still):
That's a nice overview and comparison of my new adaptive CRT shaders, yeah.
Another ironic thing about ScummVM is that they don't support the C64 versions of Zak an Maniac Mansion. Those were the two games that started it all; SCUMM was invented for the C64 version of MM (it stands for Script Creation Utility for Maniac Mansion).
But yeah, it's a hit and miss with all games, you simply don't know what they screwed up. It's not all roses.
ScummVM does reverse engineer scripting engine - but the scripts themselves are taken from game files. They avoid supporting games where the logic is hardcoded - like in Dynamix games.The main problem with ScummVM is the implementations are often incomplete, the earlier games (SCUMM games in particular) were based off reverse engineering, which didn't exactly match the originals, and lead to differences. This is slowly been resolved by rewrites, but I don't think they are there yet.Other options include, as Unkillable Cat mentioned, ScummVM. This one has a completely different approach, trying to reimplement the engine of each game they support. This can lead to implementations that are actually very different from the original, although as far as I know most ScummVM games are actually pretty faithful. Furthermore, you can end up with interesting new features, such as the ScummVM version of the Might and Magic game being able to use the mapping system and interface of M&M 4-5. One downside of this approach, of course, is that you only support a limited number of games, since you aren't recreating the DOS environment.
More recent games added to ScummVM tend to be lacking in the sound area too, due to lack of developers in the area. The Might & Magic and Ringworld games are still lacking Roland MT-32 support, which I hope will be added eventually. Lure of the Temptress took years to finally get proper sound support, and may still have other walking issues too.
My main issue is there is currently no easy way to see what exactly is lacking and missing in games supported by ScummVM.
Some shader porn (I know this thread is technically about eXoDOS, but still):
That's a nice overview and comparison of my new adaptive CRT shaders, yeah.
A tangential question: Are your shaders available only for DosBox Staging? Is the source available or is there a way to use them in emulators for other systems (via retroarch maybe?)
Not so fast. Life isn't that simple. Many games lie about this and "advertise" GM/SC-55 support while they really have MT-32 soundtracks. Just refer to this table for the best results and always use the correct ROM versions as indicated by the table:If the game supports Roland SC-55 or SC-88 - you can be pretty sure that Roland GS extension of General MIDI is how the instruments supposed to sound like.
That said, since ScummVM is not actually running the original interpreter engine code, it is difficult to claim 100% perfect reproduction of the original behaviors.