A RAM Edition of Dirty Coding Tricks
gamasutra.com
A RAM Edition of Dirty Coding Tricks
1–10 of 76 posts
Re: A RAM Edition of Dirty Coding Tricks
#2I guess wartime inventions are possibly an extreme example (google Hobart’s Funnies some time for some good clean ingenuity), but shipping console games to a deadline seems to have a similar effect.
Re: A RAM Edition of Dirty Coding Tricks
#3 When finishing a level, the game would reboot the console
and restart itself with a command-line argument
(the name of the level to start) ... into the next level.
Voila, the perfect(?) way to clear all memory between
levels.
OH MYAt 22 years old, this is one of those moments where I'm in awe of the strange issues and workarounds that existed merely ~5-10 years ago which I'll probably never have to deal with. Very funny!
Re: A RAM Edition of Dirty Coding Tricks
#4When finishing a level, the game would reboot the console and restart itself with a command-line argument (the name of the level to start) ... into the next level. Voila, the perfect(?) way to clear all memory between levels. OH MY At 22 years old, this is one of those moments where I'm in awe of the strange issues and workarounds that existed merely ~5-10 years ago which I'll probably never have to deal with. Very f…
Re: A RAM Edition of Dirty Coding Tricks
#5Re: A RAM Edition of Dirty Coding Tricks
#6Makes me wonder why Rust isn't popular with game devs. Wouldn't Rust's borrow checker and resource management at compilation time make most of the described memory reclaiming issues obsolete?
Re: A RAM Edition of Dirty Coding Tricks
#7Makes me wonder why Rust isn't popular with game devs. Wouldn't Rust's borrow checker and resource management at compilation time make most of the described memory reclaiming issues obsolete?
These stories are from games made in the late 90s to early 2000s. Rust didn't exist then.
Re: A RAM Edition of Dirty Coding Tricks
#8Well, that's basically how most websites work, lol
Re: A RAM Edition of Dirty Coding Tricks
#9Makes me wonder why Rust isn't popular with game devs. Wouldn't Rust's borrow checker and resource management at compilation time make most of the described memory reclaiming issues obsolete?
Re: A RAM Edition of Dirty Coding Tricks
#10I think the skills (and hacks) that used to be useful only to game developers and OEMs are now going to be needed by a much wider audience of devs.