Jump to content
IGNORED

Grail of the Gods (rogue-like or mini-RPG)


nanochess

Recommended Posts

  • 2 years later...

Hey Oscar

 

I just played this again for the first time since it came out, it's really fun.

 

A couple of questions for you, based on the Rogue game this was based on.

 

Do the dungeons generate randomly like Rogue?  

 

And I noticed new monsters every few levels, with rats and orcs at the beginning,

and medusas and centaurs and trolls in level 9 which was as far as I got last night.

 

Are there still more monster types as you go further? Is there a dragon at some point?

 

Thanks for yet another enjoyable game, keep 'em coming.

 

Link to comment
Share on other sites

17 hours ago, Steve Jones said:

Do the dungeons generate randomly like Rogue?  

 

And I noticed new monsters every few levels, with rats and orcs at the beginning,

and medusas and centaurs and trolls in level 9 which was as far as I got last night.

 

Are there still more monster types as you go further? Is there a dragon at some point?

Hopefully he doesn't mind answering some questions.  This version of this game does generate dungeon randomly.  The one I converted didn't because I didn't know how the generator works and it used 16-bit comparsion(Colecovision is 8-bit), so I just created 30 maps and took some maps that this version generated.  It just pick from 30 maps.  The item, player, enemies, traps, stairs/grail are placed randomly specifically how many walls it required to be placed.  The original 10-line version(can't remember which system it was for.) is quite clever how procedural the code is.

 

The dragon's on the 12th floor on the harder difficulty. The game's relentlessly hard at that point.  ;)

  • Like 1
Link to comment
Share on other sites

21 hours ago, Steve Jones said:

Hey Oscar

 

I just played this again for the first time since it came out, it's really fun.

 

A couple of questions for you, based on the Rogue game this was based on.

 

Do the dungeons generate randomly like Rogue?  

 

And I noticed new monsters every few levels, with rats and orcs at the beginning,

and medusas and centaurs and trolls in level 9 which was as far as I got last night.

 

Are there still more monster types as you go further? Is there a dragon at some point?

 

Thanks for yet another enjoyable game, keep 'em coming.

 

Hi Steve.

 

it isn't based on Rogue. It's different from Rogue in the mechanics of dungeon generation and enemy filling. But still random like Rogue.

 

Yes, there are Dragons in the hard level in the deepest dungeons. But I'm afraid with same style of battle. No bosses per se.

 

You're welcome.

  • Like 1
Link to comment
Share on other sites

  • 6 months later...
1 hour ago, sramirez2008 said:

This is one of my favorite games, especially the Plus version (love those sprites!). Although it never saw a cart release, is there any chance of having boxes made, assuming there would be sufficient demand?

 

Thanks for the game @nanochess

I don't see a chance for a cartridge release, as my contact with the original author of the game in Darkbasic never was answered.

  • Sad 1
Link to comment
Share on other sites

  • 2 years later...
  • 7 months later...

I compiled grail_plus.bas.  When I used as1600 I got 25 undefined symbol errors.

grail.asm:1885: ERROR - undefined symbol  label_TITLE_BITMAPS_0
grail.asm:1895: ERROR - undefined symbol  label_TITLE_BITMAPS_1
grail.asm:1906: ERROR - undefined symbol  label_TITLE_BITMAPS_2
grail.asm:1917: ERROR - undefined symbol  label_TITLE_BITMAPS_3
grail.asm:1924: ERROR - undefined symbol  label_TITLE_CARDS
grail.asm:2595: ERROR - undefined symbol  label_BKGN_MUSIC
grail.asm:4923: ERROR - undefined symbol  label_SKELETON_BITMAPS_0
grail.asm:4933: ERROR - undefined symbol  label_SKELETON_BITMAPS_1
grail.asm:4944: ERROR - undefined symbol  label_SKELETON_BITMAPS_2
grail.asm:4955: ERROR - undefined symbol  label_SKELETON_BITMAPS_3
grail.asm:4962: ERROR - undefined symbol  label_SKELETON_CARDS
grail.asm:4974: ERROR - undefined symbol  label_MUSIC_GAME_OVER
grail.asm:5001: ERROR - undefined symbol  label_YOU_DIED_BITMAPS_0
grail.asm:5011: ERROR - undefined symbol  label_YOU_DIED_BITMAPS_1
grail.asm:5022: ERROR - undefined symbol  label_YOU_DIED_BITMAPS_2
grail.asm:5029: ERROR - undefined symbol  label_YOU_DIED_CARDS
grail.asm:5058: ERROR - undefined symbol  label_YOU_WIN_KIWI_BITMAPS_0
grail.asm:5068: ERROR - undefined symbol  label_YOU_WIN_KIWI_BITMAPS_1
grail.asm:5079: ERROR - undefined symbol  label_YOU_WIN_KIWI_BITMAPS_2
grail.asm:5086: ERROR - undefined symbol  label_YOU_WIN_KIWI_CARDS
grail.asm:5098: ERROR - undefined symbol  label_MUSIC_VICTORY
grail.asm:5131: ERROR - undefined symbol  label_YOU_WIN_BITMAPS_0
grail.asm:5141: ERROR - undefined symbol  label_YOU_WIN_BITMAPS_1
grail.asm:5152: ERROR - undefined symbol  label_YOU_WIN_BITMAPS_2
grail.asm:5159: ERROR - undefined symbol  label_YOU_WIN_CARDS
 ERROR SUMMARY - ERRORS DETECTED 25

Link to comment
Share on other sites

21 hours ago, pacmannumber9 said:

I compiled grail_plus.bas.  When I used as1600 I got 25 undefined symbol errors.

grail.asm:1885: ERROR - undefined symbol  label_TITLE_BITMAPS_0
 ERROR SUMMARY - ERRORS DETECTED 25

I just tested the latest ZIP file grail_20180210.zip and it compiles without problems.

 

You need to invoke the compiler from the same directory where are all the game files.

 

My command-line was this:

 

intybasic --cc3 --title "Grail of the gods" grail_plus.bas grail_plus.asm

as1600 -o grail_plus grail_plus.asm

jzintv --jlp -z1 grail_plus

Link to comment
Share on other sites

On 3/15/2024 at 12:20 AM, nanochess said:

I just tested the latest ZIP file grail_20180210.zip and it compiles without problems.

 

You need to invoke the compiler from the same directory where are all the game files.

 

My command-line was this:

 

intybasic --cc3 --title "Grail of the gods" grail_plus.bas grail_plus.asm

as1600 -o grail_plus grail_plus.asm

jzintv --jlp -z1 grail_plus

Thank you.  I had found the problem before it posted.  I had changed directories in the middle of the process.

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...