The oldest hangover on Earth is a Z-machine interactive fiction game written with Inform 7 and is © 2015 by Marius Müller. It was entered Ectocomp 2015 where it took 2nd place in La Petite Mort division.
You play as someone who got mummified for a lark centuries ago, then woke up with their cat in modern times. Unfortunately, you're missing a few vital organs which you'll need to replace before you can make your way in this new world.
This solution is by David Welbourn, and is based on Release 1 of the game.
Darkness
> stand. open sarcophagus.
Examination room
> x me. i. stand.
> x khepera. x sarcophagus.
> x door. x sensor. touch it.
> x steel table. x book. read it. (You now know English.)
> x counter. x laptop. read it. (You now know modern life.)
> x end table. x heart. look in it.
> x lung. take mouse. x it. give mouse to khepera. (Wants a challenge.)
> x stomach. x fridge. open it. look in it.
> take processor. x it. x salad. take it.
Instead, you toss the salad on the floor, summoning a vaccuming drone.
> put processor in stomach. (+1)
> take drone. (It's a bit too fast for you.)
> put mouse on drone. (Khepera flips over the drone.)
> take drone. put drone in lung. (+1)
> break laptop. take cpu. x it.
> put cpu in heart. (+1. You are now fully functional.)
It's not obvious which way the door is.
> touch sensor. e.
Hallway
> x coat hook. x coat. take coat.
> s.
Entry hall
> take stack. read newspaper. (New York?)
> s. (Can't go naked.)
> wear coat. s.
I refuse to comment on the "twist" ending.
*** The End ... ? ***
There's only one other character, unless you think the drone counts:
Only mentioned:
You have so far scored your-score out of a possible 3, in several turns.
This walkthrough is provided free of charge since the work it's based on has less than fifteen locations. Please consider it a thank you for your support! I create larger walkthroughs too! Please visit my Patreon account if you're interested in helping me create more interactive fiction walkthroughs. I appreciate all the help I can get! Thanks again.
Thank You to my Patreon supporters