CodeWalrus

Development => Calculators => Calc Projects, Programming & Tutorials => Topic started by: unknownloner on December 02, 2014, 01:08:38 AM

Title: 2048 ASM for TI84+CSE
Post by: unknownloner on December 02, 2014, 01:08:38 AM
They told me I should make posts for my calc projects, so I did :)
Long story short I made 2048 for the CSE a few weeks ago, it has auto saves/loading, high scores, actually detects when you lose and tells you, goes up to 8192 I think tiles wise.
(http://i.imgur.com/9cABlku.gif)
(http://i.imgur.com/xHDYuN2.gif)

You can download it here:
http://www.cemetech.net/programs/index.php?mode=file&id=1190 (http://www.cemetech.net/programs/index.php?mode=file&id=1190)
You'll also need DoorsCSE 8.1
http://www.cemetech.net/programs/index.php?mode=file&id=960 (http://www.cemetech.net/programs/index.php?mode=file&id=960)

Source is included with the download link, or alternatively on Github (https://github.com/unknownloner/Calc2048)
Title: Re: 2048 ASM for TI84+CSE
Post by: Dream of Omnimaga on December 02, 2014, 01:20:05 AM
This definitively looks very different from Kerm's version. I like how it came out so far. Also I see you use full screen mode. It seems fast nonetheless :)
Title: Re: 2048 ASM for TI84+CSE
Post by: pimathbrainiac on December 02, 2014, 01:24:09 AM
Good job! Also we have a downloads section here (http://codewalr.us/index.php?board=17.0) if you want it put here. Just make sure you follow the instructions here (http://codewalr.us/index.php?topic=11.0)
Title: Re: 2048 ASM for TI84+CSE
Post by: Dream of Omnimaga on December 16, 2014, 04:21:14 AM
By the way, have you ever considered using 160x240 mode for this? Although the small text would need to be pixelated, I thought it would be better in half-res mode because everything else is scaled up 2x or more anyway and you would have a twice faster speed.
Title: Re: 2048 ASM for TI84+CSE
Post by: unknownloner on December 16, 2014, 04:29:31 AM
I have a good reason for not using half-res mode, but I don't remember what it is... I think it was related to using an odd resolution for the tile sizes or something, That and honestly most people playing fast enough to hit the current speed limit might not end up doing so well anyway :P

However, if anyone wants to try and make it run at half res mode, the source IS included in the download. :D
Title: Re: 2048 ASM for TI84+CSE
Post by: Dream of Omnimaga on December 16, 2014, 04:43:05 AM
I am playing it as I write this actually (I didn't until now x.x) and speed is fine. However I was thinking more about people who are extremely good at 2048 and think fast. It would suck if they kept missing keypresses due to being too fast. D:

I also don't mind the weird pixels in half-res, because after all, that's how most Commodore 64, Atari 8 bits and 2600/5200/7800 games were. :P
Title: Re: 2048 ASM for TI84+CSE
Post by: unknownloner on December 16, 2014, 04:44:06 AM
Yeah but you not minding weird pixels in half-res doesn't make me less lazy about doing it myself :)
Title: Re: 2048 ASM for TI84+CSE
Post by: Dream of Omnimaga on December 16, 2014, 04:50:52 AM
Lol :P, that said it's fine as it is I think. By the way is this on ticalc.org?

Also for the text on the tiles, did you use scaled fonts?
Title: Re: 2048 ASM for TI84+CSE
Post by: unknownloner on December 16, 2014, 04:56:03 AM
Yeah it's on ticalc.org, but it's got barely any downloads there http://www.ticalc.org/archives/files/fileinfo/461/46169.html
The numbers are upscaled x2
Title: Re: 2048 ASM for TI84+CSE
Post by: Dream of Omnimaga on December 16, 2014, 05:14:12 AM
Aw sorry to hear. I am surprised that this game in particular doesn't get many downloads there because 2048 is still quite popular.
Title: Re: 2048 ASM for TI84+CSE
Post by: novenary on December 16, 2014, 01:47:41 PM
I think the game isn't quite as trending as it used to. :P (Also I'm bored of 2048 now that I finished it. :trollface:)
Title: Re: 2048 ASM for TI84+CSE
Post by: unknownloner on December 16, 2014, 01:51:25 PM
You haven't finished it until you've gotten an 8192 tile :)
Title: Re: 2048 ASM for TI84+CSE
Post by: novenary on December 16, 2014, 01:59:57 PM
Welp, I got every tile from 4 to 131072 on a single board. :P
Ok I cheated, there was an undo button in the android app I was playing but that was the goal anyway.
Title: Re: 2048 ASM for TI84+CSE
Post by: unknownloner on December 16, 2014, 02:00:53 PM
Without an undo button? ;)
Title: Re: 2048 ASM for TI84+CSE
Post by: Dream of Omnimaga on December 16, 2014, 04:59:20 PM
In the HP Prime version, I usually start the game by mashing every arrow direction extremely fast until it gets too risky. Then I proceed into playing normally and trying to avoid getting stuck. :P

That is impossible to do in the CSE versions, though, because of the LCD+15 MHz bottleneck >.<
Title: Re: 2048 ASM for TI84+CSE
Post by: Keoni29 on December 19, 2014, 07:53:58 AM
I like the looks of it. Very nice :)
Title: Re: 2048 ASM for TI84+CSE
Post by: AssemblyBandit on January 18, 2015, 04:53:21 AM
First time I've played 2048, the speed is impressive for full screen and all around nice game!
Title: Re: 2048 ASM for TI84+CSE
Post by: Snektron on January 18, 2015, 11:53:58 AM
Looks great! :D
but im the worst 2048 player, the best i did is one 1024 >.>
Title: Re: 2048 ASM for TI84+CSE
Post by: aetios on January 19, 2015, 10:37:30 AM
Looks slick, definitely deserves more downloads. I think part of the reason it doesn't get many downloads, however, is that maybe not many people know that ticalc has a CSE category? Plus all these new people getting a CSE might not even know about the existance of a site for calculator programs or programs at all.
Title: Re: 2048 ASM for TI84+CSE
Post by: Dream of Omnimaga on January 19, 2015, 05:15:47 PM
I think it's because the game came out after the 2048 fad ended. If anything, the high popularity of the 84+CSE combined with the very small amount of games is boosting download stats.
Title: Re: 2048 ASM for TI84+CSE
Post by: unknownloner on January 19, 2015, 05:41:27 PM
Yeah my hybrid BASIC versions have way more downloads since I released them right at the start of the 2048 thing
http://www.cemetech.net/programs/index.php?mode=file&id=1057
http://www.cemetech.net/programs/index.php?mode=file&id=1053

Also that black and white one isn't actually as slow as the screenshot suggests, because that was running on a 83+ emulator. It's much nicer to play on a 15 mhz calc. (Also the 1024/2048 tiles aren't actually broken, I was just lazy about uploading another screenshot)
Title: Re: 2048 ASM for TI84+CSE
Post by: Dream of Omnimaga on January 20, 2015, 12:52:33 AM
Woah I totally forgot about that color hybrid BASIC 2048 clone. I guess it's because I mostly saw Kerm's. But yeah back in the days I had 80 Youtube subscribers and my videos would easily hit 10000 views, but nowadays it's near impossible to get 100 views because there's just too much content on Youtube, making it hard for any obscure artist to stand out.