Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - calcdude84se

Pages: [1] 2 3 ... 161
Escheron: Twilight over Ragnoth / Re: E:ToR ~ Alpha Test thread
« on: November 17, 2015, 04:55:04 pm »
And I'm finally getting back to y'all again. Sorry about the delay; the end of the semester's been busy.
I've not tested a newer revision than 428 yet, so hopefully none of this is out of date, but I will start getting around to it after I post this.

Do you want the player to appear directly on top of the warp? Since you can enter some areas from multiple directions, I can't place the character one tile away from whatever direction they entered from. IMO, I just didn't think placing the player directly on top of the warp felt right.
I'm mainly interested in it being consistent, e.g. always in the same direction. I can see placing the player on top of the warp feeling weird.
On that note, it would be nice if exiting the airship didn't leave you on top of it, but doing so in a consistent direction is only feasible if the maps are set up right because you can land lots of places; off the top of my head I don't know if they are.

This is intentional. The arrow indicates a thought / sentence that exceeds the length of the window. When a thought / sentence is completed, any subsequent dialogs spawn new windows instead of being directed by arrows.

I hope that explanation made sense.
That makes sense. In that case, I might appreciate an indication when the entire dialog is done.
More importantly, I've been a bit annoyed when skimming through the dialogs and pressing [2ND] one too many times means reading through the entire thing again.

Do you have any thoughts on the game's aesthetics? e.g. World size, dungeon layouts, etc. Map designs are subject to change as well.
I have yet to have a strong opinion on this.
My initial opinion was that it all seemed good.  None of the levels are too small, I feel, and the largest ones are more difficult to get one's bearings in but it's not unmanageable. I like the variability.
I'll try to focus more on it in the future.

2. Treasure chest behavior is by design, though everyone else on the dev team is against me on this so... yeah. I'll fix it. On TODO list.
Alternatively, it would be cool if it opened and then closed again.

 Exit location to on top of airship autoboards airship. This behavior is critical for Asnoth and Arcanian Summit exit.
I'm actually fine with autoboarding, but it would be nice if exiting the ship onto the airship did this as well.

Escheron: Twilight over Ragnoth / Re: E:ToR ~ Alpha Test thread
« on: November 07, 2015, 10:13:49 pm »
This is all with respect to revision 428. If any of this warrants reporting on Bitbucket, let me know.
  • The Window, Zoom, Trace, and Graph buttons act like the direction arrows. Presumably it's because of how you're scanning the keys.
  • When you can't obtain an item from a chest because your pack is full, the item stays in the chest but the chest appears open. If you come back to the map later, the chest is closed.
  • It'd be nice if scrolling wrapped top to bottom, since it would make it quicker to access later items / spells.
  • Exiting a map back to the overworld sometimes puts you on the space corresponding to the map, and other times one square in some direction which varies per map. It'd be nice if you consistently came out the same way.
  • Exiting the boat onto the airship leaves you standing on top of the airship, while exiting a submap that moves you onto the airship makes you start riding it. This feels inconsistent.
  • The speech boxes sometimes have little arrows in the bottom corner to indicate continuation. However, it's not a reliable indicator of that, since a good amount of multi-screen dialog doesn't always use them.
  • Selecting a spell to display its description shifts the upper border down by 1 pixel, which I find distracting
  • Using "equip" to change out equipment works differently from selecting an item from "items". It doesn't describe the item you're about to equip.
  • It would be nice to be able to view the descriptions of equipped items without having to unequip them.
  • If you can't equip something, an error message explaining why would be helpful

News / Re: OS 4.2 for the TI-84 Plus C Silver Edition released
« on: March 06, 2014, 12:06:31 pm »
I'm calling it now, it's just the version number and the RSA signature.
So literally nothing changed ?
We don't know yet. calc84 is just being incredibly pessimistic :P

News / Re: OS 4.2 for the TI-84 Plus C Silver Edition released
« on: March 04, 2014, 10:19:38 pm »
This piece of news should go brown text. :P
It's quite real, though. Version 4.2 as of February 27. (So we're a bit late on finding this out ;) )
Someone ought to diff the two versions and see what's changed. (Presumably something has)

TI Z80 / Re: PartesOS (or YATPOS :P) (Baby steps)
« on: February 23, 2014, 08:53:27 pm »
I'm not dead, I swear.
Update time:
The project is moving forward, slowly. (I like to get hung up on design issues)
There's more documentation than code at this point, mainly because very little has yet been implemented.
I'll update my sig with it, but the code's on GitHub and can be found at
A note on the source code: I'm using Code Browser ( and loving it; the source code is best read with it. The z80 language definition I made for it is attached to this post; you should use it if you use Code Browser.

General Calculator Help / Re: about the TI-SEC84+...
« on: February 17, 2014, 09:32:14 am »
First, it's a TI-84+CSE, not TI-SEC84+ ;)
  • There's the built-in language that you can write programs with via the PRGM menu, often called BASIC or TI-BASIC
  • BASIC programs that don't do graphics will work. BASIC programs that do graphics won't, and any native code (such as DoorsCS and MirageOS) will crash. (Actually, 83/4+(SE) apps won't send)
  • For shells there's the 84+CSE successor to DoorsCS, DoorsCSE, which you can find at
  • I don't actually have one, so I won't give a proper rating, but I'll note that the color display makes the 84+CSE quite noticeably slower, graphically speaking
Edit: Hm, I can't get BBCode ordered lists. Oh well.

Web Programming and Design / Re: Maze Game
« on: February 11, 2014, 05:02:25 pm »
For me, whenever I'm moving with wasd (and for about 0.5 seconds afterwards) I cannot use my mouse to change my view. If it makes any difference I'm using a trackpad on a laptop using google chrome.
That's actually likely something your OS is doing--disabling the trackpad while using the keys
C.f. this superuser post:

Computer Programming / Re: Testing if a rational is in the cantor set
« on: February 05, 2014, 11:22:42 am »
EDIT2: Have it down to only checking 2/9 of the rationals(though depending on rounding may miss 1, but that should barely affect results)
To speak of possible speed-ups, if you have the same denominator (ignoring powers of 3) a lot, you might be able to get a performance boost by caching the number of times the loop that checks the repeating digits goes around and using that number to count the loop instead. (Not sure if it's significant or worthwhile, though; what it would enable is some loop unrolling)
also as a note to calcdude84se your else statements in the function didn't actually do anything(the if returned so execution stopped there if it was true), so I removed them. Not sure if that actually boosts performance though.
It's more of a stylistic thing whether to use an else with if()return (though I'm not terribly consistent about my usage. I try to pick what's clearer, but it's not always apparent. I might have gotten it backwards this time.), and I would hope that the compiler generates the same code in each case.

Computer Programming / Re: Testing if a rational is in the cantor set
« on: February 04, 2014, 03:19:50 pm »
Ah, right, I forgot about the edges being slightly tricky. Was that the only problem? I'll fix my code for posterity.

Computer Programming / Re: Testing if a rational is in the cantor set
« on: February 04, 2014, 02:07:40 pm »
I'm not sure why you'd want to use floating-point. You can just use integer math.
The key to the following code is that, if you write out p/q in ternary, because it is rational it will eventually repeat.
This could probably use some optimization, but here's some code that should work (except for the noted caveats):
Code: [Select]
bool testCantor(unsigned long long p, unsigned long long q) // 0 <= p <= q
  //First check all the non-repeating digits
  while(q % 3 == 0)
    q /= 3;
    if(p / q == 1)
      return p == q;
      p %= q;
  unsigned long long p_start = p;
  //Now test all the repeating digits once
    unsigned long long p3 = p * 3; // Note: if q's current value is over one-third of the maximum value of an unsigned long long, overflow errors will be a problem. You'll need to fix this somehow. This is the line that could overflow.
    if(p3 / q == 1)
      return false;
      p = p3 % q;
  } while(p != p_start);
  return true;
I'm not sure how fast it is, but it should return the correct answer.
Edit: Changed the first return false; to return p == q;, because numbers of the form 0.xxxxx1 (or 0.xxxxx02222...) are in the Cantor set.

Site Feedback and Questions / Re: "._."
« on: January 29, 2014, 02:33:19 pm »
There is already, Settings -> Look and Layout Preferences -> Current Smiley Set -> No Smileys
Disabled. Thanks! Note to self: read options more thoroughly.

Miscellaneous / Re: Taco Tuesday
« on: January 24, 2014, 09:14:18 pm »
Spam tacos! (Or at least tacos with spam in them.)

TI Z80 / Re: Is a QR Code Generator/Reader possible on the 84+?
« on: January 24, 2014, 05:53:22 pm »
The only way you'll get an 84+ to interpret a QR code, short of attaching a camera to it, is to type it in :P
Here's a link with more info on their structure:

Miscellaneous / Re: Taco Tuesday
« on: January 24, 2014, 05:36:49 pm »
Perhaps you were looking for this smiley?
Edit: Paint can't do transparency, or at least I'm ignorant of it.

Miscellaneous / Re: Taco Tuesday
« on: January 24, 2014, 04:26:00 pm »
Wow, that is a large variety of options to chose from.

BTW, why is the in misc and not in humor&jokes?
Originally, it was in Spam, but people can't post there :P
AngelFish has promised to move it back there in a week or so.

Pages: [1] 2 3 ... 161