Pocket Tools for SHARP Pocket Computers

The Pocket Tools are a set of programs with which you can convert between audio records of all Sharp Pocket computers (from PC-1100 up to PC-G850VS) and binary or text files of a Personal computer.
You can also connect your Pocket computer directly to any Personal computer with a DIY interface, CE-126P, CE-150, CE-1600P or other interface and transfer programs and data.
This way the communications between Personal computers with all Sharp Pocket computers should be possible for many years.

This package also contains the latest versions of Wav2bin, Bin2wav and Bas2img.

Reads and writes all Pocket cassette file types, such as:
1. BASIC source and image from CSAVE
2. BASIC/C/Assembler source from Text editor Menu Cmt
    or SAVE “CAS:file”,A (ascii)
3. ASCII data from OPEN CAS: or PRINT#n
4. Binary variable data from PRINT#
5. Binary code from CSAVE M
6. ReSerVe mode data from CSAVE
7. Database data of PC-11x0

You can edit these files with any editor on your Personal computer and convert them back to audio files for the Pocket computer.

You need any sound adaptor or sound card with a microphone input and headphone output. If the Mic input of your adaptor is insensitive, then you should use a mic preamps.

For the Pocket computer you need an audio interface, usually a cassette interface, that suits your Pocket computer.

Download gamma version:  PocketTools 2.1.1 c1d2 (zip) or PocketTools 2.1.1 c1d2 update (exe)
                                   Date:   21.10.2022, recommended, stable, for public
tests to release 2.1 RC

Included in the package:             Revised English and German manual (pdf, quality for view), ReadMe (txt),

Portable menu for Windows (English, German, French),
Windows 32-bit executables and many cmd scripts,

Sources (ANSI C, tested with Linux 32- and 64-bit, Linux scripts, compiles with GCC for Mac OS X or Android Clang 10 )
Sample files and Reserve Data of PCs, SuperTape for PC-1500,

Codepoint files for Kanji i.a. characters and keyword files for hardware extensions, PSPad syntax and context files for Sharp BASIC

First Installation:                            Copy it to a USB stick or anywhere and go to the menu PStart.exe,
see the ReadMe.txt and Installation_for_Windows.txt

But you should really read the manual because the "Pocket Tools" are a toolbox that has to be configured
and NOT a plug-and-play app. You must be able to enter commands in a terminal window or if necessary,
to adapt paths in a BAT file and to remove comments.
Please contact me if you want to program an installation program or a more detailed user interface.

Please report bugs and hints by e-mail to Sharp-PC[40]ifhe.de.                             replace [40] with @

Pocket Tools is a non-commercial private project. However, to make contact, you can also call peil & partner ingenieure in Berlin during office hours.
In order to provide support, we always need parameters with which the tool was called exactly (copy text or screenshot) , the Sharp PC  type and the file to be converted (packed with 7zip, if necessary).

Development state:      prev. release    current Gamma c1c, stable        no PocketTools Beta  
Bas2img              6.0.9 c2d(1)        6.1.1 c1d(2)                                       -
Bin2wav              2.0.9 c2d             2.1.1 c1d(2)                                        -
Wav2bin             2.0.9 c2d(1)        2.1.1 c1d(2)                                       -

News October 2022:      Support of PC-1401V1 (less stop bits), Thanks to DEKO
TstE5Inv Test for Sharp PC-E500 whether bin2wav requires -dINV for this audio output
Manual: Some variants for connecting pocket computer interfaces to audio connectors, CTIA connectors

News October 2021:      Conversion of source texts with hiragana and full-width katakana to half-width katakana using SJIS.cfg, Update installer
Utf8 <-> Kanji for PC-1360K, PC-1600K, PC-1500J, bin2wav --waveform=6 (96 kHz)
Support for Dsave-30U new Ver1.6 khx files, as with wav and tap files
Improved Wav2bin calculation of the begin of each start bit of the PC-1100-1500, less errors for signal sync
Improved folder structure, documentation and debug traces, Quick-Tape1 for PC-1500 included
Improved Bin2wav, sample frequency 48 kHz, more shutdown forms, louder devices, options for end of wav file
Wav2bin Parameter --start time (of sync), automatic Fast Forward to it
Bas2img  beta 6.1.1 c1  Full image for the PC-E500(S) series with no need to go through TEXT mode

News November 2020: Version c2c(4): PC-1100, PC-1150 Memos, Tables (image only), PC-14xx CASL, CAP-X, more compilers
All special character processing redesigned and significantly improved,
Codepoint files for G850, E220, E500M2, SJIS Japanese Utf8-characters,
more line formats, automatic line numbers and support for the transfer of assembler source code included.

Img2Bas for PC-1600, compilation with Linux corrected, device=CAS/CS refactored

Previous release:           Old PocketTools 2.0  (not recommended , version without Linux scripts)
Last Gamma-Version     PocketTools 2.0.9 c2d

Original authors:             www.pocketmuseum.com           The final actual version will be published there also.
All authors:                       see the user manual
Skript tool:                        www.horstmuc.de           Start menu:       http://www.pegtop.net/

I would like to thank the international user community and all the people who made it possible to develop
this software in order to enable all users to continue using these pocket computers with their cassette interfaces.

Torsten Mücker, Berlin, developer of the versions from 2013 to now (2022)


Development:                 Login disabled due to pointless hackers, is only enabled on request if required.
ftp://ftp.ifhe.de/public/SHARP_PC/BIGPC/        Manuals in print quality, actual versions, archive, news
(Users of a new Internet Explorer have to copy this address to the Windows Explorers - Do not click!)

Development history (up to beta 1.99 only):                Pocket Tools History (German only)

Other informations:      ftp://ftp.ifhe.de/public/SHARP_PC/ (only enabled on request)
Interpreting Assemblers for PC-1400 series
Extended BASIC for PC-1401/02, also with real, stable  and fast RENUM,
Many ROM routines for PC-1401/02 (German Docs only)
Serial Driver vor PC-1421 with this USB cable http://www.sharp-cables.de/
BASic Software for ROM dumps and more helpful informations (e.g. for PokecomGO)