Live data from Hacker News

Shenmue (1999) reverse engineering reveals possible sun position oversight

wulinshu.com

31–40 of 86 posts

Re: Shenmue (1999) reverse engineering reveals possible sun position oversight

#32

Man I loved this game so much as a kid. I remember being enthralled by opening the drawers, lol. I basically played it once a year every year from ages 9 - 16. Some of the enchantment was lost when I played the remaster recently, but still such a great world they built.

I remember driving a forklift for hours!

Me and my friend completed the game together as kids, and I vividly remember us being stuck at this stage looking for sailors (IIRC).

It accidentally imbued a lot class awareness into us; all we wanted was to revenge our father but here we were, driving boxes around hours and hours being paid pennies.

Re: Shenmue (1999) reverse engineering reveals possible sun position oversight

#33
post #16

Reminds me of a similar story about Blast Corps, specifically how they implemented logic to correctly display apparent retrograde motion vis-a-vis the orbit of Venus from the perspective of Earth...all just for what basically amounts to a background animation. [0] [0] https://www.youtube.com/watch?v=FZ6eNJi02Qk

This is one of those things where it's like if you have to program them to move, it's probably just easiest to program it to be somewhat faithful instead of making up some other values.

Someone in the YouTube comments claims he was an intern at rare at the time and he was responsible for this. Who knows, they could be lying.

Re: Shenmue (1999) reverse engineering reveals possible sun position oversight

#34

Man I loved this game so much as a kid. I remember being enthralled by opening the drawers, lol. I basically played it once a year every year from ages 9 - 16. Some of the enchantment was lost when I played the remaster recently, but still such a great world they built.

It was so extremely ahead of its time.

A seemingly unlimited amount of content, nearly everything could be interacted with, and the graphics were very good compared to other games in 1999. Heck, the y had teeth meshes.

The background music for nearly every environment lives rent free in my head some 20-odd years later.

Re: Shenmue (1999) reverse engineering reveals possible sun position oversight

#36
post #30

Shenmue is one of my favorite games. I did a bunch of Ghidra reversing on the Dreamcast version last year, since I wanted to add improvements to it. Like adding bilinear filtering on the sky background, making time run a bit (faster so you can see time specific events like Christmas/New Year more easily,) getting the game to run without disc swapping on an ODE, and adding antialiasing (which would require mipmaps to…

wouldn't using an emualtor allow you to do most of that stuff

Re: Shenmue (1999) reverse engineering reveals possible sun position oversight

#38
post #14

Reminds me of a similar story about Blast Corps, specifically how they implemented logic to correctly display apparent retrograde motion vis-a-vis the orbit of Venus from the perspective of Earth...all just for what basically amounts to a background animation. [0] [0] https://www.youtube.com/watch?v=FZ6eNJi02Qk

Isn't this just... they made the planets have the correct orbit times, and retrograde motion just drops out from that?

When I took the sophomore-level Computer Graphics class as an undergrad in 2001, the final project was to build a solar system simulator in OpenGL. It didn't have to be especially faithful (all orbits perfectly round, don't care about starting positions, etc). The most complicated part was implementing a view from a planet's surface which would rotate at the proper rate for the given planet. This was not a difficult assignment (for me, can't say anything about my classmates!).

Making it marginally more accurate for a real product would only have been a bit more effort.

Re: Shenmue (1999) reverse engineering reveals possible sun position oversight

#39
I’m not sure a single person in this thread actually read the article rather than just taking an opportunity to say how much they like the game.

I read it and I’m not sure I get the point—it seems in the end what they discovered is the simulated sun position in the first two games are based on each other's locations. Not familiar enough with the series to understand what implication that has, but in any case, is it an easter egg or an oversight? It can't be both.

Re: Shenmue (1999) reverse engineering reveals possible sun position oversight

#40

Earlier quoted context omitted.

An all-timer for me as well! So much strange magic in there. No game before or sense has quite that vibe. Maybe a product of it coming out at just the right time. "Do you remember... that day?" "The day it snowed?" NO! The day I got it right as it came out. A Friday after school and I played for like 4 hours straight. Yes! I remember THAT day!

I traded a bunch of PSX games for a Dreamcast just so I could play Shenmue. My parents were pissed, but what a great game (and great console).

Shout out for stilling calling it PSX
Post reply on HN