11 March 2016 - Forum Rules
Started by fairdenizen, October 21, 2013, 10:28:09 PM
QuoteI have no idea how far the inline assembly support will take you with said SDKs I just linked either.
Quote from: fairdenizen on October 21, 2013, 10:28:09 PMis it possible to program a game for snes, and what is the best language to do so if it is?thanks in advance
Quote from: BRPXQZME on October 29, 2013, 10:03:07 PMSuffice it to say that the SNES itself is up to C, but the C itself is up to you. Well, you and the good graces of your compiler In the 90s, compilers were not usually particularly good at optimizations. Doom being written mostly in C came as something of a surprise to a lot of people.
Quote from: furrykef on November 03, 2013, 07:27:10 PMAs for C on the SNES... remember the maxim, 90% of the time is spent in 10% of the code. Sometimes this is quoted as 80% and 20%, but the principle is the same.
Quoteit's very high-level and easy to understand
Quote from: Bregalad on November 04, 2013, 05:44:58 PMFor me, those are exactly the opposite of the other.Assembly - low level, very easy to understandC - mid level, a bit hard to understand but you get used to it quicklyC++/Java - high level - ok, but I begin to scratch my headPerl - very high level - $"*?*)+?°£I haven't studied python but I suspect it's even worse than Perl in that matter from what I understand.
LDA incomeSECSBC lossesSTA profit
profit = income - losses
Quote from: furrykef on November 04, 2013, 08:57:23 PMI fail to see what's easy to understand about ASM in any sense.
Quote from: furrykef on November 04, 2013, 08:57:23 PMYou can't tell what it does just by looking at it; you have to mentally break it down step by step.
Quote from: furrykef on November 04, 2013, 08:57:23 PMASM involves a lot of tedious shuffling into and out of registers, which has little to do with actually solving the problem you're trying to solve.How exactly is this:Code Select ExpandLDA incomeSECSBC lossesSTA profiteasier to understand, in any sense, than this?Code Select Expandprofit = income - losses
QuoteCode: [Select]LDA incomeSECSBC lossesSTA profit easier to understand, in any sense, than this?Code: [Select]profit = income - losses
Page created in 0.082 seconds with 19 queries.