Intel Hex to WAV file and Basic file converter
==============================================

Version: 0.8.1
Author:  Edgar Puehringer
Date:    2004.05.07

These tools were made to get the output of the
ASXXXX/ASLINK assembler/linker into some old
Sharp pocket computers. Most of the models
PC-12XX, PC-13XX and PC-14XX are supported.
Output file format for destroyed lolo's
'sharptool' pocket computer emulator ('bin'- files)
is also supported now.

'ihx2wav' converts to a WAV file. You can transfer
the resulting file to your pocket computer using
the tape interface connected to your sound card. 

usage: ihx2wav [-old] [-o wavfile] [ihxfile]

The '-old' parameter must be specified for some
older models of the PC-12XX series (I think PC-124X
and PC-125X).

'ihx2bas' converts to a Basic file. You can transfer
the resulting file to your pocket computer using
a serial interface (if the pocket has one ...) or
type it in PRO mode.

usage: ihx2bas [-compact] [-nostub] [-o basfile] [ihxfile]

By default there is a little loader program added to
the DATA lines. If you don't need it, use the parameter
'-nostub'. The '-compact' parameter makes ASCII DATA lines;
they need less space but the time for poking them into
the memory increases.

'ihx2lolo' converts to the file format for destroyed lolo's
'sharptool' pocket computer emulator ('bin'- files). You can 
transfer the resulting file to the emulator by copying the
'bin' file to the 'ROM' subdirectory. After that the emulator
must be restarted. Note that the last line of the file may
be filled up with zeros.

Building an Executeable
-----------------------

You need GNU make and a C compiler. Just make the
directory containing 'makefile' the current directory
and type 'make'.

Should work on any platform (I used Linux with gcc v3.2.2)

Copying
-------

GNU public licence, see 'COPYING' for details

Version History
---------------

2004.05.07 - version: 0.8.1
  support for dstroyed lolo's emulator added

2003.04.17 - version: 0.8

Thanks to
---------

Yagshi (http://www-matsuo-lab.ctrl.titech.ac.jp/~hkoba/pocketcom/index.html)
  for his Yagshi's SC61860 assembler which showed me how to create
  WAV files for Sharp pocket computers

Alan R. Baldwin (http://shop-pdp.kent.edu/ashtml/asxxxx.htm)
  for ASxxxx Assemblers  and ASLINK Relocating Linker; I added
  an assembler for the SC61860 CPU (CPU of many Sharp pocket
  computers) 

Destroyed Lolo (http://membres.lycos.fr/destroyedlolo/)
  for his beta version of the 'sharptool' pocket computer emulator
