0 Members and 1 Guest are viewing this topic.
I agree. If I will have to port something, that means I will have to play and try everything possible things in the games over and over, right?I will never enjoy playing one game repeatedly just so I could port one game to different system.
But really, if you're porting C code, all you'll need to worry about is the code that interacts with the hardware. Any gameplay code etc. should work as intended, which removes the need to extensively debug such things. (Well, unless you're somehow relying on little or big endianness, which doesn't usually happen in C.) Yeah, syscalls and helper functions might be different, but that's all part of the porting process.
Can you port this from Prizm to the Nspire CX because they're both color?
QuoteCan you port this from Prizm to the Nspire CX because they're both color?Ashbad, first of all, nice article, although I have to think... Where did you see somebody saying that? Thanks.
The two have different screen sizes, so programs trying to crank the most out of their screen space would have to be redesigned for a different LCD space (I believe it's a bit smaller and narrower on the CX)
The two have very different key sets which would fare badly for certain programs.
With Lua many routines commonly used with the Prizm's C are not useable.
Most Prizm owners don't own a CX, and likewise the other way around. Many of the Prizm owners are fed up with TI and don't *want* to port it to a TI platform
Porting in general is never as fun as making a game, and even if most of the above didn't apply, most people don't port for the hell of it -- it's usually a very boring and tedious process
Quote from: ephan on September 11, 2011, 03:05:12 pmQuoteCan you port this from Prizm to the Nspire CX because they're both color?Ashbad, first of all, nice article, although I have to think... Where did you see somebody saying that? Thanks.forgot, someone asked that specifically on IRC once, but a lot of questions very similar to that have arisen, not just that one in particular.
Quote from: Ashbad on September 11, 2011, 03:18:36 pmQuote from: ephan on September 11, 2011, 03:05:12 pmQuoteCan you port this from Prizm to the Nspire CX because they're both color?Ashbad, first of all, nice article, although I have to think... Where did you see somebody saying that? Thanks.forgot, someone asked that specifically on IRC once, but a lot of questions very similar to that have arisen, not just that one in particular.Yeah... I have to say, I highly doubt that happened more than once, hence I don't understand the "stop asking us to make ports".
It would be interesting to see an abstraction layer that have the same function calls for stuff like drawing and getting key input for each calc, allowing for simultaneous development for both calcs. (IDK what to do about the different screen sizes though) To make programs for both, it has to start from the very beginning, as making a complete game for one then porting to the other is harder.