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

[TI-83+/84+] Hero Core

Started by Keoni29, November 22, 2014, 11:15:53 PM

Previous topic - Next topic

0 Members and 4 Guests are viewing this topic.

Keoni29

http://www.dx.com/p/arduino-nano-v3-0-81877
This is an arduino-compatible board with a very small form-factor. It's 42% off right now :D
Deal extreme is pretty reliable. They're a big company as opposed to the small resellers on ebay.
If you like my work, why not give me an internet?

novenary

Yeah DX is good too, but shipping is veeeeeery slow (unless you wanna pay for the shipping but it's a deal breaker lol :P).

Dream of Omnimaga

Quote from: Eiyeron on December 01, 2014, 04:37:37 PM
That could be a bad move for the guys who only have 83... By the way, what's TIMID?
Not really. It's possible to detect the calc model at game start and simply disable the option to turn music on on 6 MHz models. It won't prevent the game fron running on the 83+
  • 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

Duke "Tape" Eiyeron

DJ, that doesn't change anything to what I wanted to say : they won't be able to run a neat feature that is music! :/
  • Calculators owned: A lot.

Keoni29

I can't please everyone :P I am not sure how much load calc84's engine puts on the cpu, but if it's low enough I might be able to run it on 6MHz and perhaps skip frames.
If you like my work, why not give me an internet?

Dream of Omnimaga

#50
Quote from: Eiyeron on December 02, 2014, 05:38:38 AM
DJ, that doesn't change anything to what I wanted to say : they won't be able to run a neat feature that is music! :/
Oh ok I thought you meant the game wouldn't run at all on the calc. >.<


Anyway good luck Keoni29!

EDIT: On a side note I tried the game again just now and one suggestion I got is to make sure that enemies won't respawn right next to you. Perhaps ensure that they always spawn at least 3 tiles away from you or something. Else it kinda sucks when you get hit immediately when entering a new room. >.<
  • 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

Keoni29

There is a 2 tile border around the room where enemies cannot spawn.
If you like my work, why not give me an internet?

Dream of Omnimaga

Ah ok, but maybe you could make it so that where they spawn is split into 4 quadrants or something and they always spawn in one of the two opposite quadrants (unless there's no room for enemies to spawn, in which case it would make them spawn like they do right now).
  • 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

Keoni29

#53
Found a video. This is where the tracker is at now. It uses hardware LCD scrolling. I had to add a lot of delay, cause otherwise it would scroll really fast. You only have to redraw one row of text at the top or bottom of the screen to update.
If you like my work, why not give me an internet?

Duke "Tape" Eiyeron

Yeah, z-addressing is a neat trick that allow us to optimize quite a few things! I love this trick!

Nice UI, I hope this can fit into my 84 and that I'll be able to test if I can make bleeps on it! :thumbsup:
  • Calculators owned: A lot.

Dream of Omnimaga

Oh that's nice so far. I can't wait to hear it in action. :)
  • 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

Keoni29

I am looking for a way to edit the world map. I made the current map in gamemaker, but it has given me issues. Does anyone know a tilemap editor that can export to a file?
If you like my work, why not give me an internet?

Dream of Omnimaga

Oh lol I didn't realize you did like me in the way you use a game engine for totally different purposes XD. I use RPG Maker 2003 to make SWL maps, then switch to a different tileset then convert the result into a smaller PNG for map data. But I am lucky cuz HP PPL lets me use pixel test on multiple pixel colors, so that helps.

Other than that I only know of Mappy and TokenIDE. Mappy does not export to calc format but it export to files. TokenIDE exports to xLIBC IIRC, but I guess you can write a converter.

In Mappy you can also import screenshots of your maps then edit them or vice-versa. That software is horribly buggy and lacks an undo function, though, so save very, very often.
  • 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

Keoni29

I can write a converter to convert map data to my appvar format, so that is not a problem.
The world map is gonna be 99*64 tiles large, so the editor should support this size.
If you like my work, why not give me an internet?

Dream of Omnimaga

Wow that's quite nice. It should be fine with sich size, tho
  • 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