Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: ACagliano on February 03, 2015, 12:43:49 pm
-
A few days later than promised, I'm revealing the topic of my almost-complete game.
This game will be a clone of Slender: The Eight Pages, featuring 4-level interrupt-based greyscale, and all the static effects you know and love. The game will be rendered in 3D. Granted I won't be able to emulate the creepy music, but I'm sure the game will be fun, if not scary.
Project Page: http://clrhome.org/slender
If this game is well-received, I will clone the rest of the Slender series as well.
-
From what I heard about it so far it sounds quite awesome :D
-
I tried the download link but i guess it's just a placeholder? Any screenshots?
-
I think you click slenderman, then put your mouse in the middle and click the title.
That's what I did
-
I meant this link: http://clrhome.org/slender/downloads/slender8pages.zip
-
Oh...
It worked for me last week...
It's broken for me too >.<
-
That is a broken link, as there is no official release yet. It's a placeholder for now.
Also, here is an animated screenshot of the title screen. This works, but pressing [2nd] to start the game immediately crashes. The screenshot may be glitchy, bc i know my version of WabbitEmu tends to botch them. Can anyone suggest a better Mac/Unix emulator?
-
WabbitEmu always worked fine to me! Also, there is JSTiFied.
And that title screen is looking bloody nice :p
-
Well, viewing the gif in Chrome shows it nicely. Apparently its a Safari thing. Also, does anyone know... on a website, i know that onclick does not trigger when an element is "touched" on a touch screen, but can the jQuery .click function work?
-
What do you mean by "touched" ?
-
I guess "touched" means when you poke the screen with your finger. I don't know anything about webdev though. I'll happily help you figure out what's crashing after the title screen, i'll even try setting Brass up (though i'd much rather use spasm :P).
-
@chickendude, i was able to use the jquery.mobile plugin, and integrate the "tap" method with my current onclick triggers to make the system mobile-compatible.
As an aside, the gif only looks that way in Safari, Chrome and Firefox it looks good. So I sent a bug report to Apple, as I am on the beta program and have a direct channel.
Also, still can't figure out that bug. Zeda poked on the fact that her text routine crashes if the text overflows the screen, but I fixed that manually wrap and it still crashes.
Edit: I made the title screen look better. Here it is:
-
wow cool!
-
Since the earlier screenshots were bugging me with how they appeared on calc, I made one that is cleaner and the text is more readable:
-
I like the scribbled-up font ^.^
-
Update
New font to the project page. http://clrhome.org/slender. Also changed logo from Slender, to Slender-TI to distinguish it from the original, both so my project has a distinct name and to avoid copyright issues.
A few changes to the source code to try to find this bug and still it persists. It crashes immediately after the splash screen (pressing 2nd). I'm toying with the idea that it may be the keypress itself that is crashing it (somehow the value of a is getting distorted during the keypresses, but i added some push/pop af and it persists. My second thought is that its somewhere in my object rendering loop, and since I'm still pending a sorting algorithm, it seems pointless to debug that at this point.
-
I doubt keypresses will be causing your crash unless you don't handle "other" keys. Generally that just means jumping back to the main loop if no keys were pressed. The key value in a getting modified would just cause your character to move left instead of down, for example, not crash. I would put everything after the title screen (which looks much better now in my opinion!) and pick one thing to work with. For example, get your grayscale stuff set up and running and then draw a sprite. Then use that sprite routine to render a predefined list of objects to the screen. Once that's done and working correctly, create another routine to populate the objects list. And so on. One part at a time, with testing and debugging at each stage. You can use the code you've written as a basis for what to do next, but you really need to go one routine at a time.
The first post in this thread was almost two months ago and you still haven't been able to debug it past the title screen ;) Anyway, if there's anything i/we can do to help, don't hesitate to ask. I've even installed Mono!
-
Yup. Its insane. I'm gonna have to do this one step at a time, but I've made about 40 debugging commits to the repo and it still crashes... so yeah. lol
-
Simply adding "TI" to the title would not do anything in regards to copyright issues as it still uses someone else's IP. However, it seems pretty unlikely that anyone would send a C&D for a game on TI calculators.
-
It should be renamed: Ti-slender: the 8 calculators. :thumbsup:
-
Or perhaps "The Eight RAM Pages", you start with 3 and have to find the other 5 ;)
-
I can't find the download?
-
I cant find the download either! The picture looks good though!