Shop OBEX P1 Docs P2 Docs Learn Events
Zork for propeller - Page 2 — Parallax Forums

Zork for propeller

2»

Comments

  • Dr_AculaDr_Acula Posts: 5,484
    edited 2010-08-03 07:02
    Zork running in MPM on the dracblade:
    1A>                                                                             
    1A>zork1                                                                        
    ZORK I: The Great Underground Empire                                            
    Copyright (c) 1981, 1982, 1983 Infocom, Inc. All rights                         
    reserved.                                                                       
    ZORK is a registered trademark of Infocom, Inc.                                 
    Revision 88 / Serial number 840726                                              
                                                                                    
    West of House                                                                   
    You are standing in an open field west of a white house, with                   
    a boarded front door.                                                           
    There is a small mailbox here.                                                  
                                                                                    
    >       
    
    

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.smarthome.viviti.com/propeller
  • Brian RileyBrian Riley Posts: 626
    edited 2010-08-11 21:44
    unixoid wrote: »
    Oldbitcollector, yes, these may very well work as long as they are version 3 files. I did not do much testing on any files other than Zork files though.

    I just started to pull the pieces together. Is it safe to assume that I simply rename ZORK1.DAT to ZORK1.Z3 and place it in the root directory on the SD card?

    Also, what about Zork2 and Zork3? Do I have to change any numbers for to run them? Or, do I just need to edit the storyFile textname in the DAT section?


    cheers ... BBR
  • unixoidunixoid Posts: 17
    edited 2010-08-11 22:13
    I just started to pull the pieces together. Is it safe to assume that I simply rename ZORK1.DAT to ZORK1.Z3 and place it in the root directory on the SD card?

    Also, what about Zork2 and Zork3? Do I have to change any numbers for to run them? Or, do I just need to edit the storyFile textname in the DAT section?

    Yes, the file simply needs to be placed in the root directory. By default it looks for ZORK1.Z3. Renaming ZORK1.DAT to ZORK1.Z3 will work or you can simply change the name hardcoded in the spin file.
    Zork 2 and 3 (as well as the other games from oldbitcollector's URL) should run with the default numbers.
    I only tested Zork 1 thoroughly (actually played it from start to finish) so if you find issues with the other games, let me know.
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2010-08-12 07:40
    Yikes, Zork3 is a rather large file in CP/M. Took two minutes to download to a Propeller at 38k baud.

    Anyway, looks like fun. Now - if I can just resist the temptation to look up the cheats on the interweb...
    1A>zork3                                                                        
    As in a dream, you see yourself tumbling down a great, dark                     
    staircase. All about you are shadowy images of struggles                        
    against fierce opponents and diabolical traps. These give way                   
    to another round of images: of imposing stone figures, a cool,                  
    clear lake, and, now, of an old, yet oddly youthful man. He                     
    turns toward you slowly, his long, silver hair dancing about                    
    him in a fresh breeze. "You have reached the final test, my                     
    friend! You are proved clever and powerful, but this is not                     
    yet enough! Seek me when you feel yourself worthy!" The dream                   
    dissolves around you as his last words echo through the                         
    void....                                                                        
                                                                                    
    ZORK III: The Dungeon Master                                                    
    Copyright 1982 by Infocom, Inc. All rights reserved.                            
    ZORK is a trademark of Infocom, Inc.                                            
    Release 17 / Serial number 840727                                               
                                                                                    
    Endless Stair                                                                   
    You are at the bottom of a seemingly endless stair, winding                     
    its way upward beyond your vision. An eerie light, coming from                  
    all around you, casts strange shadows on the walls. To the                      
    south is a dark and winding trail.                                              
    Your old friend, the brass lantern, is at your feet.                            
                                                                                       
    >s                                                                              
    It is pitch black. You are likely to be eaten by a grue.                        
                                                                                    
    >look                                                                           
    It is pitch black. You are likely to be eaten by a grue.                        
                                                                                    
    >s                                                                              
    Oh, no! A lurking grue slithered into the room and devoured                     
    you!                                                                            
                                                                                    
       ****  You have died  ****                                                    
                                                                                    
    You find yourself deep within the earth in a barren prison                      
    cell. Outside the iron-barred window, you can see a great,                      
    fiery pit. Flames leap up and very nearly sear your flesh.                      
    After a while, footfalls can be heard in the distance, then                     
    closer and closer.... The door swings open, and in walks an                     
    old man.                                                                        
                                                                                    
    He is dressed simply in a hood and cloak, wearing a few simple                  
    jewels, carrying something under one arm, and leaning on a                      
    wooden staff. A single key, as if to a massive prison cell,                     
    hangs from his belt.                                                            
                                                                                    
    He raises the staff toward you and you hear him speak, as if                    
    in a dream: "I await you, though your journey be long and full                  
    of peril. Go then, and let me not wait long!" You feel some                     
    great power well up inside you and you fall to the floor. The                   
    next moment, you are awakening, as if from a deep slumber. 
    
  • Brian RileyBrian Riley Posts: 626
    edited 2010-08-12 09:30
    unixoid wrote: »
    ... Renaming ZORK1.DAT to ZORK1.Z3 will work or you can simply change the name hardcoded in the spin file.

    Great ... I just wanted to make sure that the ".Z3" suffix didn't indicate something special had to be done to the ".DAT" file first.

    cheers ... BBR
  • SeekerSeeker Posts: 58
    edited 2011-03-10 21:59
    I just found this thread... and boy it brings back memories. I was wondering if anyone ever got the VGA resolution bumped up, even if just a little. I mean 80 X 40 would be GREAT! But I would settle for less. 32 X 15 is so low res it makes the game play difficult.

    Also, as a side note... is there a way to create a custom .dat file without having worked for Infocom in the distant past? ;)

    I can see it now....

    "It is late at night. You have wandered into the Parallax test center. Chip is asleep at the bench. In front of him is a Prop II prototpe all wired up and waiting to be played with..."
  • potatoheadpotatohead Posts: 10,261
    edited 2011-03-10 22:23
    Yes. It's called "interactive fiction", and there are tools and game contest every year. I love this simple computer game art form.

    Start here:

    http://www.ifarchive.org/

    :)

    And here:

    http://www.ifcomp.org/
  • RobotWorkshopRobotWorkshop Posts: 2,307
    edited 2011-03-11 08:00
    I think I still have my Zork maps somewhere. Time to do some digging! Thank you for your work on this project.

    Robert
  • RaymanRayman Posts: 14,877
    edited 2011-05-25 12:50
    I'm getting more interested in this again... It sounds like this may be something that could benefit from faster flash memory...
    Maybe I'll try to combine this with a 720p VGA driver to work on an HDTV and this new IR keyboard driver from a different thread...
  • SeekerSeeker Posts: 58
    edited 2011-05-25 13:11
    Rayman wrote: »
    I'm getting more interested in this again... It sounds like this may be something that could benefit from faster flash memory...
    Maybe I'll try to combine this with a 720p VGA driver to work on an HDTV and this new IR keyboard driver from a different thread...

    Excellent! This thread got me hooked on IF programming, and it would be nice to be able to play a .z8 game on the Prop (or Prop II) with a better resolution.

    Just hoping. ;)
  • RaymanRayman Posts: 14,877
    edited 2011-05-25 14:09
    Well, I was feeling brave and hooked up the 720p settings from this thread:
    http://forums.parallax.com/showthread.php?103963-1280-x-720-Tile-Driver

    onto a 42" HDTV and it works pretty good. The picture is perfectly stable,
    but there's a 1" black band on top and a smaller one on the bottom.
    Also, I'm missing a few pixels horizontally...

    I'll have to try tweeking the driver or my TV to see if I can get it better...
  • SeekerSeeker Posts: 58
    edited 2011-05-25 14:15
    Cool! I look forward to seeing the results.
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2011-05-25 15:35
    Seeing this thread again inspired me to do a little modification to this using the IRkeyboard driver and Baggers Half-height font. You have to compile this using BST (eliminating unused spin methods) but with it set for 40x27, it looks pretty good on my TV.

    proZ-bst-archive-110525-183142.zip

    OBC
  • SarielSariel Posts: 182
    edited 2011-05-26 04:03
    Brilliant work guys. I can't wait until I am done moving so that I can get my work bench back up and running and try this out. Kinda "Broke my cherry" with computers playing these games on my Apple ][+ back in the day.
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2012-09-09 22:44
    Resurrected this project again with the Hi-res VGA driver. Gameplay is now 80x40

    Also added a minimal game loader so it can handle multiple games easily.

    http://propellerpowered.com/forum/index.php?topic=111.msg467#msg467

    https://www.dropbox.com/sh/qwhixzvtlrvp1u1/fmzOix84Wu/PropellerBASIC/Useful%20Binaries/sources

    Jeff
  • softconsoftcon Posts: 217
    edited 2012-09-12 12:14
    And, now I'll take this, rip out all the vga stuff, and recode it to send text to the emic2 chip, and poof, instant extra ram for files. :)
    Ahh, Anyone else purchased the treasures of infocom? I have volumes I and II, as well as Leather goddesses of phobos (it's not included in the treasures collections for some reason) I'll have to try these out, after I get everything wired up, this will really be neat.
    Thanks for the thread and the work.
    I'm going to have fun with this.
Sign In or Register to comment.