Skip to content

This is a C port of the ZX Raytracer by Gabriel Gambetta for the ZX Spectrum.

Notifications You must be signed in to change notification settings

ghidosoft/zx-raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZX Spectrum Raytracer

This is a port of the ZX Raytracer by Gabriel Gambetta for the z88dk C compiler.

Output of the low-res ray tracing (on the epoch emulator) - less than 2 minutes (77s):

raytracer1

Output of the hi-res ray tracing - less than 16 minutes (956s):

raytracer3

Getting started

Requirements:

Build the .tap files using make:

make

Example manual build command:

z88dk.zcc +zx -vn -clib=sdcc_iy -startup=31 raytracer1.c -o raytracer1 -create-app -lm

About

This is a C port of the ZX Raytracer by Gabriel Gambetta for the ZX Spectrum.

Topics

Resources

Stars

Watchers

Forks