Download.

[ Home ]

HiBattery
CalcBat

Mandel Explorer
Tesi
GLBench
COS
Forpol

 



These are shareware programs that I have build.

HiBattery 1.2.0
This program is for PalmOS platform. 

HiBattery measures your voltage level on every switch off (saving it into a Database) to evaluate a foreseen battery last time. It is divided in two programs an hack that build the database and the graphical presentation program, that display data and calculate expected last time. Vertical lines are days and week. 

HiBattery is freeware.

PalmOS 3.1 and X-Master required (you can find it at www.palmgear.com). 

FILES

HiBattery.prc, the companion Hack HiBatteryHack.prc, readme.txt, changelog.txt (9K) HiBattery120.zip

VERSION HISTORY

1.2.0
12/29/2001
added: now it is possible to consider only last "x" days in computation. This add some flexibility if you use your palm after some time but you know that you want to use it for the next week and you want to not consider the period of time that your palm was "sleeping".
changed:you will receive source code if you send me the 5$ envelope :)

1.1.0
12/23/2001
bugfix:I have found a very bad bug, expected last battery time cannot be calculated in float, so every version starting from 1.0.6 to 1.0.9 don't display any expected value NEVER!
I'm very sorry about that. Installing this version display an expected date correctly.
changed:this program is now Freeware

1.0.9
12/18/2001
added:url of the program in about
added:"margin of the battery" in margin section

1.0.8
12/17/2001
bugfix: hack now saves 200 records dinamically deleting old records (NULL handle error MemMgr)
changed:the example DB has been deleted to not create confusion
changed:some info message (database has not been found deleted)
added:some info on options dialog

1.0.7
12/8/2001
bugfix: Hack in previous version was not compiled with the correct code ID (I'm very sorry!!!)
added: now hack version number follow the main program
changed:hack now saves 500 records 

1.0.6
12/7/2001
Added: automatic discovery of new batteries
Bugfix: support for Windows on PalmOS 4.0 (Fatal Bug Alert)
Changed: calc are done now in float.

1.0.5
12/7/2001
First public release 

1.0.4
11/30/2001
First public version
added: now the db have the backup bit set so it is HotSynced
changed: some sentence

1.0.3
11/10/2001
changed: options instead of preferences in form
added: info on current status in main graph form

1.0.2
11/7/2001
bugfix: if duration is more than 12 day reference line was not drawn
bugfix: remaining could be a negative value
bugfix: fri was displayed as wed
bugfix: setting title in interval list is using unallocated mem
added: day horz line
moved: battery current status is only in options panel (demo limit CW)
comp: don't use anymore WinDrawPixel that isn't present in OS <3.5
todo: correct display clear into Hack

1.0.1
11/6/2001
initial version

Mandel Explorer 1.2

This is my first program that can reach 1GFLOPS. Using 3DNow or Streaming SIMD Extension (or a slow FPU) you can "explore" Mandelbroat fractals very fast (real time!). Included there is a benchmark! My Celeron2 850 can do 1020Mflops!!!

FILES

Program (VB6), dll (C compiled) (1.45Mb) mandelexplorer12.zip

VERSION HISTORY

  • 1.2 July 12 2000
    added new Elevation & Smoothing Special FX for FPU mode
    added double precision for FPU mode
    added 2048x1536 and 160x120 resolution
  • 1.1 July 10th 2000.
    added a new timer method for the benchmark, more precise. (<1us tick) changed thread priority to time critical. Please send only benchmark result from this version.
    added some cosmetic stuff to benchmark form
    corrected bug first iteration error in 3DNow & SSE mode.
    CalcMandel.dll updated to 1.1 version
    added New Icon
    corrected bug 320.jpg not found
    corrected 1280x1024 into 1280x960
  • 1.0 July 9th 2000.
    First Release, support 3DNow (AMD Athlon, K6-II), FPU x87 (Pentium), SSE (Pentium III, Celeron2)
TESI
Qui potrai avere qualche informazione sull'andamento della mia tesi che riguarda il riconoscimento di forme da profili monodimensionali.

GLBench 1.0
OpenGL T&L demo

GLbench is a new way to program under Windows (tm) operating system, adding the simplicity of Visual Basic and the power of Visual C you can obtain very good program.

I have done a bench that load Wavefront (.obj) file postprocessed with stripe (a program that build Triangle strip with a mesh) that have .objf extension. Using very well the vertex cache you can obtain with T&L in hardware a good frame rate even with very complex objects.

FILES

Warning you must have Visual Basic 6.0 runtime library!

Program (VB6), dll (C compiled), some demo (triceratops, vicking) (432Kb): glbench1029.zip

Stripe 2.0 (Win32): stripe20.zip
3D Exploration (a very good object converter): http://www.xdsoft.com/explorer/

VERSION HISTORY

  • 1.0 First Release

COS 1.1.13
Che Ore Sono? (Only for Italian people)

"Che ore sono?" e' un programma che ti dice regolarmente l'ora in italiano! Il primo orologio parlante in Italiano

FILES

Attenzione! Librerie VisualBasic 6.0 richieste, download (458Kb): cos1113.zip (senza setup).

VERSION HISTORY

  • Release 1.0.11: Prima versione commerciale, con la mia voce.
  • Release 1.1.13: Aggiunto un allarme
Forpol 1.2
Functional Object Reverse POlish Language

It is a simple language that simulate, extend and evolve RPL Language from the HP calculators, it is very similar to Forth but it is more simple to use and understand (I have changed the syntax to a C like). This is a Quick Sort written in FORPOL:

qsort.f
{
        'change'
        {
                0 { 'left' 'right' 'temp' } var
                'temp' v left get =
                'v' left   v right get   put
                'v' right   temp   put
                unvar
        } =
        'qsort'
        {
                0 0 { 'left' 'right' 'i' 'last' } var
                { left right >= } exit ift
                v left   left right + 2 /   change
                'last' left =
                'i' left 1 + =
                { i right <= }
                {
                        { v i get v left get < }
                        { v 'last' last 1 + = i change }
                        ift
                        'i' i 1 + =
                }
                while
                left last change
                left last qsort
                last 1 + right qsort
                unvar
        } =
        { 45 36 76 36 84 32 54 } 0 6 qsort
}

FILES

Sources, examples, binary compiled version for Win32: forpol12.zip (~147Kb)

VERSION HISTORY

  • 1.0 First Release

  • 1.2 Local variables support

CalcBat 2.0

Sorry, only in italian!

Salve questo foglio excel permette di calcolare con un metodo sicuro la durata effettiva della batteria, si basa sulla rilevazione da parte dell'utente di una serie di tempi di standby/conversazione, con una media statistica viene rilevato l'RSC (rapporto standby/conversazione) e quindi l'effettivo tempo massimo di standby altrimenti detto Autonomia. Viene anche rilevato il valore di deviazione (che non deve superare 300minuti) che da' garanzia dei risultati.

FILES

Excel sheet (30K) calcbat.xls

VERSION HISTORY

  • 2.0 26 Ottobre 2000
    Prima versione

[ HiBattery | CalcBat | Mandel Explorer | Tesi | GLBench | COS | Forpol ]
Q&A: ferrara.levami-remove@libero.it