viciious / d32xr

A modern port of Doom for the Sega 32X
Other
161 stars 12 forks source link

Chasecam during demo playback (Updated) #99

Open SSNTails opened 5 months ago

SSNTails commented 5 months ago

Very sorry for pulling the last request, I needed to put this on a proper branch, and also verified that this works correctly with the 'master' branch. Last time I was too rushed, and too new to 32x dev.

I also had to bump the wadbase to 196k, since this made the code ROM a little bit bigger.

I got rid of all of the preprocessor macros as well, and removed potential support for a 2nd camera for the splitscreen player, since this isn't supported in demo playback anyway.

https://github.com/viciious/d32xr/assets/159929665/aa395c6f-3294-480d-bc9f-767261b1fbbc

viciious commented 5 months ago

The *work_t structures aren't supposed to be public/be visible outside of their respective .c files

SSNTails commented 5 months ago

OK, thanks - I'll get that changed. It's been awhile, but I might have gotten thrown off by some Calico // TODO:s that said to do just that. 😂 I also found a minor issue with the camera hugging a floor yesterday, so I'll mark this as draft until I can get these resolved.