I used the 903 release to build the project. It requires SDL (and nSDL), so I think that it would only be compatible to that version. Ill go introduce myself, let's see how it goes!Yeah I was using a CX ROM actually. I had fore.tga.tns and SuperHexaspire in My Documents and had no luck running it. D:
Edit for DJ: Are you using a CX? It's for the color version :-\
Edit 2: Lemmie fix that title to make it clear, I'll add CX up there.
I love SuperHexagon :D
Question, though. Would it be feasible for you to add functionality like that in OpenHexagon, such as custom levels?
https://github.com/SuperV1234/SSVOpenHexagon (https://github.com/SuperV1234/SSVOpenHexagon)
Nope, I still have the same issue.Well, you definitely need to upgrade your ndless version to r903. Then it just works(!), else you get that 'weird' message: "This document format is not supported. SuperHexaspire.tns". :P
Could you take the original game colors? That would be gigantic! :p
I don't think that putting user levels right in the compiled game is a good idea. IMO, you should build an on-calc (separate ?) level editor that can generates TNS files that can be loaded by the main game. This is easy enough, since you just have to generate files that follow the same scheme than your hard-coded levels.
I sure can :P it doesn't rely on any particular language, it's just a theory that you can put in practice as you want. But I do program for Ndless in C anyway.I don't think that putting user levels right in the compiled game is a good idea. IMO, you should build an on-calc (separate ?) level editor that can generates TNS files that can be loaded by the main game. This is easy enough, since you just have to generate files that follow the same scheme than your hard-coded levels.
One day I'll get around to something like that, but I have almost no clue how to do that. For now, I think this way might be acceptable just to get the program off the ground before going crazy about it, but that does sound like an interesting concept!
Maybe someone could help me with that!
edit: as of now, I don't know any on calc c-compilers, so the possibility of this I think might be almost zero D:. Someone, quick, prove me otherwise!You don't need any on-calc C compiler to generate the files I talked about, but only a fopen() function. The content of such file is up to you.
You don't need any on-calc C compiler to generate the files I talked about, but only a fopen() function. The content of such file is up to you.Ahh, yes, a fopen(). I do see what you mean! I was going to use that to store a high score, but, however, I have no idea how to read an array of arrays from it. Aside from that, I'm going to add a few features and post about pre beta level creation. Soon, I (and some help of others) am going to make exactly what you speak of. I'll be back soon with a couple of levels that work! Once I get to like... 0.9, I'll start thinking about making something exactly like that then, yes, you would only have to have a lvl.txt.tns on the calc to run levels witch can be edited on the calc.
Can someone make a video of this?Sure, I can!
This games looks insaniousley awesome! O.OThanks, that means a ton to me!
mind=blown
Good to see this update. :)Once you've completed a level you unlock the hyper version of it, which is even more fun :D
By the way, what is hyper mode?
Okay, the update that is going to come out in the next couple of days is:This game will eventually recenter attention on nspire+ndless (after some doom days). In the absence of sound, maybe a list of some 'encouraging' status messages would bring some more salt and pepper. Good update contents. Can't wait to give it another try.
...
Any small suggestions from the community will be added if they are posted here! Ask away, and I'll code it!
Come on. Even the TI84+C can do sound. Make it happen :)
Come on. Even the TI84+C can do sound. Make it happen :)You know better than anyone that sound is made on the TI-84+CSE via the link port, not the USB port. While you can freely generate waves on the link port, you have to follow the USB protocol on the Nspire, which can be a little more tedious (I think).
You know better than anyone that sound is made on the TI-84+CSE via the link port, not the USB port. ...Yeeeah! Keoni29 knows the whole story, he's just trying to get someone to do work for him ::). Fair enough. Btw, sound would be great, indeed. Any inspired programmer feeling the challenge out there?
But right now, it seems like a bad idea since this kind of exploit tends to make TI crack down on us pretty hard.Yup, I guess I could see that.
Come on. Even the TI84+C can do sound. Make it happen :)You know better than anyone that sound is made on the TI-84+CSE via the link port, not the USB port. While you can freely generate waves on the link port, you have to follow the USB protocol on the Nspire, which can be a little more tedious (I think).
I wanted to be REALLY lazy today (D:) so I think the update will be postponed until Thursday. I am still open to community suggestions! If you think a feature should be added, I'll see what I can do. But for now, see you 'til next post!Hey RedHat, we are still waiting... How is your lazy mood going? Too busy?
Yes, sorry, I have been super busy over the past couple of weeks. ...I'm glad you were busy rather than lazy (it would have been a looong time). Nice story that one about your teacher. Well, you may invite her/him to join Omnimaga. There's plenty of fun around this place.
Remember, I am only thinking about adding sound. The program I have right now is fairly slow for what it can do, so adding sound will only make it laggier.Not entirely right. Having an actual soundchip is just like having hardware graphics acceleration. It lowers the CPU load allowing it to do it's thing faster. The only cost of adding sound via an external RS232 soundchip is sending bytes over the UART, which is almost meaningless for your game. ;)
That is true, but I don't want to exactly go buy some hardware right now ;)Well, when the time comes, it's just an Arduino which is real cheap (prolly around $20). ;)
Mom why did you take my CX away ?Could see myself one day saying this to my mom.
The thing is, out of my 7 calcs, my Mom has 3.5, I have the other 3.5. :PMom why did you take my CX away ?Could see myself one day saying this to my mom.
The thing is, out of my 7 calcs, my Mom has 3.5, I have the other 3.5. :PMom why did you take my CX away ?Could see myself one day saying this to my mom.
Yes. I have the motherboard, she has the case. :P But let's get back on topic.
YES! IT'S WORKING! Okay, now I have to polish up a few patterns, and release a quick preview on YouTube. Guys and gals, this is going to be great (dances). ...That's so cool! Now imagine the sound track IS 'de facto' included. Wouldn't that be just amazing? (Nice soundtrack merge, btw).
Digging the visuals!It probably means he loves the visuals. I think this might be in reference to Digg website back in the days, when people submitted news and stuff they liked (and never made it to front page because it required 1000 strangers that hates you to approve it.
Digging the visuals!So do I. :D
Okay, that's cool. It'll just help me get set up faster to the next update if more people take the poll. It's only like... 5 questions.Yeah. The issue is that most questions actually assume that you have downloaded the game and tried it. I didn't because Mom won't give back my calc. :P
If you can write an SPI routine for the nspire you could interface with my soundchip. I recently worked on that project. SPI is quite straightforward. You shift out bytes least significant bit first on the clocks falling edge. You only need two signal lines.That 'sounds' interesting. A quick google search on 'SPI interface c-code' does bring up some stuff that can help, eg: http://www.maximintegrated.com/app-notes/index.mvp/id/4184.
Sweet... Super Hexagon is pretty much my favorite iOS game (still have yet to beat the last level though...), I could only have dreamed of a calculator port.It's much, much easier on PC, though. Might be just me, but a phone screen is too small to really get into it.
With the version 0.6.6.11 on ndless r914 (TI-Nspire CX CAS, no nLaunch), I just have a dialog box saying "Couldn't open for.tga.tns". If I press "continue": "SDL_UpperBit: passed a NULL surface".You put fore.tga in the root of the filesystem, but it shouldn't make a difference because it's just the title screen.
Were is it possible to download the last version of this program?@neuronix: Have you really checked the topic's first page? The links to the latest release are still there.
Thank you in adance