ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Developers Wanted for Typhoon

Developers Wanted for Typhoon
Posted by Michael on 12 August 2008, 02:33 GMT

Sebastian Theiss is seeking programmers to take over his project, Typhoon. Typhoon was originally intended to transform the 83+ home screen into one more 89-like, supporting long integers, symbolic manipulation, pretty print of fractions, etc. It is incomplete (written in C & ASM), and Sebastian is seeking someone interested in picking it up where he left off. Interested programmers should e-mail him.

  Reply to this article


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Developers Wanted for Typhoon
Matt M Account Info

Sounds like a neat idea - I hope someone can finish it!

If I knew either of those programming languages I might try but I don't know them and don't have time to learn them with all my classes...

Reply to this comment    12 August 2008, 14:30 GMT

Re: Developers Wanted for Typhoon
ZagorNBK Account Info

Looks great! I'll gladly help, but I'm still learning ASM so I don't think I could do anything now. But later on, why not?

You should propose this to Kerm Martian... (If he has enough time.)

Reply to this comment    12 August 2008, 16:30 GMT


Re: Re: Developers Wanted for Typhoon
KermMartian  Account Info
(Web Page)

I wish I had time. :P I'm drowning in work atm. :(

Reply to this comment    13 August 2008, 15:21 GMT

Re: Developers Wanted for Typhoon
zipper08  Account Info

Nice idea! Great job. I would love to help, but I don't know C or asm.

Reply to this comment    12 August 2008, 19:02 GMT

Re: Developers Wanted for Typhoon
TheStorm  Account Info

I might be willing to help if this is turned into a collaborative project. I do know some z80 asm though I do not know any C I have been planing on learning C or a C derived language for some time now.

Reply to this comment    12 August 2008, 20:23 GMT

Re: Developers Wanted for Typhoon
nat1192 Account Info
(Web Page)

Why doesn't he just put it up on Sourceforge. Then, it becomes a collaborative project.

Reply to this comment    12 August 2008, 23:43 GMT

Re: Developers Wanted for Typhoon
Shady_0883  Account Info

It should be great to see this project complete, but i guess that in order to help u must have a lot of knowledge in ASM, C, and developing CAS.....

If i had enough time i would be pleased to help.. but i guess that i had to study a lot the source to be able to help.

Reply to this comment    13 August 2008, 03:44 GMT

Re: Developers Wanted for Typhoon
saibotshamtul  Account Info
(Web Page)

that's cool! I think it's a worthwhile endeavor... however, I would like to point out that a similar piece of software, known as ZoomMath has been released on http://www.zoommath.com I've downloaded, installed, and tried out their free version App4Math and the interface, although shockingly different at first, turned out to be quite intuitive. I highly recommend anyone continuing Sebastian Theiss' Typhoon try out the interface used in App4Math in the hopes of implementing something like it in Typhoon.

Oh, and btw, if anyone has any information regarding the security features of App4Math or ZoomAlgebra, that information would be appreciated. ;)

Reply to this comment    13 August 2008, 04:11 GMT

Re: Re: Developers Wanted for Typhoon
Sebastian Theiss  Account Info

ZoomMath is a nice App indeed. However, it has a very narrow focus on some specific problems that arise in algebra class. With Typhoon I tried to be a bit more universal. Besides, Typhoons interface is close to beeing complete. What needs to be completed is most of the simplification: Up to now the App can determine derivatives, deal with very long integers (about 500 digits) and do some basic simplification.

Reply to this comment    13 August 2008, 06:48 GMT

Re: Re: Developers Wanted for Typhoon
nyall Account Info
(Web Page)

to quote some of the documentation for it:

"Zoom Algebra is so easy to use, you can focus on the math instead of trying to remember which keys to press. Without Zoom Algebra, to type a³, you need to use the funky ^ key. In Zoom Algebra, just type a then press 3. In Zoom Algebra, you type problems the way they look!"

OMG no funky exponent key? How amazing. </sarcasm>

Reply to this comment    13 August 2008, 16:51 GMT


Re: Re: Developers Wanted for Typhoon
Brandon Wilson  Account Info
(Web Page)

Appreciated, I'm sure, but also illegal.

You have to do some real digging to get past his protections. For a calculator application, it's very well done. But not perfect.

Reply to this comment    14 August 2008, 21:19 GMT

Re: Developers Wanted for Typhoon
RobbieMc Account Info

Sebastian, could you explain what is left to program? And what C compiler are you using? SDCC?

Reply to this comment    13 August 2008, 21:42 GMT


Re: Re: Developers Wanted for Typhoon
Sebastian Theiss  Account Info

Whats left to program is most of the symbolic simplification. Besides I originally planned to integrate support for units and unit conversion, but I haven't prepared anything like that yet. Please send me an e-mail and I will happily provide details about the compiler. It's not SDCC but some more efficient compiler. I can also provide some information on how the realize symbolic simplification.

Reply to this comment    14 August 2008, 08:09 GMT

Re: Re: Re: Developers Wanted for Typhoon
RobbieMc Account Info

This does sound like a very promising project, which I would love to help with, but currently I just don't have the time. I hope someone can finish it.

Reply to this comment    14 August 2008, 14:36 GMT

Re: Re: Re: Developers Wanted for Typhoon
RobbieMc Account Info

Another question: how are you using C? Are you only using it for the math side of things (due to how hard/annoying it is to hand-code math in asm), or is it the main language?

Reply to this comment    14 August 2008, 18:12 GMT


Re: Re: Re: Re: Developers Wanted for Typhoon
Sebastian Theiss  Account Info

I used asm for the whole GUI (softkey menu, dialog boxes, etc.), the memory manager that uses the whole free memory of the calculator as a heap and provides the c-functions free and malloc, to wrap some of the OS functions, and for some basic routines that work with very long integers. I used C for the higher level stuff, as this is very annoying to code by hand and would make development even more time consuming): "pretty-printing" of equations, very long integer and rational number math, simplification, derivatives, etc.

Reply to this comment    14 August 2008, 20:21 GMT


Re: Re: Re: Developers Wanted for Typhoon
Kevin Kofler Account Info
(Web Page)

Are you using a commercial compiler? Because I don't think any of the free Z80 compilers out there are significantly more efficient than SDCC, are they?

Reply to this comment    15 August 2008, 23:59 GMT


Re: Re: Re: Re: Developers Wanted for Typhoon
Jonathan Martin  Account Info

But are z80 C compilers ever efficeint. I guess it's okay here since math isn't speed-intensive, but C definitely isn't the way to go on z80 in most cases.

Reply to this comment    18 August 2008, 08:19 GMT


Re: Re: Re: Re: Re: Developers Wanted for Typhoon
Someone Someone  Account Info

C compilers AREN'T that bad, but it does the job if memory efficiency isn't your biggest thing.

I've used z88dk and i'm not aware of any more efficient compilers then a one that costs money.

Reply to this comment    18 August 2008, 18:25 GMT


Re: Re: Re: Re: Re: Re: Developers Wanted for Typhoon
Sebastian Theiss  Account Info

I used the C compiler from HI-TECH (http://www.htsoft.com/), which is - in my opinion -the best one around. They drastically dropped the price recently, but its still about 200$. C is not only "not bad", it was the only way for me to make such a huge project at least realistic, given the time I had. Unfortunatly I nevertheless didn't manage to complete it due to beeing chronically short on time lately...

Reply to this comment    18 August 2008, 21:24 GMT


Re: Re: Re: Re: Re: Re: Re: Developers Wanted for Typhoon
Chris Williams  Account Info

Sebastian, have you used some of the free C compilers, such as SDCC and z88dk, for any "serious" development? I'd like you to let us know how the compilers compare to HI-TECH's compiler in terms of code size, data size, and speed.

Reply to this comment    28 August 2008, 20:42 GMT

1  2  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2011, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer