Sharp items i’m looking for

Hi all,
I’m looking for a CE-140F floppy drive to buy or exchange. If i want to include it into PockEmul, i need to make reverse ingeneering on the  communication protocol. Without the real object, i have no chance to emulate it.

Posted in Uncategorized | 2 Comments

PC-1600

Posted in Bookcase, PC-1600, Pocket, Technical documents | 1 Comment

CE-1600P integration

The CE-1600P is now fully functionnal. I thought it was very similar to the CE-150, but finally, it is quite different. Phase motors have 8 steps instead of 4 and can run in 2 modes (8 steps, 4 steps).

The up/down pen feature is now managed by a dedicated motor.

Posted in Extension, PC-1600, Pocket, Work in Progress | Leave a comment

PC-1600 Memory Management

The PC-1600 is able to manage ramdisk up to 256K in the slot S2. PockEmul support this.

Posted in PC-1600, Pocket, Work in Progress | Leave a comment

PC-1600 integration

The boot sequence is now complete.

The two cpus are emulated and the BASIC interpreter is running.

Posted in PC-1600, Pocket, Work in Progress | Leave a comment

The PC-1600 in PockEmul

I just find the Technical Reference Manual for the PC-1600. With all those informations, i have started the PC-1600 integration into PockEmul.

The boot sequence is not perfect but it’s a first step.

Posted in PC-1600, Pocket, Work in Progress | 2 Comments

New release 0.9.2

A Lot of things are changed , one of my next task is to write a detailed documentationPockEmul 0.9.2 is now availabe.

New features:

  • No more DirectX , i use Qt and FMod, multi platform library.
  • PockEmul should now be available on Windows, Linux and Mac OS x.
  • PockEmul is now GPL. Source code is available and you can play with it.
    The source code need to be clean. It is just a first shot.
  • PockEmul is on Google Code Project Hosting (http://code.google.com/p/pockemul/) .

A Lot of things are changed , one of my next task is to write a detailed documentation.

I will made a Developer documentation too, my goal is extend PockEmul to other pocket Emulation (perhaps even to other brand : Casio, canon, TI ….)

Windows executable :  pockemul-0.9.2-win32.rar

Linux executable : To be done (sorry for the delay)

Mac OS X executable (PPC) : Pockemul-MacosX-0.9.2.zip

Source archive : pockemul-0.9.2-src.rar (please be tolerant about source quality, PockEmul is my FIRST C++ project)

Posted in Uncategorized | Leave a comment

Logic Analyser

To understand clearly the communication protocol between a pocket and the CE126p I build a logic analyzer based on the // port of my PC.
To compare results of PockEmul with “real life” i add the same capabilities to PockEmul.
It is now possible to intercept all signals : Communication Ports, 11 pins connector, serial connector , …

Posted in Work in Progress | Leave a comment

New foundations

No more Direct X.
Now i use Qt to provide multi-OS PockEmul release : Windows, Linux, Mac OSx
PockEmul is now able to emulate several pocket at the same time.

All materials (pocket, extensions, printers, …) are now emulated separatly and the emultor manage communication between all of them

Posted in Work in Progress | Leave a comment

PC 1475 Emulation

Posted in PC-1475, Pocket, Work in Progress | 2 Comments