gopc1500
Commercial SHARP PC1500 emulator for android.
- 2K base memory.
- Automatic save and load of state.
- Ram modules support (CE151, 155, 161, 163)
- Special CE199 module, gives a total of 26KB ram.
- CE 150 support, tracer and tapes: tap on right part of the lcd display to show/hide the paper.
- SHARP or TANDY skins
- Speed from x1 up to x 40 (even for tape reading)
- Touc
h on left part of the lcd display to get the config view.
Some help:
Tape format is specific but one can convert a BIN file (from pocket-tools) to .tap file with bin2tap.c given below.
Some program in .tap format are in TAPES.zip file. To use them:
- from config view, select 'tapes' button, then use 'imports' from the menu to create the directories on your external androir memory.
- put al .tap file inthe 'go1500/tape' directory
- on kitkat device, import/export directory is now /Android/data/o2s.emul.pc1500/files/... instead of /go1500/... on the sdcard.
- from config view, select again 'tapes' and use 'imports' again, this should imports .tap files.
- to load a tape, simply use usual command 'CLOAD "NAME"' from emulator, this will load the data from NAME_B.tap file
- to save use 'CSAVE "NAME"' this will create a tape named "NAME_B.tap"
- data files (PRINT# and INPUT# commands) and binary files (CSAVEM and CLOADM) are also supported (_D and _LM suffixes)
- to get back a tape, use 'exports' to find it in 'go1500/tapes'
For printer papers, use 'SAVE' button to create a png file, 'SYNC' to refresh the scrolled paper, 'NEW' to tear off the current paper, 'SIZE' to choose the length of paper.
- from config view, select 'Prints' button
- rename, delete, exports, imports, show files
- external directory is 'go1500/prints'
For 'RAM' modules:
- from config view, imports, export, rename and create modules
- to use one module:
- remove the current module if needed : top left button with emulator if OFF state
- go back to emulator, wait for 'NEW 0 CHECK' message, normal error when removing a module, then OFF again
- choose the module you want to use
- go back to the emulator, wait for 'NEW 0 CHECK' message, normal error and now type NEW0 and validate with ENTER to initialize the memory.
- go to 'reserve mode' with 'SHIFT' 'MODE' and do 'NEW' again.
- go in RUN mode with 'MODE' type MEM to verify the memory.
- remove the current module if needed : top left button with emulator if OFF state
- It seems complicated, but it is the normal way of using memory module on a real 1500 !! See your real manual :)
- CE163 modules should work (configuration not very well tested)
CE150 can be removed/repluged in config view when the emulator is in OFF state.
First release:
- sound not supported.
- should work with at least 854x480 screen.
- better experienced on a 7" device at 1280x800