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.


Topics - calcdude84se

Pages: 1 [2]
16
Yeah. :P
Edit: it appears inconsistent. For example, "te~st" never displays, while "k~k" does.

17
ASM / MOVED: What assembly languages do you know?
« on: April 22, 2011, 09:51:55 pm »
This topic has been moved to Spam.

It's to be deleted, and it's spam now anyway

http://ourl.ca/10577

18
Miscellaneous / Latin thread
« on: April 20, 2011, 10:19:23 pm »
Hic Latine loquamur! (aut Anglice loqui tibi licet si non potes :P)
Quaere omnia quae de Latina lingua cognoscere velis.

Here let us speak Latin! (or you are permitted to speak in English if you are not able :P)
Ask all things which you wish to learn about the Latin language.

19
TI-BASIC / BASIC One-Liners
« on: January 10, 2011, 09:59:15 pm »
Post your favorite useful (or useless) one-line snippets of TI-BASIC code here! :D
I'll start us off with a few of my favorites, list operations:
Code: ("Total Occurences") [Select]
"Returns how many times Ans is an element in L1
sum(Ans=L1
Code: ("Single-Occurrence index") [Select]
"Finds where Ans is in L1 provided it only occurs once
1+dim(L1)-sum(cumSum(L1=Ans
Code: ("Occurrence index") [Select]
"Finds the index of the Xth occurrence of Ans in L1 (indexed from 1)
1+dim(L1)-sum(X<=cumSum(L1=Ans

20
TI Z80 / PartesOS (or YATPOS :P) (Baby steps)
« on: December 23, 2010, 12:16:19 pm »
I've been a bit reluctant to create a topic for this project of mine, but I feel confident enough that I will continue it, not to mention that a person or two have asked me to do this, so here's the topic! :D
This is my attempt at yet another third-party OS (hence YATPOS, which is not its name :P), which I have chosen to call PartesOS.
I don't have much yet, mainly just some core code and lots of ideas yet to be realized in code, nowhere near enough to release a demo.
I'm not sure how much I want to write right now, so feel free to browse the most recently committed version of the source code at the PartesOS Google Code page and ask any questions you might have. (Like my goals for this project, for example)
Thanks for the support I know you'll provide :)

21
Miscellaneous / Smilies! (Post 'em here)
« on: December 13, 2010, 07:35:07 pm »
So, in order to prevent the creation of lots of new topics, each dedicated to one new smiley, I created this topic!
I don't know if this should be merged with another topic, so that can be done later.
Post them here, and, if we have to many, I guess this can be moved to randomness so people can't increase their post count just by finding another smiley on the internet ._.
Edit: Smilies:

22
Other Calculators / Maze Generation Program - BASIC
« on: November 23, 2010, 09:32:15 pm »
Might as well upload one of my old BASIC creations, especially since someone's made an Axe one ;D
This one is based on Eller's Algorithm (http://www.astrolog.org/labyrnth/algrithm.htm#perfect, scroll down a bit)
When you start it it asks for four numbers: How long it should be (X), How wide it should be (Y), and chances for carving vertically and horizontally (give as a decimal, not a percent ;))
I'm sure if Weregoose looked at it he could find numerous optimizations :P
It can generate a full-screen maze in a few minutes.
I've included two screenshots: one of it generating a 48*32 maze (for the impatient among you :P) and one of a full maze.
Enjoy! (Yeah, it's slow, but whatever :P)

23
Note: I am not in this scenario. There is no urgency about this. I am just curious.
The topic says it all. If I've accidentally put my 84+(SE) in push-to-test mode, and I don't have a link cable, is there any way to take it out of this mode?
(Removing the OS doesn't count, because there isn't a link cable to send a new one with.)
Edit: I meant to say Push-To-Test. Oops :-[

24
Introduce Yourself! / Another late introduction
« on: September 19, 2010, 02:29:59 pm »
At last I'm getting around to this, with over 1000 (not >9000!!! :P) posts.
First forum I joined was detachedsolutions (almost dead), then UTI (seems like it's dying), then here (alive!), Cemetech (also alive!), and revsoft (also almost dead)
I have one (1) TI-84 Plus Silver Edition, along with a TI-brand scientific calculator.
With time permitting I am working on my OS project, called PartesOS (I'll create a topic once I have significant progress)
And, barring personal information, that's about it.
* calcdude remembers something and loses The Game, and requests peanuts to make him feel better.

25
Miscellaneous / Human Languages
« on: July 26, 2010, 11:16:47 pm »
So I've been a little curious about this for a while now. What programming human languages does everyone know? How skilled are you at them? (Like beginner, intermediate, advanced.)

I shall start:
TI-BASIC: Beginner-Intermediate
English: Advanced ;D
Latin: Intermediate-Advanced
Italian: Beginner (I need more time...)
Lojban: Beginner (I was bored, okay? ;D)

This happens to be a shameless rip-off of the Programming Languages topic, in case you haven't noticed :P

26
Other Calculators / Undocumented LCD feature - Flip screen
« on: July 13, 2010, 02:31:03 pm »
So, while messing around with communicating directly with the LCD in Axe, (I made a few Asm routines and put them under labels), I made a typo. Long story short, I found the use for the undocumented LCD commands ranging from $0C to $0F. Fitting with the LCD documentation, these commands are of the form %000011**
Setting bit 0 ($0D) flips the screen left/right, and setting bit 1 ($0E) flips it up/down, and setting both ($0F), well, does both, rotating it 180 degrees.
Now you know. ;D If you have Calcsys, output these values to the LCD command port (port $10) and see it for yourself.
(Note that I only know it works with the type of LCD I have on my 84+SE, which is the kind not needing ALCDFIX)

27
Gaming Discussion / Bastet
« on: June 24, 2010, 05:54:00 pm »
No, I'm not talking about the Egyptian goddess. :P
A quote from the website:
Quote from: Description
Have you ever thought that Tetris is evil because it never sends you that straight "I" brick you need to clear four rows? Well, Tetris(R) probably is not so malevolent, but Bastet certainly is. >:->
Bastet stands for "bastard tetris", and is a simple ncurses-based Tetris(R) clone for Linux. Instead of choosing the next block randomly, this fiendish program uses a special algorithm to give you the worst possible brick. Playing Bastet can be a very frustrating experience!
If you've never played, I suggest you give it a try (even if only to find frustration :P) Link: http://fph.altervista.org/prog/bastet.html
A screenshot (also from the website):

28
Miscellaneous / Vacations, Absences, etc.
« on: June 24, 2010, 05:41:54 pm »
Feel free to tell the community when you won't be able to access omnimaga.
You may also brag :P

I will personally be gone from Saturday (June 26) to probably half-way through next week. I may be able to post for the first few days, but almost certainly not after that :(
* calcdude doesn't feel like bragging, so he's done

29
Other Calculators / Self-Modifying Code (SMC)
« on: June 11, 2010, 01:58:45 pm »
I was just curious. How often do you use SMC (self-modifying code) in your ASM programs?
Feel free to list why or how you use it too.

30
ASM / OS Programming
« on: May 16, 2010, 09:02:11 pm »
I feel like starting an OS. It probably won't get far, but there are a few things I felt I needed to ask.
From what pages can protected ports be accessed? (like flash unlocking, etc.)
What flash pages must contain what? what can't be touched?
Where can I find documentation on accessing flash?

Thanks for any help.

Pages: 1 [2]