Here’s a collection of old software. Most of these programs will no longer be supported nor updated.
I decided to maintain the software in a list instead of keeping a copy of my old site mostly because a lot of the information in my old website is now obsolete or no longer usable (links, bio, contact form, etc).
There’s no point in maintaining a site whose only purpose was to continue offering the software I once made.
Having said that, this is REALLY old software so a word of warning:
WARNING: BROKEN ENGLISH INSIDE!! | |
There’s a lot of misspelled words and poorly redacted sentences inside these files. I guess I tried to say more than my limited vocabulary and knowledge of the english language allowed me to. A mistake I still make. |
- Windows
- Handheld PC / PocketPC
- Casio FX Calculators
- DOS / Multiplatform
- HP LX Palmtop
Windows
MoveMe
MoveMe is a small utility that allows you to move and resize Windows dialogs that are too big to fit in your screen.
Useful for netbooks and windows-based tablet devices.
This program is pretty much the Desktop counterpart of Damnsoft’s own WinWatch for PPC/HPC (probably the most popular piece of software I’ve ever written).
This app is still being offered and updated in Damnsoft.org. Here you’ll only find old versions.
While none of these releases is “Windows-7 Compatible” a user kindly submitted a way to work around the limitations of this app on W7:
——————————————————————————-
The current version of MoveMe can be used with Win7 in the following manner.
* Enable ‘Mouse Scroll’
* Alt-Win with right and left mouse clicks will move the active panel down and up according to the settings in Scroll/Resize
* Ctrl-Win with right and left mouse clicks will move the active panel right and left.
——————————————————————————-
- MoveMe v0.2f (Windows XP)
- MoveMe v0.2b (Windows XP)
- MoveMe v0.1f (Windows XP)
- MoveMe v0.1b (Windows XP)
SpritED
SpritED is a full-featured open-source Sprite Editor for TIGCC.
SpritED can import from bitmaps, source-code (by analyzing array declarations) and SpritED’s own format. It can also export to different formats including standalone source code, bitmap and ASCII art. Code output can also be customized (layer order, indentation, encoding, etc).
This program also has some neat features not found in similar software and you can actually write your own filters/plugins if you feel adventurous.
Lachprog (notorious TI-calc developer) actually used SpritED for his excellent games Super Mario 68K and Metroid 68K (in fact the interlaced output modes were suggested by him when he was working on SM68k).
SpriteED Requires VB5 Runtime to work (that should be enough… I think).
- (NEW!)SpritED v1.55uF [REPACK] (Download this if you are using Win7!) (You’ll still need to install the VB5 runtime)
- SpritED v1.55uF (Classic old Windows Installer)
- Filter Plugin development pack v1.4 (for Developers)
- SpritED v1.55uF Windows Source code (VB5)
Handheld PC / PocketPC
Winwatch
Winwatch is a small utility for Handheld and PPC devices which attempts to fit dialogs and windows in your screen.
This app was designed to aid in the use of PPC software on Handheld devices.
Winwatch attained a lot of fame back in its day and I received a lot of reports and praise from satisfied users. So big thanks to everyone who ever used this! 🙂
(NOTE: Older releases of Winwatch were -apparently- never archived in the site)
Okey
OKey is a keyboard (re)mapper for Handheld devices that supports UNICODE characters. Comes with two layouts ready to use: Spanish and DVORAK (US) but you can make your own for whatever language or keyboard layout you desire.
- OKey v2.0 (WINCE 2.11 ARM/MIPS/SH3/SH4/X86)
- OKey v2.0 Source code (eVC)
- OKey v1.90 (WINCE 2.11 HPC2000 ARM/MIPS)
Mouser
Mouser An experimental serial mouse driver (of sorts) for WINCE Devices that can be loaded on-demand.
Only tested on J728 (HPC2000, ARM) but it should work on other devices as well.
Sandisk ConnectPlus+128MB HPC Driver Hack
Can you believe this? the amazing ConnectPlus card by Sandisk didn’t ship with HPC drivers!.
While it was possible to make it work with the PPC driver, the Wireless setup utility didn’t run on HPC devices.
After some serious hacking and experimentation I managed to create a perfectly packaged CAB archive that installs and registers everything you need from SanDisk’s official PPC driver plus a PRISM setup utility for wifi configuration and I also added registry settings for device auto-detection.
It’s basically the driver Sandisk never made.
J720 GAPI Hack
When running 320×240 PPC/HPC games/apps (like n0p’s excellent pDOSBox) on a J270 (640×240 screen) you will notice that the 320×240 area will be drawn in the center of the screen, which will render the touch input -in several apps- useless (because the application most likely won’t account for the +160px horizontal displacement when processing tap events).
This hack fixes that.
This is basically a modified GAPI implementation that reports the video vector with an offset of -160 pixels making a perfectly centered 320×240 canvas to be rendered from the very left edge of the screen.
This is a VERY specific GAPI DLL for VERY specific games/apps, so only use it if you experience the problem outlined above.
PicpCE
PicpCE is a HPC port of Picp, a linux command-line utility to drive PIC programming hardware (it supports Microchip’s PicStart Plus, Newfound Electronic’s Warp-13, JuPic and Olimex PIC programmers).
A bit of tweaking was needed to build picpCE under pgcc but it seems to be working fine.
I tested this on a J728 handheld with an Olimex programmer and it successfully executed all operations on a PIC (read, write, erase and reset).
Mamaich’s pGCC Port
This is a GCC Port made by Mamaich for PocketPC/HPC X-SCale/ARM machines.
To make it work on a J720 Handheld extract pgcc.rar into any folder (preferably /pgcc otherwise you’ll have to edit the batch files in order to compile the examples), copy iphlpapi.dll and the other DLL files that are in the “Windows” folder to the bin directory of pgcc and you are done.
A lot of people was actually interested in doing HPC development on the device itself so after Mamaich’s servers went offline for good I was asked to uploaded this to Damnsoft (together with the DLL needed to run it on HPC).
Casio FX Calculators
FXeckers
Play the classic checkers game on your Casio FX 850/880 calculator.
It’s kinda slow but it still stands as a quite decent version of the game (for an old calculator with a 2-row text-only LCD screen). It’s less than 90-lines long yet it still validate moves and manages each player’s turn!.
Here’s a sort of screenshot (click for a larger version)
TRIVIA: FXeckers was written in “friendly” BASIC (number-free lines and alphanumeric branch labels) and “downgraded” to classic old-school BASIC with a small utility I hastily developed for this purpose.
DOS / Multiplatform
MSAPM
MSAPM is a small PIC disassembler. This app was “brought to the 21st century” recently (meaning I fixed a few minor details and added a Windows build, and now is part of the main Damnsoft page.It might also see updates in a future, who knows?). For the same reason if you really want to get the latest version I strongly suggest you to search this app in the main site.
- MSAPM v0.2b (DOS)
- MSAPM v0.2b (compiled linux binary ?!)
- MSAPM v0.2b TC/DJGPP Source (DOS)
- MSAPM v0.2b GCC Source (Linux)
- MSAPM v0.2b HPC Build + Source (HPC2000 ARM)
Garfiled
Garfiled is a garbage file generator. This app received the same treatment as MSAPM; it was dusted-off, built for Windows (as well as DOS) and now it’s part of Damnsoft’s current software line-up.
- Garfiled v0.1b (DOS)
- Garfiled v0.1b (linux binary ??!!)
- Garfiled v0.1b TC/DJGPP Source (DOS)
- Garfiled v0.1b GCC Source (Linux)
Triangles
A small update-of-sorts to David Sharp’s Triangles, a nice 3D modelling program for DOS. This update features true-color modes, some menu additions, per-view backgrounds, wavefront OBJ export and a Gouraud-shaded render mode.
HP LX Palmtop
CiDra
CiDra is a schematic editor that generates SPICE output from a graphical circuit description.
It’s designed to run on a HP LX Palmtop or any old CGA DOS-Based computer. It’s quite basic but it gets the job done.
PBXRead
This utility allows you to read PDF documents (well, kinda. Explanation below) in a HP LX Palmtop device (or any CGA DOS-based machine).
It’s not straightforward though. Files need to be converted from PDF/PS to images first and then “indexed” so PBXRead can “read” them like a complete document.
Instructions are included in the package.