Skip to content

bushy555/VZ200_WOLFENSTEIN_3D

Repository files navigation

VZ200_WOLFENSTEIN_3D

Wolfenstein 3D engine demo for Z80 VZ200 and VZ300

VZ300 OR VZ200+16k. WOLF-LOW.VZ	MODE(0) version. 10k

VZ300 OR VZ200+16k. WOLF-HI.VZ	MODE(1) version. 10k

VZ200 WOLF3D-VZ200.VZ 6k lo-res version (compressed and semi-optimised for size to fit inside 6 kb of memory).

WOLFENSTEIN FPS ENGINE CODE for TRS80-model1 by Lawrence Kesteloot.

Original TRS80 code and repositry here : https://github.com/lkesteloot/trs80/tree/master/apps/wolf

Wolf wiki: https://en.wikipedia.org/wiki/Wolfenstein_3D$Development

Music player by Lyndon Sharp, modified by Shiru. Ported from original TRS80 model 1 to VZ by dave. Intro tune by Dave. Menu tune by Shiru.

Slapped together by dave over ~2 or so weeks. Released : 22/9/2024

Found src code for trs80 on Lawrence github for the TRS80 Model 1.

  Q - forward		Z - Show Map (MODE0 game only)
  A - back		X - Menu
  M - left		C - Credits
  ,  - right
  s - straffe left
  d - straffe right

The text/lo-res based Z80 engine code, sitting on Lawrence's GITHUB repositry (link above), could easily be ported and ran on any other Z80 computer with a text/low graphics resolution of 32x16, 32x32, 64x32, 64x64 etc.

Binary files are included here as the VZ's official snapshot file format being the '.VZ" file. The majority of VZ/Laser emulators will read this format as their generic file format. (VZEM, Mess/MAME, JVZ, JVZ200, JVZ200, Antonino's online emu etc) In order to run this on real hardware you will need to load the binary in from a cassette player, PC, Wav/MP3 player, image recording device or phone. Simply save the WAV to your device. Connect your device to the Laser/VZ cassette port. Type CRUN on the Laser or VZ. And press play on your device.

About

Wolfenstein 3D engine demo for Z80 VZ200 and VZ300

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors