DOS Games Message Board
DOS Games Discussion
A message board to talk about DOS games, get help, and find old games.
Do NOT post warez or abandonware requests please
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
NEW! DOSGames.com has been massively upgraded to v2.0 with TONS of new features!
Check out the new design and dozens of new features including online play!


AllegroHack

 
Post new topic   Reply to topic    DOS Games Discussion Forum Index -> General Gaming
Author Message
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac


Offline
Joined: 05 Dec 2010
Posts: 2410

PostPosted: Thu Feb 05, 2015 3:18 pm     Post subject: AllegroHack Reply with quote

While checking out SLASH'EM (a NetHack variant), I learned that its support for high-resolution graphics was borrowed from an earlier project called AllegroHack. This was a DOS graphical user interface written by Kelly Youngblood which used the Allegro library to draw high resolution graphics.

The Wayback Machine has preserved Kelly Youngblood's AllegroHack page, however apparently no images or downloads (either binaries or source code) have been archived. The latest release of AllegroHack, version 2.01, was based on NetHack 3.4.0.

Some more searching revealed that Clive Crous, the author of Vulture, updated AllegroHack to NetHack 3.4.3 in 2005 (newsgroup message). This version was available for a while from Clive Crous' website, but again the Wayback Machine did not preserve the file. The source seems also no longer available.

However, it turns out that a dedicated Russian roguelike community has preserved the latest version of AllegroHack from 2005 (albeit it was repacked with 7zip). I got the file from there, but the game refused to run with an error message both in the various builds of DOSBox and under FreeDOS in a virtual machine.

Thankfully, a user by the name of iunnamed from another Russian old gaming forum helped solve this issue. CWSDPMI, the DPMI provider AllegroHack uses, needs to be configured to disable v1.0 extensions (they are enabled by default). With this tweak, the game runs in DOSBox just fine.

AllegroHack can be downloaded here and here. You can set it to run at 640x480 and higher resolutions by editing the DEFAULTS.ALG file.

Some screenshots:
Back to top
tienkhoanguyen
PSEUDOCODER


Offline
Joined: 05 Sep 2014
Posts: 2683
Location: Texas

PostPosted: Fri Feb 06, 2015 12:12 pm     Post subject: God, Cheese-its & Rice, is number one!hehe Reply with quote

Cheese-its & Rice!hehe

@MrFlibble:

Well, I hope it is not a virus since I use my CPU for developing DOS games and such.

Anyways, I kindly checked it out and it did not work.

I installed both files.

Thank you Jesus my computer is still running so it seems no harm done!!!!!!!!!!!!
Back to top
Quadko
Darklander
Darklander


Offline
Joined: 24 Jun 2011
Posts: 2013

PostPosted: Fri Feb 06, 2015 12:39 pm     Post subject: Reply with quote

Alright, very nice! More Roguelike love! It's now on the list! Happy
Back to top
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac


Offline
Joined: 05 Dec 2010
Posts: 2410

PostPosted: Fri Feb 06, 2015 1:26 pm     Post subject: Re: God, Great Googly Moogly, is number one!hehe Reply with quote

tienkhoanguyen wrote:
Anyways, I kindly checked it out and it did not work.

I installed both files.

Are you absolutely sure you replaced CWSDPMI.EXE from a201n343.zip with the fixed one?

Also, make sure DOSBox is set to max cycles or at least something greater than 10,000 cycles. The game is somewhat resource demanding, and may load slowly. Setting CPU core to dynamic should also help speed things up.
Back to top
tienkhoanguyen
PSEUDOCODER


Offline
Joined: 05 Sep 2014
Posts: 2683
Location: Texas

PostPosted: Fri Feb 06, 2015 3:54 pm     Post subject: God, Cheese-its & Rice, is number one!hehe Reply with quote

Cheese-its & Rice!hehe

I'm sorry about that. I didn't realize you had to replace the files. I thought you had to run both files. I realize now you had to replace one file AND run both files. I'm a dork haha
Back to top
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac


Offline
Joined: 05 Dec 2010
Posts: 2410

PostPosted: Fri Feb 06, 2015 5:25 pm     Post subject: Reply with quote

No worries! Happy I could replace CWSDPMI.EXE with a fixed one, but I decided to keep the original package as it was. However, I think Swizzle of DEMU.org has already updated a repacked version with a fixed CWSDMPI.EXE.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    DOS Games Discussion Forum Index -> General Gaming All times are GMT - 5 Hours
Page 1 of 1

 


Powered by phpBB © 2001, 2005 phpBB Group and Ask an Expert
Also powered by Darren and the other admin and mods' hard work! ;)