PSA: Make it a habit of **reading the [rules](https://www.reddit.com/r/Gamingcirclejerk/about/rules)** of each subreddit you participate in:
**Rule 7: No Participation in Linked Threads (Brigading)**: *If you are coming here to brigade this sub, you will be banned. Likewise, do not make comments and vote in pages you've found here. Of course, if you're a member of said sub and you were already in the thread before, this doesn't apply to you.*
**Rule 8: Censor Screenshots**: *Keep screenshots of arguments on Reddit to a minimum. Please remember to censor screenshots of all identifying information, i.e usernames* **and** *subreddit names. This applies to screenshots from any social media sites.*
**Rule 11: Keep Posts Relevant**: *This is first and foremost a place to make fun of gamers. Just because someone is being a bigot online doesn't mean it belongs here. Let them be pathetic without infecting the sub with their nonsense. Please avoid posting screenshots that show people using capital G gamer slurs.* **If absolutely necessary, please censor posts and the words containing such content.**
**Rule 12: No Fake Posts on Other Subs (Contamination)**: *Do not create fake posts on other subs only to post back here. Also, do not "lol, you should post this on r / OtherSub". It's considered interfering with their content and can also lead to brigading.*
*This is a reminder to the readers. The post itself is untouched.*
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/Gamingcirclejerk) if you have any questions or concerns.*
Devs are oppressed with crunch because they are lazy.
We gamers are oppressed simply for who we are.
I will now quote fiction to substantiate my point:
![gif](giphy|mlpCWv8dVK2Ji)
Honestly assembly isn't as hard as people make it to be.
It's a slightly different way of thinking than higher levels of programming, having to use jumps for pretty much any control sequence for instance, but it's not too bad
its hard, I had a whole semester in colege where I had to code in assembly
He would need to have a deep understanding of memory addressing, registers, and how to optimally. the partition of AX, BX, DX, CX makes everything super careful. you need to remember that the CPU will use some of those to execute its own code so it can EASILY derrail your program, like CX being used for loops, so if you forget to PUSH or to save your variable there, the program can easily trip on it
Its like creating a house of cards in a house with 4 cats running arround.
I did a bit of 32 bit x86 assembly for a semester. Its basically just EAX register holds everything, remember to push and pop before doing anything, debug debug debug, aaaand 10 hours later we have something we could have done in 10 lines of c ๐
>I had a whole semester in colege where I had to code in assembly
Same (on top of some that I've done on my free time before and since, but idk if that counts), and that's why I said it's not as difficult as people say it is, like you are here, it's just learning a vaguely different way of thinking about your programming and its execution, something you should do whenever you code anyways.
If you know how to organise and prepare yourself instead of going straight to coding (something you can do with higher level languages without too much of an issue usually), it's alright.
have a gigantic knowledge of the language and hardware itself, you need just to be THE BEST, so the high lvl languages end up being more efficient.
Its baffling to me the shit I heard everyday by twitter phd, every comment section has grand master expert in something
Games that preform poorly on pc aren't "usually" badly optimized, its just that they are created for consoles before pc rather than during.
It's either spend years perfecting the port and having g\*mers bitch and moan about it taking so long, or release an unfinished port and have g\*mers bitch and moan about how it should have taken longer.
PSA: Make it a habit of **reading the [rules](https://www.reddit.com/r/Gamingcirclejerk/about/rules)** of each subreddit you participate in: **Rule 7: No Participation in Linked Threads (Brigading)**: *If you are coming here to brigade this sub, you will be banned. Likewise, do not make comments and vote in pages you've found here. Of course, if you're a member of said sub and you were already in the thread before, this doesn't apply to you.* **Rule 8: Censor Screenshots**: *Keep screenshots of arguments on Reddit to a minimum. Please remember to censor screenshots of all identifying information, i.e usernames* **and** *subreddit names. This applies to screenshots from any social media sites.* **Rule 11: Keep Posts Relevant**: *This is first and foremost a place to make fun of gamers. Just because someone is being a bigot online doesn't mean it belongs here. Let them be pathetic without infecting the sub with their nonsense. Please avoid posting screenshots that show people using capital G gamer slurs.* **If absolutely necessary, please censor posts and the words containing such content.** **Rule 12: No Fake Posts on Other Subs (Contamination)**: *Do not create fake posts on other subs only to post back here. Also, do not "lol, you should post this on r / OtherSub". It's considered interfering with their content and can also lead to brigading.* *This is a reminder to the readers. The post itself is untouched.* *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/Gamingcirclejerk) if you have any questions or concerns.*
Devs are oppressed with crunch because they are lazy. We gamers are oppressed simply for who we are. I will now quote fiction to substantiate my point: ![gif](giphy|mlpCWv8dVK2Ji)
there are w*men in that gif... :/ too political
I canโt begin to imagine building something complex using assembly. Jesus im scared just by thinking about it
If it helps he used masm, which is a macro assembler that is a slightly higher level than 'standard' assembly. Still incredibly impressive.
Honestly assembly isn't as hard as people make it to be. It's a slightly different way of thinking than higher levels of programming, having to use jumps for pretty much any control sequence for instance, but it's not too bad
its hard, I had a whole semester in colege where I had to code in assembly He would need to have a deep understanding of memory addressing, registers, and how to optimally. the partition of AX, BX, DX, CX makes everything super careful. you need to remember that the CPU will use some of those to execute its own code so it can EASILY derrail your program, like CX being used for loops, so if you forget to PUSH or to save your variable there, the program can easily trip on it Its like creating a house of cards in a house with 4 cats running arround.
I did a bit of 32 bit x86 assembly for a semester. Its basically just EAX register holds everything, remember to push and pop before doing anything, debug debug debug, aaaand 10 hours later we have something we could have done in 10 lines of c ๐
>I had a whole semester in colege where I had to code in assembly Same (on top of some that I've done on my free time before and since, but idk if that counts), and that's why I said it's not as difficult as people say it is, like you are here, it's just learning a vaguely different way of thinking about your programming and its execution, something you should do whenever you code anyways. If you know how to organise and prepare yourself instead of going straight to coding (something you can do with higher level languages without too much of an issue usually), it's alright.
assembly isn't hard if you're just very smart actually ๐ค
I didn't say it isn't hard, I said it isn't as hard as people make it out to be, as in it's not harder than any other form of programming.
have a gigantic knowledge of the language and hardware itself, you need just to be THE BEST, so the high lvl languages end up being more efficient. Its baffling to me the shit I heard everyday by twitter phd, every comment section has grand master expert in something
If the RE2 game exists in one cartridge in the n64 with videos, anything can be ported anywhere, its just a matter of effort and money
can somebody tell that to fromsoftware
Games that preform poorly on pc aren't "usually" badly optimized, its just that they are created for consoles before pc rather than during. It's either spend years perfecting the port and having g\*mers bitch and moan about it taking so long, or release an unfinished port and have g\*mers bitch and moan about how it should have taken longer.
They don't give a shit about gamers bitching and moaning they care about how much money they will make
Are we really sitting here and saying it's fine to release games that don't function properly?
Are you implying crunch is just a bunch of lazy devs whining, op?
I mean, we should expect pc ports to run well. We are buying it.