Despite the rumours we didn't get Outcast back in the day but some clever clogs seems to be building his own Voxel engine for the Dreamcast.
Moderators: pcwzrd13, mazonemayu
TapamN wrote:There was another voxel demo from 2002 that used seemed to use the algorithm from Flipcode to do hardware accelerated voxel heightmap drawing. It also looks like a commercial Dreamcast game, Surf Rocket Racers, did something similar for the water, but I've never looked at the wireframe in an emulator to verify for sure.
Nareez wrote:Hi everyone, I'm really happy that some people are interested in the Voxel Engine on the Dreamcast. I didn't expect anyone to care about that.
Unfortunately the demo still doesn't work on real hardware. Ian Michael showed me the error and I will work to correct it.
Many improvements need to be made, as I understand how to get the best out of the Dreamcast Hardware I will improve the Engine.
I'll show the progress on my twitter @NaReeZ
cloofoofoo wrote:Its polygon based. Its grid like near the player and simpler from a distance.
Nareez wrote:Hi everyone, I'm really happy that some people are interested in the Voxel Engine on the Dreamcast. I didn't expect anyone to care about that.
Unfortunately the demo still doesn't work on real hardware. Ian Michael showed me the error and I will work to correct it.
Many improvements need to be made, as I understand how to get the best out of the Dreamcast Hardware I will improve the Engine.
I'll show the progress on my twitter @NaReeZ
Code: Select all
void modified_sq_cpy_pvr32(void *dst, void *src, size_t len) {
//Set PVR DMA register
(volatile int *)0xA05F6888 = 1;
//Convert read/write area pointer to DMA write only area pointer
void *dmaareaptr = ((uintptr_t)dst & 0xffffff) | 0x11000000;
sq_cpy(dmaareaptr, src, len);
}
Users browsing this forum: No registered users