English Amiga Board


Go Back   English Amiga Board > Other Projects > project.Amiga Game Factory

 
 
Thread Tools
Old 14 August 2016, 21:27   #1
BSzili
Registered User

BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 214
Send a message via MSN to BSzili
[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

Source code:
https://github.com/BSzili/refkeen/tree/amiga

Last edited by BSzili; 21 August 2016 at 21:27.
BSzili is offline  
AdSense AdSense  
Old 14 August 2016, 23:04   #2
NeoHippie2016
ShantiOm

NeoHippie2016's Avatar
 
Join Date: Dec 2015
Location: Gladbeck
Posts: 216
Will the two other Catacomb games be ported to Amiga, to? (i mean Amiga Ports...
NeoHippie2016 is offline  
Old 15 August 2016, 10:45   #3
BSzili
Registered User

BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 214
Send a message via MSN to BSzili
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.
BSzili is offline  
Old 15 August 2016, 19:02   #4
Cobe
Registered User

 
Join Date: Jan 2014
Location: Belgrade / Serbia
Age: 34
Posts: 513
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 20:04.
Cobe is offline  
Old 15 August 2016, 20:06   #5
BSzili
Registered User

BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 214
Send a message via MSN to BSzili
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 15:25.
BSzili is offline  
Old 16 August 2016, 14:19   #6
Minuous
Coder/webmaster/gamer
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 1,650
Noticed two issues:

Registered version of Keen Dreams seems not to be supported.
Also only IBM-PC beeper emulation is supported.
Minuous is offline  
Old 16 August 2016, 15:21   #7
BSzili
Registered User

BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 214
Send a message via MSN to BSzili
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.
BSzili is offline  
Old 18 August 2016, 08:51   #8
BSzili
Registered User

BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 214
Send a message via MSN to BSzili
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.
BSzili is offline  
Old 18 August 2016, 09:30   #9
Cobe
Registered User

 
Join Date: Jan 2014
Location: Belgrade / Serbia
Age: 34
Posts: 513
Quote:
Originally Posted by BSzili View Post
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.
Scrolling is as smooth as it can be on monitor through av->hdmi. I didn't try on crt. And the status bar didn't flicker.
Cobe is offline  
Old 19 August 2016, 08:49   #10
Minuous
Coder/webmaster/gamer
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 1,650
By the way how would someone check which version of the game they have?
Minuous is offline  
Old 19 August 2016, 09:00   #11
BSzili
Registered User

BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 214
Send a message via MSN to BSzili
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
BSzili is offline  
Old 19 August 2016, 17:20   #12
Minuous
Coder/webmaster/gamer
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 1,650
OK, thanks.
Minuous is offline  
Old 21 August 2016, 20:18   #13
s2325
Zone Friend

s2325's Avatar
 
Join Date: Jun 2006
Location: Gargore
Age: 37
Posts: 17,745
[ Show youtube player ]
s2325 is offline  
Old 21 August 2016, 21:01   #14
BSzili
Registered User

BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 214
Send a message via MSN to BSzili
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.
BSzili is offline  
Old 21 August 2016, 21:03   #15
s2325
Zone Friend

s2325's Avatar
 
Join Date: Jun 2006
Location: Gargore
Age: 37
Posts: 17,745
You may try in comments, I'm just subscriber and they don't know me.
s2325 is offline  
Old 21 August 2016, 21:13   #16
BSzili
Registered User

BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 214
Send a message via MSN to BSzili
Oh sorry, I assumed it was your video. I'll contact 'em there
BSzili is offline  
Old 21 August 2016, 21:59   #17
Cobe
Registered User

 
Join Date: Jan 2014
Location: Belgrade / Serbia
Age: 34
Posts: 513
Interesting. I didn't have those issues.
Cobe is offline  
Old 22 August 2016, 10:00   #18
BSzili
Registered User

BSzili's Avatar
 
Join Date: Nov 2011
Location: Hungary
Posts: 214
Send a message via MSN to BSzili
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.
BSzili is offline  
Old 22 August 2016, 23:13   #19
Nobby_UK
Registered User
Nobby_UK's Avatar
 
Join Date: Jul 2013
Location: Liverpool
Posts: 832
Quote:
Originally Posted by Cobe View Post
Interesting. I didn't have those issues.

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 23:49.
Nobby_UK is offline  
Old 23 August 2016, 00:43   #20
Solo Kazuki
Registered User
Solo Kazuki's Avatar
 
Join Date: Sep 2004
Location: Poland
Posts: 232
Let me guess... are you playing on single button joystick? Jump is on second button.
Solo Kazuki is offline  
AdSense AdSense  
 


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 14 19 October 2017 23:32
Catacomb 3D Amiga port, is anyone up for the challenge? Rebel-CD32 project.Amiga Game Factory 53 21 August 2016 21:35
Problem with game Catacomb formater support.WinUAE 3 11 July 2013 14:41
Wanted: Wasted Dreams (Amiga CD, Digital Dreams Entertainment) dex MarketPlace 1 11 August 2012 16:52
Back & Keen whitegiant89 New to Emulation or Amiga scene 6 11 May 2007 13:28

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 00:34.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.21617 seconds with 12 queries