Release Rogue, the original dungeon crawler, for the Pandora.


dgame

Active Member
Joined
Oct 1, 2006
Messages
945
This is the original UNIX Rogue version 5.4 in PND form.


Please test. Thank you.


preview.png


Description and Instructions Inside Spoiler:

Basic Gameplay:


In Rogue, the player assumes the role of an adventurer.


The game starts at the uppermost level of an unmapped


dungeon with a myriad of monsters and treasures.


The goal is to descend to the bottom level, retrieve the


Amulet of Yendor, and then ascend to the surface.


Until the Amulet is retrieved, the player cannot return to


earlier levels. Monsters in the levels become progressively


more difficult to defeat.


source: http://en.wikipedia....28video_game%29


Basic Instructions:


To get started you really only need to know two commands.


The command ? will give you a list of the available commands


and the command / will identify the things you see on the screen.


You are the @ character.


Press space bar to advance through --More-- messages.


The complete guide to Rogue is included in the Documentation menu.


source: http://rogue.roguefo...gue-5-4/man54/


Rogue 5.4 Pandora Port Behavior:


Saved game is automatically restored at next start.


The character can be moved with the keyboard keys or dpad arrows.


However, Shift <dir> to run only works on keyboard keys and not on the dpad arrows.


CTRL <dir> to run till adjacent only works on keyboard keys and not on the dpad arrows.


Pandora Port Credits:


Pandora port compiled from The Roguelike Restoration Project 5.4.5a source code.


A patch from fedoraproject.org was applied for fixing corrupt writing of savefiles.


Compiled on the Pandora using C/C++ Development Tools 0.0.39


http://rogue.rogueforge.net/


http://rogue.roguefo...4.5a-src.tar.gz


http://arm.koji.fedo...o?buildID=49924


http://repo.openpand...s.freamon.40n8e

rogue54.pnd
 

Attachments

  • rogue54.pnd
    201.1 KB · Views: 153
Last edited by a moderator:
Ooh ooh, Rogue.


I must be a little young for the B&W version as when I was in school, it was 16 color IIRC.


Thanks, will give this a try.
 
Last edited by a moderator:
I did one port of Crawly, but someone has one up in the repo (or the boads?) for quite some time. (Is it significantly changed recently?)


Talk to whoever did that port...


jeff
 
The guy who did it is MIA, and hasn't logged in since January (his Pandora is out for repairs, I think).
 
Ooh ooh, Rogue.


I must be a little young for the B&W version as when I was in school, it was 16 color IIRC.


Thanks, will give this a try.

The Epyx version of Rogue for DOS is the version of Rogue I played the most. It had colors and used an extended character set so


the lead character was a yellow smiley face, and scrolls were blue musical notes, etc. It runs nicely in DOSBox on the Pandora.


However Epyx Rogue is commercial software.


I like this original ASCII version as it plays about the same as the DOS version and is freely distributable.


If there is interest I can add in things like:


1. Having it ask for Rogue's Name at start-up (currently it uses whoami results from the system as the name)


2. Use Rogue's Name as a part of the save file name.


3. Having it restore the related saved game at start.


These changes would probably make it better for multiple users on the same Pandora.


I did not put these changes in as only I play Rogue on my Pandora.


A good article about Rogue:


"...Here's the key difference between Rogue and any other game you might play: permanent death. You see, while you can save your game for later play, every time you start up Rogue and choose to continue your progress, the game deletes the save file. If your character dies, he dies permanently..."


http://crpgaddict.bl...ive-played.html
 
Last edited by a moderator:
Ooh ooh, Rogue.


I must be a little young for the B&W version as when I was in school, it was 16 color IIRC.


Thanks, will give this a try.

The Epyx version of Rogue for DOS is the version of Rogue I played the most. It had colors and used an extended character set so


the lead character was a yellow smiley face, and scrolls were blue musical notes, etc. It runs nicely in DOSBox on the Pandora.


However Epyx Rogue is commercial software.


I like this original ASCII version as it plays about the same as the DOS version and is freely distributable.


If there is interest I can add in things like:


1. Having it ask for Rogue's Name at start-up (currently it uses whoami results from the system as the name)


2. Use Rogue's Name as a part of the save file name.


3. Having it restore the related saved game at start.


These changes would probably make it better for multiple users on the same Pandora.


I did not put these changes in as only I play Rogue on my Pandora.


A good article about Rogue:


"...Here's the key difference between Rogue and any other game you might play: permanent death. You see, while you can save your game for later play, every time you start up Rogue and choose to continue your progress, the game deletes the save file. If your character dies, he dies permanently..."


http://crpgaddict.bl...ive-played.html
I played the version you speak of. It seemed like public domain not commercial however from what I remember.


Regarding the save file, I developed a work around for this but don't remember it exactly, something like copying the save file and chaning the name of the file for backup.


I liked the colors and would like to try out the unoriginal color under DOSBox or the new ReBirth Entry. Unfortunately, I don't have my old 5 1/4 discs anymore.
 
Last edited by a moderator:
The commercial versions of Rogue are pretty easy to find online.


These are what some look like: http://www.mobygames...gue/screenshots


If you can find the images they usually work if the Pandora has an emulator for the related system.


There are also good open source 'color' Rogue Clones that run in DOSBox out there.


I started to go that route and was looking to package up a DOS based Rogue clone in a PND.


Found The Roguelike Restoration Project and decided to use native UNIX source code instead.


I haven't posted an updated PND yet but I added some features found in other Rogue variations to 5.4:


1. Ask for Rogue's Name at start up (defaults to whoami results if Enter is pressed)


2. Use Rogue's Name as a part of the save file name.


3. Auto restore the Name related saved game at next start.


4. "Hello Name, Welcome to the Dungeons of Doom. Type ? for help." message at start of a new game and


5. "Hello Name, Welcome back to the Dungeons of Doom." message at the start of a saved game.


This way I can press Enter to continue my journey.


If someone else wants to play then they can enter a different name at start up.
 
Last edited by a moderator:
Back
Top