OutRun2006Tweaks
OutRun2006Tweaks copied to clipboard
[Bug]: Camera does not zoom in and out during ending cutscenes / FOV wrong
Tweaks version
v0.6.1
Describe your issue here
As the title says, the camera will pan and push in/out during ending cutscenes, but it does not zoom in and out (FOV change in the same shot) like in the original SP arcade release (I think I'm describing what's at play correctly, but there may be other wonkiness). This is most noticeable for ending "D" in the OR2 Outrun course, where in OR2 and SP the camera dramatically zooms out (not so in C2C): https://youtu.be/cSmErSMg2rA?t=312
Another decent example can be seen in the SP course "A" ending: https://youtu.be/i0OdaeNBgw8?t=325
This video shows the PS2 version does not have this issue (or at least isn't as broken). It also shows that certain shots in the PC version that don't have a zoom are nevertheless rendered with the wrong (too wide) FOV: https://www.youtube.com/watch?v=h2XfwaAmbWI
I believe this has been noticed and alluded to elsewhere (certainly that last comparison has come up when fixing the lighting), but I didn't see a separate issue, so I'm making one.
As the title says, the camera will pan and push in/out during ending cutscenes, but it does not zoom in and out (FOV change in the same shot) like in the original SP arcade release
Yeah, many things don't work like the arcade release, the original conversion was a rushed job with a lot of bugs and missing pieces (props to emoose for all the work he did). For example ending animations, NPC cars shadows etc.
If this hasn't been changed since the mod's start I guess it can't be fixed.
Well spotted, didn't even realize original had zoom effects, does look like some FOV issue to me, wonder if that + the FOV being too wide might have the same cause.
Maybe some code is just always overriding FOV to a certain value, so when it tries to do the zoom effect by changing it, that override code ends up instantly setting it back.
IIRC I did see some extra code added in C2C that would adjust the FOV based on screen ratio, maybe that just needs to include a check for cutscenes.