Join us on Discord!
You can help CodeWalrus stay online by donating here.

2048 ASM for TI84+CSE

Started by unknownloner, December 02, 2014, 01:08:38 AM

Previous topic - Next topic

0 Members and 5 Guests are viewing this topic.

unknownloner

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.



You can download it here:
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

Source is included with the download link, or alternatively on Github

  
/)

Dream of Omnimaga

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 :)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

pimathbrainiac

Good job! Also we have a downloads section here if you want it put here. Just make sure you follow the instructions here
Well, I'm bach here too!

Dream of Omnimaga

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.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

unknownloner

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

  
/)

Dream of Omnimaga

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
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

unknownloner

Yeah but you not minding weird pixels in half-res doesn't make me less lazy about doing it myself :)

  
/)

Dream of Omnimaga

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?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

unknownloner

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

  
/)

Dream of Omnimaga

Aw sorry to hear. I am surprised that this game in particular doesn't get many downloads there because 2048 is still quite popular.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

novenary

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:)

unknownloner

You haven't finished it until you've gotten an 8192 tile :)

  
/)

novenary

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.

unknownloner


  
/)

Dream of Omnimaga

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 >.<
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Powered by EzPortal