The online Sharp PC-1500 - An HTML5/JavaScript hardware-level emulator

Your browser does not support CAdafAS & HTML5

Introduction
This emulator have been developped in HTML5/JavaScript and contains a binary emulation of the hardware and software elements of the Sharp PC-1500.
It brings a near-100% identical experience of the original machine - in a browser window - of:

AutoPilot
If you don't know or remember how to use this Pocket Computer, this AutoPilot will demonstrate many features of this emulation by:
This demonstrates the emulator and its printer by printing a Biorythm.

If the emulation is too slow, change the speed in the "Configuration" tab and rerun this demo.

Choose the content of the slot:Choose the peripherals:
 

 
 
 
 
 
 
 
 
 
 

25

Lower value is for rapid browser.
Adapt the value to your browser and machine.
That will allow you to use the < and > keys normally
and see the printer working at a normal rate.
Enter the text to be automatically entered:

Special keys are entered using [...]

[CL]: Clear key
[F1] to [F6]: Function keys
[MODE]: Mode key
[SHIFT]: Shift key
[DEF]: Def key
[SML]: Small key
[RCL]: Rcl key
[<=], [=>], [^], [v]: Arrow keys
Sample:

[CL]NEW0
5 WAIT 0
10 PRINT A
20 A=A+1
30 GOTO 10
[MODE]
RUN
Select a tape from the archive, to be used by CLOAD, CLOADM, ... or enter the content of a previous CSAVE to reload your own program:
 

 
 
 
 
 
 
          
 
You can press directly the ON key on the image to start the emulation. Then use the ON or CL key to clear the initial "NEW0 ?: CHECK" message.
The OFF key pauses the emulation.

Never forget to execute a NEW0 initially to clear the memory, as for the real machine !
You can press directly the keys on the image. Or you can use the computer keyboard, when the mouse pointer is other the image

Never forget to execute a NEW0 initially to clear the memory, as for the real machine !
In the "Configuration" tab, select the Slot content and the peripheral(s) to use and press the "Apply & Reset" button.

Never forget to execute a NEW0 initially to clear the memory, as for the real machine !
When your program is completed in the emulator, just use the CSAVE command.
The emulator will present you with the content of the K7, in text format.

Copy/Paste this content in order to reuse it later in the Load K7 step.
You have two options in the "tape archive / manual" tab:

1/ Select the K7 in the list of programs presented.
2/ Copy the content of a previous CSAVE in the text area.

Then, press the "Insert Tape in Cassette Recorder" button and in the emulator, execute the CLOAD command.
You can use the tab called "Automatic keyboard entry", and enter the text to enter in the emulation.
You can enter special keys lile MODE key, by using [] around the key name.
You can use the tab called "Automatic keyboard entry" to enter the listing in the text area.
Be sure to be in PRO MODE before.
  • Reset
  • Run
  • Step

0 fps