Hacker News new | ask | show | jobs
by matheusmoreira 935 days ago
That's very clever...
1 comments

It's clever, but also a bit disingenuous. Sega wanted really high quality games and the developer gets annoyed by the bug reports and tries to work around the strict testing.

There are no feedback for the developers once the game is out, they don't know if these bugs are triggered or how frequent, so they could be sending out defective games and the process that would have caught this has been circumvented. It's kinda of a dick move by a developers who feel like they know better.

It prevents crashes, allows graceful recovery by resetting the game state and is certainly the most creative use of exception handlers that I've ever seen.

It is almost 2024 and there's production software out there with "catch all and do nothing" exception handlers. Software that assumes memory allocation never fails.