An adventure between two worldsWindows · DOS · 3dfx
01 / The legend
Before the dream, there was a legend.
A well between worlds. Five priests. A boy who found his way through.
Ancient Egypt
The Blue Water
Five high priests discover the Blue Water: the earthly reflection of the Well of Dreams. Every dream passes through this link between the waking world and the world of dreams.
Through secret rituals, the priests learn to enter its waters and understand the passage of time. They build the first pyramid around the well. But one of them conceals his journeys from the others.
When his betrayal is revealed, the remaining priests shatter the Harmony and seal the well. Trapped within it, neither living nor dead, he gathers the fragments of nightmares into a new power: the Will.
1988
A child crosses over
A boy dives into a lake and discovers the Blue Water. On his return, witnesses calling themselves “the Organisation” question him about his journey.
The men disappear, officially drowned. In the world of dreams, they turn discovery into experiment—and the dream becomes their laboratory.
1998
His name is Duncan
Ten years have passed. The child has grown, but his fate is still bound to the Blue Water. The passage opens to him a second time.
The legend begins.
An English adaptation of “El fantástico mito de Duncan”, original Spanish manual, pp. 4–5. The dates belong to the game’s story.
Duncan / Manual, p. 7↗Before the journey / Manual, p. 5↗
02 / The universe
The places we leave in our sleep.
In the manual’s universe, the dreams of living beings become places. Duncan travels through this shared world: on foot, through the air, and into the unknown.
A path through the dream / Manual, p. 8↗Familiar faces, unfamiliar worlds / Manual, p. 16↗A room beyond reason / Manual, p. 14↗
Original illustrations and game imagery reproduced from the manual. Captions are written for this tribute. Select an image to see it larger.
The demo needs a desktop or laptop with a keyboard. The story, artwork and credits are here to explore on any screen.
03 / The adventure continues
Enter the dream.
A little of that world, here in your browser.
Cryo Interactive, 1997Browser demo
Dreams to Reality · 1997
Return to the world of dreams
Dreams to Reality
An adventure beyond the waking world.
Starting...
Sound starts when you play. Your progress stays in this browser.
Click the game to give it the keyboard. Press ? for help, or Shift + Tab to return to the page.
Move
Run
↑
Walk
Alt
Backwards
↓
Fast backwards
↓+Ctrl
Jump
Ctrl
Long jump
Ctrl+↑
Take off
↑+Alt
Fly or swim
hold Alt+arrows
Surf, motorcycle
arrows
Fight
Combat mode
Space
Kick
Ctrl
Lift-kick
↑+Ctrl
Punch
Alt
Combo
tap Ctrl or Alt quickly
Defend
↓
Magic
Pre-select a spell
123
Swing sword, shoot arrow
Alt
Spells page
Tab
Take a spirit
walk your clone into the character
Game
Menu (spells, items, load)
Esc
Cameras
Alt+5 to 0
Original control screen
F10
Real or 2D shadow
Ctrl+S
Keyboard, joypad mode
KJ
Number keys
top row, not the keypad
This page
Show these controls
?
Leave the game
Shift+Tab
Back to the game
Esc or a click
Fullscreen
F11 or the toolbar
Gamepad (experimental)
Move
left stick or d-pad = arrows
Jump, kick
A = Ctrl
Punch, walk, fly
X = Alt
Combat mode
Y = Space
Defend
B = ↓
Spells 1, 2, 3
LBRBLT
Menu
Start = Esc
Confirm
Back = Enter
Sources: the game's README.TXT (movement, combat, magic, cameras, F10, J, K), its code (Tab spells page, Ctrl+S shadows) and the port's pad layout. F1 to F6 change the original's internal resolution; the browser sizes the picture for you, so leave them alone. On macOS, Ctrl+arrows are Mission Control shortcuts: turn them off in System Settings, Keyboard, Shortcuts, or the game will not see them.
A little help Playing in your browser
Returning to the game
Click the picture to take control. Use the toolbar’s Menu button if Esc leaves fullscreen in your browser.
Your progress
The game saves on level entry. Your save stays in this browser on this site; clearing site data removes it.
About this demo
This is a small playable part of the original game. The original CD music is not included. Sound begins after you press play.
If something goes wrong
Try reloading, or use a current desktop browser with hardware acceleration. The game needs WebGL 2 and WebAssembly threads.
Browser storage settings
Remove the downloaded demo and your saved game from this browser.
04 / The creators
Every dream starts with someone.
To the people who gave this world its places, its characters, its voice and its life.
The team / Original manual, p. 28↗
The original team
As credited in the 1997 manual. Role headings translated into English; original credit groupings preserved.
Some worlds stay with us long after we leave them. This tribute brings together a piece of Dreams to Reality, its original artwork and the names of the people who made it.
The browser demo runs the original Windows program, recompiled for today’s browsers with a new host runtime and renderer. The story, characters, artwork and music belong to the original creators.
Spanish edition · 33 PDF pages · 11.3 MB Story adapted from pp. 4–7; imagery and credits attributed throughout.
About the browser port
The Windows executable was lifted to C with pcrecomp, compiled to WebAssembly with Emscripten, and connected to an SDL3 host runtime and a WebGL 2 renderer built on sokol_gfx. The demo preserves browser saves with IndexedDB.