- Joined
- Jan 28, 2011
- Messages
- 100,694















A new Ultima 2 thing is in the works also: http://exodus.voyd.net/2018/04/02/u2-upgrade-v1-2-updated-install-config-tools/
http://exodus.voyd.net/2018/05/08/u2-upgrade-cga-ega-and-more/
Details:
http://exodus.voyd.net/2018/05/12/u2-moongate-bug/
http://exodus.voyd.net/2018/05/15/u2-hotel-clerk-fix/
http://exodus.voyd.net/2018/05/21/u2-upgrade-character-creation-saved-games/
http://exodus.voyd.net/2018/05/26/u2-upgrade-release-patching/
U2 Upgrade v1.2 – Updated Install/Config Tools
![]()
This update is probably way overdue, but today I’ve released a new version of the Ultima 2 Upgrade. This version includes new builds of command-line utilities that run natively in Windows (32 and 64 bit), DOSBOX, or Linux. You no longer need to find CWSDPMI in order to run them.
There are no new game features or bugfixes in this release, so if you’re waiting for the new and shiny you could certainly sit this one out and not miss much. But I wanted to get a new build out as I know the DOS/DPMI binaries have been a sticking point for quite a while and I had already solved this for U3 some time ago. For more information, please see the release notes.
I’m also aiming to adhere to a philosophy of getting more frequent but smaller iterations of updates out rather than waiting until I have all the things that I want in it as I have a habit of doing. Next up will be v2.0 which will be focused on a pretty big refactor of the graphics code so that CGA and EGA routines are driver-based. No schedule of course, so no idea what that means in terms of timeframe.
One last thing – I also found that there was a bug in the implementation of u2up/u3up patcher that would cause it to crash if there were files with long filenames in the same folder (greater than 31 characters). I fixed both and uploaded a new U3 Upgrade v3.3 (no change to the version) with the new build of u3up.
http://exodus.voyd.net/2018/05/08/u2-upgrade-cga-ega-and-more/
U2 Upgrade – CGA, EGA and more
U2 CGA & EGA Drivers
Over the past month I’ve been developing the upcoming release of the Ultima 2 Upgrade, v2.0. The primary intent of this next release was to extract the EGA video code (and also the original CGA code) into a driver architecture, similar to what I had done for Ultima 3. In fact, I’m proud to report that I completely finished up that work about a week ago. However, while this sets me up to do some cooler things later on, primarily other video modes, it doesn’t really add much in the way of noticeable changes. So I’m now taking some additional time to address a few other issues with the game. This will hopefully make a v2.0 a bit more substantial and compelling. More information to come soon in subsequent posts, so stay tuned…
Details:
http://exodus.voyd.net/2018/05/12/u2-moongate-bug/
http://exodus.voyd.net/2018/05/15/u2-hotel-clerk-fix/
http://exodus.voyd.net/2018/05/21/u2-upgrade-character-creation-saved-games/
http://exodus.voyd.net/2018/05/26/u2-upgrade-release-patching/