A web remake of the 1994 MS-DOS vertical shooter Raptor: Call of the Shadows (Cygnus Studios / Apogee / Scott Host). Moved theme to space and redrawn with modern procedural art and sound. Logic, weapons, enemy formations, and flight paths are ported 1:1 from the released DOS source code.
- Play at entorb.net/raptor/
- Play in web browser or install as (PWA) app
- Play by keyboard on desktop or by touch on phone (for gamepad support use a tool like AntiMicroX)
- Local Coop: 2 players on one keyboard (desktop)
If you like the game, please spread the word, see promo/ for posts in social media.
- All data on your device: no login, no database, no payment, no advertisement
- Anonymous usage stats are collected via global play counter and a local Matomo instance
- Moved theme form earth to space
- New graphics
- New sounds
- New easier first training wave
- Replay of each mission allowed
- No selling of basic weapon
- After mission accomplished: shield refilled to 50%
- Death and abort mission earn 50% of credits
- Mission accomplished with 100% enemy kills: +10% credits bonus
- 2-player co-op mode (desktop): shared credits, shop and shield; enemies get 50% more hit points
pnpm install
pnpm dev # http://localhost:5173/raptor/
pnpm test
./scripts/run_checks.shGame data (maps, enemy tables) is inspired from the shareware release. Graphics and sound are newly generated (no original assets are shipped):
# download FILE0000/0001.GLB from https://archive.org/download/RaptorCallOfTheShadows/raptor.ZIP
# to original_game/shareware/ (see original_game/README.md)
node original_game/scripts/extract-glb.mjs # regenerates src/game/data/ep1.ts (+ original audio archive)
node scripts/gen_audio.mjs # regenerates public/assets/{sfx,music}Review pages (dev server only): http://localhost:5173/raptor/review/art.html (all sprites, enemies grouped by mission) and http://localhost:5173/raptor/review/sounds.html (new sounds next to the archived originals).
See AGENTS.md, original_game/docs/dos_src.md and original_game/docs/glb_format.md.
generated via gen_audio.mjs
scripts/run_checks.sh— biome, tsc, knip, vitest, package audit, prek/pre-commit (each ascripts/chk_*.sh)scripts/run_spelling.sh— cspellscripts/get_sonar_issues.sh— download SonarQube findings totmp/sonar.json- CI:
- SonarQube
- Mend Renovate for automated monthly update of code check tools
- Sentry for error alerting
Hidden god mode (dev builds only): press G during a mission to become invulnerable and receive 10,000,000 CR (press again to turn invulnerability off). It stays on for the following missions. Aborting the mission resets the money, as in the original.
Original game: Raptor: Call of the Shadows (c) 1994 Cygnus Studios, published by Apogee. DOS source code released under the GPL, taken from skynettx/raptor.
GPL-2.0-or-later, like the original DOS source this port is derived from (see LICENSE). The extracted game data remains (c) Cygnus Studios / Apogee. Original graphics and audio are not distributed; all shipped visuals are generated by procedural art in src/game/art/, and sounds and music are generated by scripts/gen_audio.mjs.
To Scott Host for creating the original game and publishing the source code. Looking forward for your Raptor Remixed Release!
