Wolfenstein 3d gba code#
From a code standpoint, the CGB code does very little, most of what you're described is done by the CGB hardware.
There are lots of other smaller reasons, like making high speed buses available to the cartridge, and access speed differences with modern high-density storage, but those two are, in my opinion, the two biggest technical reasons why co processors in individual games are unlikely to come back, even with a move back to cartridges.Īnecdotally, even by the time the GBA hit using co processors in games was incredibly rare, and unheard of by the DS outside of RTCs (as far as I'm aware).ĭepends how you judge complexity I suppose. Unless there is some huge discovery in how we can render things that would render a console's GPU unsuited to the task, a co processor will have a hard time making a difference This isn't true anymore, when we have very powerful general GPUs. A significant amount of graphics work (like basic shadows) was still done by the CPU in games that needed it. They did some rotation and positioning, and that was pretty much it. The PPUs in the NES and SNES were incredibly simple sprite based GPUs. You're not realistically going to fit a passively cooled co processor into a cartridge that will make a significant performance difference.Ģ) GPU technology isn't increasing as quickly as it was during that era. During the early cartridge days, IC manufacturing just wasn't at the point where this was true to the degree it is today. I'm not saying it will never happen, because I'm not psychic, but there are a couple core differences between now and then that would make that pretty unlikely.ġ) We're at the point where chips actively cooled can blow (heh) passively cooled chips out of the water performance-wise at the same cost. Posts about 6th generation consoles, last generation's handhelds, or modern indie games in a retro style might best fit in one or more of the following subs: Because live streams expire, they are not examples of good content for this subreddit and are not allowed.įind a more in-depth explanation of our rules here! Resources Reddit is a link aggregation service at its core. Adhere to reddiquette and all reddit site-wide rules. Remember that there's a human on the other end of the screen. "Collection," "Battlestation," and "Score" posts may contain modern games, but they must be majority vintage or vintage-focused.ĭon't be a dick. However, discussion about newer platforms is a allowed as discussion, just not as a top-level post.
r/retrogaming is for posts about vintage gaming: 5th gen platforms and earlier.
For more information please Reddit's self-promotion rules here. (No live streams, though.) However, we ask that your self promotional content not be more than around 10 percent of your total posts. It's perfectly okay to post your YouTube video, blog, or kickstarter here. It's all good here as long as it's gaming from the 70s, 80s, or 90s (or before). This subreddit is reddit's home for vintage gaming. r/retrogames: Our discussion-only sister subreddit