Author Topic: General Discussion  (Read 77343 times)

0 Members and 1 Guest are viewing this topic.

SirCmpwn

  • Guest
Re: Let's build our own calculator!
« Reply #195 on: August 07, 2010, 12:56:48 am »
No, not dvorak :P
I think that ABCDE would be fine.  That way, people don't have to learn a funky new layout.
As for venture capital, if we can design it and get a basic firmware written, I know some people that may be interested in helping out.
I like the password idea.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Let's build our own calculator!
« Reply #196 on: August 07, 2010, 01:00:12 am »
true, I think they should all be in orders.

Also, try to not use too many keys, but don't make essential math functions too hard to access, either.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Let's build our own calculator!
« Reply #197 on: August 07, 2010, 01:01:14 am »
i never understood why people are opposed to dvorak. for example, this post was typed using dvorak. regardless, ABCDE should be fine as SAT/ACT regulators are used to that kind of layout.


Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Let's build our own calculator!
« Reply #198 on: August 07, 2010, 01:03:22 am »
@nemo Exactly the kind of thing I was thinking of, but will we have to pay someone licensing to use it? If so (but probably not)

BTW, ACT does allow wifi, just not IR data transfer, and sound will need to be mutable. Other than that, no CAS.
SAT, no electronic dictionary (because it's allowed in tests other than math.) and sound not at all, so I suggest removable speakers.)

For both, no 1 inch high characters :P

Other than that, everything won't really be an issue

Full rules:
ACT
http://www.actstudent.org/faq/answers/calculator.html
SAT
http://professionals.collegeboard.com/testing/sat-subject/test-day/expect/calculators

edit: I hate being ninja'd :P
« Last Edit: August 07, 2010, 01:04:45 am by willrandship »

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Let's build our own calculator!
« Reply #199 on: August 07, 2010, 01:06:04 am »
I don't like the password idea. Too many problems. Also, that would limit custom software.  Any light, password, or wifi could easily be hacked.  Why not have something outside the os, like the install os screen that tells if the calc os is act/sat certified. It would prevent a custom os.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Let's build our own calculator!
« Reply #200 on: August 07, 2010, 01:09:29 am »
Well, we need to do something that seems secure. The fact is, an 83+ can run a CAS, but that didn't stop people from using it on the ACT. They just want it in the mindsets of students that the use of it shouldn't be available, not that it can't be done.

Edit: The password thing wouldn't be for OSes. It would be integrated into the default OS, like that nspire mode with the LED. I don't see that limiting other software, just that for the ACT/SAT you need to have the right OS on there.
« Last Edit: August 07, 2010, 01:11:18 am by willrandship »

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Let's build our own calculator!
« Reply #201 on: August 07, 2010, 01:21:09 am »
@graphmastur, juju2143: Saw this a little while ago, which gave me that push to create a calc. ;)

@SirCmpwn: You probably skimmed a page before writing this, didn't you? ;)
Won't blame it too much on you - the topic practically exploded to 14 pages in around 24 hours... :P

First and foremost, YOU are the owner of KnightOS, so you already own the copyright. Heck, this post could be considered my copyright. YOU own it, so YOU decide. We've established that a couple of pages ago.

Second, I really didn't know you were underage. Writing a kernel isn't a joke. It's some serious thinking here and there. Lots of companies love that kind of skill. ;)

Third, don't worry about firmware blocking or anything. This project is a community driven project, NOT a profit driven project. Why would we do something that we're fighting against?

Fourth, we've established the "no QWERTY rule" already, at least for the OTZ80. Screen size will be similar or the same. There may or may not be wireless capabilities. Basically, OTZ80 is an attempt to get people to buy a calc that feels like a TI-8x, but is much better in terms of openness, functionality, and speed. ;)

Fifth, that's an option that will be placed in.

Sixth, this was also already established in some pages ago: What's the point of selling a calculator that can't do math? Math is the top priority here.

Finally, Zilog is not really likely to bend down and just design a chip for us. However, there IS a nice alternative - eZ80. It's the Z80, only a LOT better, and by the same company.

Whew. I don't know why I used numerical words... probably because I'm writing an essay at the same time? :P

@Eeems, @DJ: I'm not sure how this would work. I know some people are willing to donate a bit, but my usual question is: is it legal? If people are willing to donate, they really don't need the money.

@willrandship: That's my point there. Also, that's a good idea. :) And the goal is to sell LOTS. Destroy the crazy TI monopoly? ;) And we (hopefully) won't be using custom ICs - just ones that can be purchased easily.

@SirCmpwn: good idea for venture capitals :)

@willrandship: Good point. Our OTZ80 will definitely fit those regulations.

@graphmastur, willrandship: I still like a password idea, but I'm not sure myself. Definitely there should be a Press-To-Test mode or something of the sort. Otherwise, testing boards will reject this calc for use on standardized tests.

WHEW again. Now off to finishing a fun little narrative essay at 1:22 AM in the morning, and then off to bed for moi.
« Last Edit: August 07, 2010, 01:54:23 am by alberthrocks »
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Let's build our own calculator!
« Reply #202 on: August 07, 2010, 01:26:44 am »
Well, I was just trying to think of some way to test, without sacrificing features. I don't have any inclination towards one, just brainstorming.

I can't post any pics for my avatar on wikidot. :(

I'm going to bed now. No more 2 second replies tonight!

Offline miotatsu

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 332
  • Rating: +11/-1
    • View Profile
Re: Let's build our own calculator!
« Reply #203 on: August 07, 2010, 02:33:06 am »
personally I love dvorak, but abcdef is fine by me too
just throwing that out there

Offline matthias1992

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 408
  • Rating: +33/-5
    • View Profile
Re: Let's build our own calculator!
« Reply #204 on: August 07, 2010, 06:26:55 am »
if we are going to use the eZ80 and I am pretty sure we are then I would personally prefer a "upgraded" version of KOS that makes better use of the speed and some new instructions. I know that it will be quitea job to do that, hell, sir has to finish the first KOS first...
Well we'll see, I just want to make sure we sqeeuze te processor to the max and make it as resource unintensive as possible..
MASM xxxxxxxxxx aborted | SADce ====:::::: 40% -Halted until further notice| XAOS =====::::: 50% -Units done| SKYBOX2D engine ========== 100% -Pre-alpha done. Need to  document it and extend |

~Those who dream by day are cognizant of much more than those who dream by night only. -Sir Edgar Allen Poe-

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Let's build our own calculator!
« Reply #205 on: August 07, 2010, 08:11:14 am »
if we are going to use the eZ80 and I am pretty sure we are then I would personally prefer a "upgraded" version of KOS that makes better use of the speed and some new instructions. I know that it will be quitea job to do that, hell, sir has to finish the first KOS first...
Well we'll see, I just want to make sure we sqeeuze te processor to the max and make it as resource unintensive as possible..

good point, we will want to use our full potential :)
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline matthias1992

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 408
  • Rating: +33/-5
    • View Profile
Re: Let's build our own calculator!
« Reply #206 on: August 07, 2010, 08:22:58 am »
Ok folks I was inspired so I made a small design for the OTeZ80, I first modeled it in sketchup and colored it in photoshop. here it is! (just a mockup)

below is the back-end with a mini-usb connection and a simple IO.

below is a top view:

and last but not least a side view, one side contains a slide switch for on/off and the other side contains a slide switch for the backlight.
« Last Edit: August 07, 2010, 08:30:13 am by matthias1992 »
MASM xxxxxxxxxx aborted | SADce ====:::::: 40% -Halted until further notice| XAOS =====::::: 50% -Units done| SKYBOX2D engine ========== 100% -Pre-alpha done. Need to  document it and extend |

~Those who dream by day are cognizant of much more than those who dream by night only. -Sir Edgar Allen Poe-

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Let's build our own calculator!
« Reply #207 on: August 07, 2010, 08:49:21 am »
i love it, but i feel it should be slightly thicker for
a. durability
b. longer lasting ports. ( it would be too easy to crack the calc by bending the mini usb inside the thing.
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline matthias1992

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 408
  • Rating: +33/-5
    • View Profile
Re: Let's build our own calculator!
« Reply #208 on: August 07, 2010, 08:56:03 am »
Good point. Remember this was just a small and quick draft not the *final* design or something, thanks for the comment though, i'll definetely make the new design thicker. But first I want some more comments on it. Maybe we could add sort of rubber 'band' that would fit into the ports to prevent them from getting dirty or blocked (the "band" being attached to the case).

Edit
Below is the same top_view image but with keynames attachted to them, I didn't do it very thoroughly but this is my idea about it, some keys are explained below.


"grph" is "Y=" key
"gset" is "window,zoom,format and graph" combined
"gcom" is "calc and trace"
"mtrx' is "matrix"
"setup" is "mode"
"ret" is "return/delete"

These are the rough equivalents of the keys, I don't know if the layout is perfect, I actually very much doubt so. I haven't add modifier keys yet (the keys accesed trough 2nd). With 38 keys(up, down, left, right, ok and ret excluded) *3 (modifier keys(2nd and alpha)) = 114 keys most of the functions of the original TI83/84+(SE) fit on this design.

Edit2
I just figured the empty Softkey could very well be the "clear" equivalent
« Last Edit: August 07, 2010, 09:09:52 am by matthias1992 »
MASM xxxxxxxxxx aborted | SADce ====:::::: 40% -Halted until further notice| XAOS =====::::: 50% -Units done| SKYBOX2D engine ========== 100% -Pre-alpha done. Need to  document it and extend |

~Those who dream by day are cognizant of much more than those who dream by night only. -Sir Edgar Allen Poe-

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Let's build our own calculator!
« Reply #209 on: August 07, 2010, 09:24:56 am »
I think that the +*-/ column should be to the right of the numbers.  Also, I don't think there should be a store.  Maybe if they all were free. Money is going to be complicated as it is.

Maybe have ok ret become left and right click for arm as well as ret.