Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Interlisp Hungarian RingsView game page

My second game using the Medley Interlisp environment
Submitted by Pixel_Outlaw — 5 hours, 12 minutes before the deadline
Add to collection

Play game

Interlisp Hungarian Rings's itch.io page

Results

CriteriaRankScore*Raw Score
Entertainment - how enjoyable is the game?#152.1652.714
Creativity - how original is the idea?#162.7353.429
Presentation - how does it look/feel?#162.5073.143
Overall#162.4693.095

Ranked from 7 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Developer (1 edit)

For updates to this game, please use the Github repository instead.
https://github.com/RyanBurnside/Interlisp-Hungarian-Rings/tree/main

Submitted(+1)

Fun to run something on one of the retro big boys -- I remember dreaming about having a super high resolution black and white display all to myself! Performance was good, no problems with mouse targets, image was really crisp. Nice puzzle!

Developer

@the_dot_matrix Glad you took it for a spin!

The VM isn't mine - my game was just a vehicle for awareness for the Medley Interlisp Revival Project. I'm very happy they have it online. (Local install isn't too bad either thankfully.)

Submitted(+1)

The online environment worked like a charm, and it's neat to use something that looks just like an old Apple II desktop. Thanks for providing such an easy to use VM for a custom LISP setup!

I struggle with 2 rings and rubix cubes, so I think I'll be here until next week trying to solve this. :D

Submitted(+1)

Cool ! Thanks for the trip back through time, and schooling us on Interlisp! Medley online is amazing. I love seeing this tech. And your game is excellent. Graphics look nice. (No way I'm going to solve this. I started banging my head after 10 minutes.)
Great job.   

Developer (10 edits)

@grumblyharmonics Thanks for the tip, it seems that symbol is available in the full environment and my guess it comes in from the bitmap editor or drawing package leaking it into the toplevel. The online VM does the full load so it wasn't caught. If anyone tries it locally they should probably do the --apps flag as grumblyharmonics did. I'll fix it after the jam since I can't edit my submission.

I'll provide the proper values (you can tweak the source code file if you wish such that you don't have to do the --apps flag) Tweak the DRAW.BALL function prior to loading.

Or, if you're feeling *very* adventurous you can do ED(DRAW.BALL) after loading the file and bring up the structure editor to substitute the numeric values. Then middle click the title bar when "done" and save them.  That'll fix it for the current session. Saving the edited function to file is an exercise left to the reader. :)



Bonus brownie points if you're feeling froggy.

Submitted(+1)

Thanks for the clear installation+running instructions. The graphics look fantastic and “click to rotate” interface is nice.

When I ran the environment as just medley, it didn’t work for me. I got this error:

UNBOUND-VARIABLE

In OLDFAULT1: GRAYSHADE2 is an unbound variable.

It worked after I ran the environment as medley --apps.

Developer (3 edits)

I was informed yesterday you can also load the file using the pull out side menu on the Medly VM as well as the desktop "IMPORT/EXPORT" button on the desktop. Just another option to load the file into the VM's filesystem. Following that, the usual Right Click desktop EXEC -> Interlisp shell followed by (LOAD "RING.LISP") followed by (HUNGARIAN.RINGS) in the InterLisp EXEC window. :)

Submitted(+1)

Wow, Medley is cool! Thanks for putting this together, I didn’t think I’d be playing a game in a full Lisp OS. I feel like a proper hacker XD

The game is diabolically difficult. It’s like solving a Rubiks cube from first principles, I kinda love it.

Developer (7 edits)

Playing the Game:

To play the game you have two options. The online emulator provides very easy access but if you're interested in a real Lisp OS, eventually you'll want a personal copy.


ONLINE https://interlisp.org/software/access-online/

  1. Use the online Medley Environment and upload the RING.LISP file using the "IMPORT/EXPORT" button on the VM there. In the window, drag your copy of RING.LISP over.
  2. Once, you've uploaded the RING.LISP file move back to the Interlisp desktop. Right click a blank space on the desktop and select EXEC -> Interlisp from the menu. (Drag out the window it's prompting for)
  3. Type (LOAD "RING.LISP") to load the file you've uploaded.
  4. In the same Exec window type (HUNGARIAN.RINGS) and the game will prompt you to position 2 windows. One is the live puzzle and the other is a card with a solved picture.
  5. To play the game simply click inside the loop you wish to shift. Left click rotates left, right rotates right. (The game actually just uses the angle from the center of the screen to the mouse to determine the ring to rotate)
  6. To quit the game middle click the puzzle window and select 'Close'. (The other window can be right clicked and 'close' selected.)
  7. It is probably best to log out when done. (LOGOUT)

OFFLINE https://interlisp.org/software/install-and-run/

  1. Place the file in the root directory of your medley install and follow steps 2 onward. This is '~/il/' for me on Linux. Consult the docs for where your root directory for Medley is otherwise.When you start medley you'll want the full environment with the --apps flag. Otherwise you'll have to adjust the unknown symbols of DRAW.BALL. (Which I didn't catch)