Out of all of the games to find source code for, looks like someone found the source code to the GBC version of NBA Jam 2001 kek
Out of all of the games to find source code for, looks like someone found the source code to the GBC version of NBA Jam 2001 kek
https://archive.org/details/nba-jam-2001-gbc-final-source-code-3-10-00
looking at their project layout makes me feel better about my own mess of a gb dev project folder
So this is just forest of illusion under a new account, right?
No, but it seems to be serving a similar function.
>No
You're not fooling anyone, togemet.
'Macros.s' contains about 500 lines of pseudo-instruction macros. They're used all over the source. Fucking barf.
Assembly is gay, good on them.
it's z80 kiddo, not x86
>it's z80
It's not, though. It's a Sharp SM83 core, or at least that's the closest thing people can find with public documents. The instruction set is a perfect match.
anon programming the gbz80 is basically a subset of the z80 with less registers and a couple nothingburger extra operands
You're both wrong it's a mix of an 8080, z80, lr35902 and a bit of its own instruction set.
>instruction set is a perfect match
Do just make up lies every time you open your mouth?
> never coded assembly before
when you get an iq that's higher than a 5yo you too will understand why using macros is massive time saver.
gameboy assembly is kinda gay. sharp was inspired by z80+8088 and combined the worst of both chips into one, but not as useful as them and with way less registers to use. i would recommend to anyone that's interested in the gameboy to learn it. it's easy.
>using macros is massive time saver
If you're writing in assembly, then saving time is low on your list of priorities. The truth is that using pseudo-instructions in GB assembly tends to hinder more than help. It results in lower quality code as it obscures optimization opportunities that would otherwise be obvious.
> pseudo instructions
macros, low iq monkey.
> rants on about nothing
> thinks macros are some form of obfuscation
it's computer illiterate failures such as yourself that can't code, that have no idea how any of this works, that confirms this board's reputation of being home to the most repulsive and delusional liars on the internet. your opinions on this topic are 100% worthless. shut the fuck up, thanks.
>this board's reputation of being home to the most repulsive and delusional liars on the internet. your opinions on this topic are 100% worthless. shut the fuck up, thanks.
I thought that was Ganker.
>It results in lower quality code as it obscures optimization opportunities that would otherwise be obvious.
Who cares? They ship the product and move onto the next.
>CodeBound comes out of the gate with an interesting, one in a million odds of ever having been found (much less actually dumped), prototype of a popular Mario game
>a couple weeks later and the upload announcement tweet of said prototype isn't even close to 1k likes
>the account itself just barely cracked 500 followers on Twitter, and even then a few dozen or more are probably bots
>some random shitpost about said prototype has 20x more engagement than the release post itself
Algorithms were a mistake. I wish them the best with releasing stuff, but it must be demoralizing.
You ever notice how the people who get shit done in this space or anything open source are either batshit crazy or so driven by ideology that they are bordering on religious zealotry? This is why. Even the people who enjoy rarely find the people responsible to thank them. You have to love it.
This is a bit of a different case since the initial release was obviously of somebody else's creation, but regardless, internet communities increasingly favor and reward secondary sources over primary ones. People make their livelihoods off repost accounts, while those they repost from often get nothing. Probably part of furthering the "own nothing" and machine-generated content agenda, to condition people into accepting that people who merely repackage and repost, rather than the content originators themselves, deserve to get the accolades and rewards.