14 August 2016, 20:27 | #1 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,315
|
[ongoing] Catacomb 3D series and Keen Dreams
Since the previous thread on Catacomb 3D was not opened by me, I couldn't easily refer back to the first post, where all of the download links are. It was getting a bit hard to follow which version is where, so I decided to make my own.
I'm working on porting Reflection Keen, which is a merger of the Catacomb 3D and Keen Dreams engines. The requirements are decreasing with each new version, but I recommend a fast 020 and 2MB RAM (about 300KB chip) to run them. So far I've only been able to test it in WinUAE, so I'd be interested to hear how it runs on real hardware. Two of the games have shareware versions, the rest can be purchased as part of the Catacombs Pack. Warning: The Steam version of Keen Dreams is NOT compatible. Data files: Keen Dreams: ftp://ftp.3drealms.com/share/keendm.zip Catacomb Abyss: https://www.classicdosgames.com/game...omb_Abyss.html Catacombs Pack: https://www.gog.com/game/catacombs_pack Amiga executables: Keen Dreams: https://drive.google.com/open?id=0Bz...GdfcjF3RElYNzA Catacomb 3D: https://drive.google.com/open?id=0Bz...2c3NGNycl9mZXc Catacomb Abyss: https://drive.google.com/open?id=0Bz...3gxUm5LVmNSOVU Catacomb Armageddon: https://drive.google.com/open?id=0Bz...mppV2lmTjA5LVE Catacomb Apocalypse: https://drive.google.com/open?id=0Bz...WcwU0Y4UVlxRlE CD32: Keen Dreams (incl. 1.13 shareware data): https://drive.google.com/open?id=1oM...fNHXHMNCn5HEdl Catacomb 3D: https://www.aeros-os.org/rapidcartpr.../35/Catacomb3D Source code: https://github.com/BSzili/refkeen/tree/amiga Last edited by BSzili; 20 March 2018 at 13:24. |
14 August 2016, 22:04 | #2 |
Freak
Join Date: Dec 2015
Location: Gladbeck
Age: 47
Posts: 581
|
Will the two other Catacomb games be ported to Amiga, to? (i mean Amiga Ports...
|
15 August 2016, 09:45 | #3 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,315
|
Catacomb II is a rewrite of the first game in C, so they are essentially the same game. Honestly, I'm not sure if I'll bother with them, they hurt my eyes with all that green and purple.
|
15 August 2016, 18:02 | #4 |
Registered User
Join Date: Jan 2014
Location: Belgrade / Serbia
Age: 41
Posts: 1,016
|
I tried Abyss and Keen on real stock A1200.
Link to abyss data gives me 403:forbidden but I found it on similar site. Keen is fully playable. Abyss still not quiet. I'll upload you video to see. And loading times are reeaaally long. Would it be possible that you change the pallette? Here's the video: https://www.dropbox.com/s/xyj9pis8lo...N0232.AVI?dl=0 Last edited by Cobe; 15 August 2016 at 19:04. |
15 August 2016, 19:06 | #5 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,315
|
Oops. I replaced the direct link to Catacomb Abyss with a link to its RGB Classic Games page. So scrolling is is smooth in Keen Dreams, no flickering in the status bar? As for the loading times, I'll try to reproduce it in WinUAE to see what's taking so long.
edit: Changing the palette has been brought up before, but since the game's graphics were designed for the default EGA colors, I'm not sure if it's a good idea. Last edited by BSzili; 16 August 2016 at 14:25. |
16 August 2016, 13:19 | #6 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,706
|
Noticed two issues:
Registered version of Keen Dreams seems not to be supported. Also only IBM-PC beeper emulation is supported. |
16 August 2016, 14:21 | #7 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,315
|
The initial 1.0 registered version of Keen Dreams is not supported by Reflection Keen, 1.92 and 1.93 should work. I'm not aware of any limitations in the shareware version though. As far as I know, it contains all of the levels from the registered version. The only benefit of registering was tech support and updates from SoftDisk.
Doing real-time OPL emulation for the AdLib sound effects would be prohibitively slow. I thought about converting every sound effect at startup and adding hooks into the game to play them, but this is currently pretty low on my list. |
18 August 2016, 07:51 | #8 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,315
|
There was an off-by-one mistake in the sprite scaler, which meant that the bottom row of pixels could get written to all sorts of interesting locations, possibly overwriting code. There was another mistake. Even if the bottom of the sprites was off-screen, screen pixel locations were still calculated for it. This is now fixed as well, so drawing partially visible sprites should be a tiny bit faster.
|
18 August 2016, 08:30 | #9 | |
Registered User
Join Date: Jan 2014
Location: Belgrade / Serbia
Age: 41
Posts: 1,016
|
Quote:
|
|
19 August 2016, 07:49 | #10 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,706
|
By the way how would someone check which version of the game they have?
|
19 August 2016, 08:00 | #11 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,315
|
Keen Dreams is a bit tricky, because there were a few different ones. I don't think any of them says the version number anywhere, but this wiki page can be used to identify them using the file dates:
http://www.shikadi.net/keenwiki/Keen_Dreams_Versions |
19 August 2016, 16:20 | #12 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,706
|
OK, thanks.
|
21 August 2016, 19:18 | #13 |
Zone Friend
Join Date: Jun 2006
Location: Gargore
Age: 44
Posts: 17,789
|
[ Show youtube player ]
|
21 August 2016, 20:01 | #14 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,315
|
Nice video! Too bad they both have issues. Could you tell me what configuration they are running on? The status bar Catacomb Abyss is missing one bitplane. I think I saw this problem before, a listing of your DEVS:Monitors drawers would be helpful.
|
21 August 2016, 20:03 | #15 |
Zone Friend
Join Date: Jun 2006
Location: Gargore
Age: 44
Posts: 17,789
|
You may try in comments, I'm just subscriber and they don't know me.
|
21 August 2016, 20:13 | #16 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,315
|
Oh sorry, I assumed it was your video. I'll contact 'em there
|
21 August 2016, 20:59 | #17 |
Registered User
Join Date: Jan 2014
Location: Belgrade / Serbia
Age: 41
Posts: 1,016
|
Interesting. I didn't have those issues.
|
22 August 2016, 09:00 | #18 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,315
|
I found out what causes the issue: the VGAOnly monitor driver patch. I had to do quite a bit of googling to find out what it does. For one thing, it increases the horizontal frequency of DblPAL and DblNTSC monitor drivers from 27 kHz to 29. This shouldn't be a problem, since the game uses the default PAL/NTSC monitors. Then I also read, that it supposedly promotes PAL/NTSC modes to DblPal/DblNTSC. That sounds like it could cause problems, but I'm still none the wiser why.
|
22 August 2016, 22:13 | #19 |
Registered User
Join Date: Jul 2013
Location: Liverpool
Posts: 2,602
|
Ditto: Except I can't get Keen to jump ! and CAT - Abyss is a little fast if anything. A1200 (040/25 + 32 Meg Ram) to 26 in PAL TV Last edited by Nobby_UK; 22 August 2016 at 22:49. |
22 August 2016, 23:43 | #20 |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 1,306
|
Let me guess... are you playing on single button joystick? Jump is on second button.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A Look Back at Commander Keen | RCK | Retrogaming General Discussion | 43 | 23 April 2023 11:07 |
Catacomb 3D Amiga port, is anyone up for the challenge? | Rebel-CD32 | project.Amiga Game Factory | 53 | 21 August 2016 20:35 |
Problem with game Catacomb | formater | support.WinUAE | 3 | 11 July 2013 13:41 |
Wanted: Wasted Dreams (Amiga CD, Digital Dreams Entertainment) | dex | MarketPlace | 1 | 11 August 2012 15:52 |
Back & Keen | whitegiant89 | New to Emulation or Amiga scene | 6 | 11 May 2007 12:28 |
|
|