Jump to content



Photo
- - - - -

textreader


  • Please log in to reply
16 replies to this topic

#1 verticale

verticale

    Casio Fan

  • Members
  • PipPip
  • 48 posts
  • Location:Brescia, Italy

  • Calculators:
    AFX 2.0,fx 3900p,fx 4500p

Posted 22 February 2004 - 11:59 AM

I tried to use calipso textreader to read basic casio files.... :( :( I found that nearly all the mathematics symbols are not supported bya the reader....but I need them!!!
I could read data using the edit function of the calculator, but the character is quite large (so the page keeps too bit information!) and, what is most important, there is no possibility to scroll the text page for page (scrolling one sentence at a time is really slow...and not practical during university exams!!!)
So people...what can I do?? where can I find a text-reader supporting math symbols such as derivative,exp,integrals,summatories......I wuoul create one by me, but my programming abilities are too limited.... :o :o ..
Bye and thanx to all....

#2 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking & Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool & Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 22 February 2004 - 12:23 PM

im sure one of the directroy explorers can read txt files, but i cant remember which one

try:
http://algebrafx2.ea...e.com/index.htm

#3 X-thunder28

X-thunder28

    Casio Freak

  • Members
  • PipPipPipPip
  • 192 posts

  • Calculators:
    2 Graph100 (rom 1.02 and rom 1.03 (+) )

Posted 22 February 2004 - 05:56 PM

According to my Casio Knowledge, there aren't any explorer or viewer who can read Casio symbol on basic file.

#4 [neo]f4kill

[neo]f4kill

    Casio Addict

  • Members
  • PipPipPip
  • 60 posts
  • Location:Montauban, France
  • Interests:programming

  • Calculators:
    G65, G100+, ClassPad 300

Posted 22 February 2004 - 06:02 PM

andy.davies -> LINL but the txt files (as you said) not the basics files ! and you need to configure it by creating a basic file named " LINLCFG" and with somthing like this inside : TXT M:\TXTREADER.EXE (I'm not sure)

#5 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking & Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool & Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 22 February 2004 - 06:25 PM

oh well, i was wrong :(

#6 verticale

verticale

    Casio Fan

  • Members
  • PipPip
  • 48 posts
  • Location:Brescia, Italy

  • Calculators:
    AFX 2.0,fx 3900p,fx 4500p

Posted 24 February 2004 - 06:24 PM

any hint on how could I modify "textreader" (or try to modify!!!) so that it can read any type of mathematical symbol supported by the editing program FA123 ???....or could I find any other text-reading program anywhere?? :banghead: :banghead:
Thanx..... :cry: :cry:

Topics merged by andy.davies please post in the original topic rather than creating a new topic for the same content

#7 dscoshpe

dscoshpe

    Casio Freak

  • [Legends]
  • PipPipPipPip
  • 185 posts
  • Location:California, USA

  • Calculators:
    AFX 2.0 (v1.00), 9850Ga+, 9800, BE-300 other..

Posted 25 February 2004 - 06:28 AM

Yeah, talk to BradN. It is his program.

Ill let him know of this thread.

- dscoshpe -

#8 BradN

BradN

    Casio Addict

  • Members
  • PipPipPip
  • 69 posts

Posted 25 February 2004 - 01:18 PM

Well, the basic procedure would involve:
1. creating a casio basic file containing the characters you want (and preferably some descriptive text so you can tell which is which)
2. uploading this file to the computer in a binary form
3. hex editing it to find the character codes for the special symbols
4. editing textreader's font.bmp file and adding your character(s) at the end of it on the right
5. running the (visual basic 6 if you need runtimes) conversion utility to create the packed font bitmap from the .bmp
6. editing minifont.asm to add the characters to the position/size lookup table (this can be tricky because as it is, the table assumes a continuous block of characters supported, so you would either have to add a lot of zeros to make the characters you add line up, or modify the assembly code to change the lookup method. Note that the position corresponds to the graphic column in font.bmp, so there can be some funky compression done in the font.bmp by overlaping characters, as I've done :) )
7. reassembling textreader.asm

If you give me a modified font.bmp file and tell me what characters have which ascii codes (or I suppose, I could look up the character codes if you tell me how to get to each character in the casio editor), I'd be happy to modify the assembly code and put together a new version for you. Note that if any of these characters have prefix characters, they won't be supported. Both minifont and textreader are clueless when it comes to handling these properly.

If the needed character is already part of the supported ascii codes (such as + or -, maybe others), I added a translation table in minifont.asm to convert these casio codes to the real ascii codes to keep minifont.asm a little cleaner from having to support duplicate characters. If you add too many of these, it will slow down the viewer a bit though.

Anyway, that's the overview :)

#9 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking & Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool & Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 25 February 2004 - 04:31 PM

wow! i didnt think it would be that longer procedure to add different charicters. and compressing the bmp by overlapping the charicters, wow, nice i wouldnt have thought of that either. :clap: very well done indeed

#10 X-thunder28

X-thunder28

    Casio Freak

  • Members
  • PipPipPipPip
  • 192 posts

  • Calculators:
    2 Graph100 (rom 1.02 and rom 1.03 (+) )

Posted 25 February 2004 - 05:14 PM

sorry, bradn, but a lot and a lot of CASIO symbol are composed of 2 byte, and your Textreader read only byte by byte I guess.

#11 BradN

BradN

    Casio Addict

  • Members
  • PipPipPip
  • 69 posts

Posted 26 February 2004 - 05:05 AM

Yeah, that's what I was afraid of :(

#12 verticale

verticale

    Casio Fan

  • Members
  • PipPip
  • 48 posts
  • Location:Brescia, Italy

  • Calculators:
    AFX 2.0,fx 3900p,fx 4500p

Posted 26 February 2004 - 08:17 PM

so it seems that there is no possibility to adapt textreader....I am not an expert in this type of programming...I am not able to value....any other idea perhaps?? nobody else first had the problem to store long lists of formulas or math datas in the calculator and recover them with a practical reader with the possibility to scroll page by page (and not line by line as one must do using the standard editor for casio basic files)??
Is there another way to store data?? somebosy told me to put them in the storage memory instead of using ram dedicated to programs...who should I do???

http://www.casiocalc...ct=ST&f=1&t=557

this is a past topic I posted about the same argument...there are some answers about using another way..but I did not understand very well...if anybody could explain me...thanx again............... :cry: :cry: :cry: :cry:

#13 2072

2072

    Casio over god

  • Admin
  • PipPipPipPipPipPipPipPip
  • 1564 posts
  • Gender:Male
  • Location:Somewherebourg
  • Interests:Alternative states of consciousness, programming, making things work the best they possibly can.

  • Calculators:
    AFX2 ROM 1.02, CFX-9940GT+, FX-180P-Plus

Posted 26 February 2004 - 09:47 PM

Could the formulas in TOUCHE help you?

#14 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking & Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool & Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 26 February 2004 - 10:35 PM

@ 2072: can you manipulate the formula in TOUCHE? like, put in variables or are they just for reference?

#15 Roeoender

Roeoender

    UCF ASM/C Programming Only Winner

  • [Legends]
  • PipPipPipPip
  • 273 posts
  • Gender:Male
  • Location:Gdynia, Poland
  • Interests:Technical University student (informatics)
    Interests:
    Sport climbing
    Orieenting (100km walk in 23h31min)
    C/Asm on calculators

    Dislike cars

  • Calculators:
    CASIO AFX 2.0 ROM 1.01, 10 countable fingers

Posted 27 February 2004 - 10:33 AM

the program shipped with linl is called txtview not txtreader it can display only ASCII characters. For all strange characters I use bmpdisp that can display quite large B&W bitmaps. Bmpdisp allows scrolling of such bitmap. So I suggest that you divide what you want to view on the calc in 2 sections - with normal text - viewable with txtview and pictures viewable with bmpdisp. Bmpdisp/Txtview can be used with linl just read all those readme.txt.
//No, I won't add any extensions to txtview - I am happy with it just as it is.
Roeoender (author of linl/bmpdisp/txtview).

#16 2072

2072

    Casio over god

  • Admin
  • PipPipPipPipPipPipPipPip
  • 1564 posts
  • Gender:Male
  • Location:Somewherebourg
  • Interests:Alternative states of consciousness, programming, making things work the best they possibly can.

  • Calculators:
    AFX2 ROM 1.02, CFX-9940GT+, FX-180P-Plus

Posted 27 February 2004 - 05:54 PM

@ 2072: can you manipulate the formula in TOUCHE? like, put in variables or are they just for reference?

They are just for reference but you can add your owns...

#17 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking & Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool & Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 28 February 2004 - 03:19 PM

ah ok :D i just might




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users