Play Holy Diver (NES) Online

Console NES Genre Platformer Players
Loading game...

Cloud Save

Controls

Click the game first to enable controls.

Player 1

WASD
Move/crouch/aim/select Spell
K
Jump
J
Fire/cast Spell
Enter
Status/spell Menu
R Shift
Toggle Magic

Emulator

Q
Fast Forward
E
Rewind
4
Slow Motion
1
Quick Save State
2
Quick Load State
3
Change State Slot
Gameplay screenshot of Holy Diver for NES

Overview and Gameplay

Holy Diver follows Randy as he searches for five Crimson Emblem Seals and battles the forces of Black Slayer. Six side-scrolling stages lead through castles, caves, lava chambers, ruins, and demonic strongholds, with a guardian waiting at the end of each area.

Randy begins with unlimited fireballs and gains new magic after defeating the first four bosses. Blizzard freezes enemies and solidifies lava, Breaker delivers a concentrated shot, Overdrive creates rotating blades, and Thunder strikes across the screen. Permanent equipment improves jumping, reduces spell costs, limits damage, and lets normal shots break special blocks.

Controls And Mechanics

The directional pad moves, crouches, aims upward, and selects spells. A jumps, B fires or casts the active spell, Select toggles magic use, and Start opens the status and spell screen.

Spells consume magic points, while hearts and potions restore life or magic. Meter extensions increase maximum capacity, extra-life dolls add lives, and Dragon Carvings temporarily transform Randy into a flying, fire-breathing dragon. Damage drains life, pits cause immediate death, and losing every life restarts the current stage.

Version Notes

This is the original 1989 Japanese Famicom release. The interface uses short English or romanized labels alongside Japanese stage text, while the action and spell systems require little reading during play.

Release And Credits

  • Release year: 1989
  • Developer: Irem
  • Publisher: Irem
  • Original platform: Family Computer
Version
holy-diver_japan.nes
Status
Playable in browser
Updated
July 20, 2026

Join the discussion

Name and comment are required. Email is optional.