I’m an intensive Arcade player and i spent a lot of time front of cabinets. I discovered Emulation in May 1999. What a pleasure to play again old arcade games as 1942 or Rygar (my favorites).

As i wanted to learn C++, i decided to make my own arcade emulator. I made it for 1942 (full working) and Rygar (full working except some problems with color) using an existing CPU emulator.

The next step was to make my own CPU emulator. As there are no emulator for the first Sharp pc series (as far as i know), i decided to make my own. My first choice was the PC1350 because of its RS232C interface to transfer the ROM.

9 Responses to About

  1. Aieie Brazo says:

    Hey nice project! Will you also implement second generation of Sharp pocket computers? I’ve an old PC-2500 that behave in a strange way and I need practice on that before to attempt to repair it.

    Keep it up whit Pockemul!

    • pockemul says:

      Thank you. The current release of PockEmul handles last generations Pockets Computer like : Sharp E-500, G-850, Casio PB-1000 and PB-2000.
      I will post soon new binaries.


  2. Eric says:


    Super travail, je suis content de pouvoir me servir de ces émulateurs.
    J’ai un PC1251 + CE125 et un PC1211.

    Je me permet de poster ce message ici, j’ai pas trouvé d’autre endroit pour vous contacter.

    Je suis à la recherche du livre du langage machine pour pc 1251.
    J’en avais acheté un à l’époque au club des sharpentiers, mais on me l’a mis à la poubelle 🙁

    Merci pour toutes informations.


    • pockemul says:

      Je n’ai malheureusement pas le livre du langage machine pour PC-1251 en format éléctronique.
      Toutefois, … J’ai celui du PC-1350. C’est exactement le même CPU, avec même des instructions suplémentaire qui n’étaient pas documentées dans le premier. Il n’y a guère que la map mémoire qui soit différente, mais elle est trouvable sur le net.
      Le livre du langage machine PC-1350

  3. PeachBoy says:

    Love the project (v0.9.2) – I own one of the Sharp Pocket Computers – can’t remember which one but I am going to dig it out now and see if it still works!

  4. Karl-Heinz Nocil says:

    Wie kann man mit dem Emulator Pockemul ein Basic-Programm mit Zeilen-Nummern
    für den PC-E500 laden b.z.w. emulieren?
    Ich habe mit Pockemul den PC-E500 mit einer RAM-DISK (204kb) und der RAM-KARTE (64kb) emuliert. Danach habe ich von Hand ein Basic-Programm mit dem
    Emulator von Hand eingetippt und in der RAM-DISK E: gespeichert. Alles funktioniert
    einwandfrei. Nun möchte ich ein BASIC-Programm laden um die Tipperei von Hand zu
    umgehen. Aber wie? Mit der Serial-Console? Welche Parameter muss man eingeben?
    Am PC-E500 und in der Serial-Console? Bitte um Antwort. Oder gibt es eine Hilfe-Datei auf Ihrer Web-Seite. Wenn möglich bitte in “Deutsch / German”.

  5. Hans Huber says:

    yes, i have the service manual for the CE-126P.
    I will send a copy to you, therefore send me your adress.

    with the best wishes for you

  6. alank2 says:

    Hi pockemul,

    I love to see so many pocket computers emulated! Are you going to emulate the casio fx-790p or tandy pc-6 someday?



Leave a Reply

Your email address will not be published. Required fields are marked *