Category Archives: Work in Progress

Un nouveau modèle, le Casio PB-1000

Voilà, ça y est, je peux le dire officiellemment maintenant que le pocket boote et que le coeur de l’émulateur fonctionne bien : PockEmul est heureux d’accueillir son premier CASIO le PB-1000. Cela n’aurai jamais été possible sans le travail … Continue reading

Posted in Pocket, Work in Progress | Leave a comment

Un nouveau modèle, le PC-E500

Alors, oui je sais, je m’éparpille mais de temps en temps il faut se changer les idées. Et comme je suis un peu bloqué sur l’émulation du port série du Canon X-07, je me suis lancé dans le E-500. Alors … Continue reading

Posted in Pocket, Work in Progress | 4 Comments

Un nouveau modèle, le Canon X-07

Bonjour, J’ai toujours rêvé de ne pas limiter PockEmul aux pocket Sharp, mais comme je n’ai que des Sharp, je n’ai jamais pu m’étendre à d’autres marques. Lors d’un rassemblement d’amateurs de Pockets, un ami m’a procuré un Canon X-07. … Continue reading

Posted in model, Pocket, Work in Progress | Leave a comment

PockEmul sur Android

Voilà quelques temps, je découvert qu’il existait un portage de Qt sur Android. Qt est la librairie que j’utilise afin de rendre PockEmul compatible multi-plateformes (Linux, Mac, Windows). Aprés une simple recompilation, voici PockEmul disponible sur Android. Bien sûr j’ai … Continue reading

Posted in Work in Progress | 6 Comments

Un compilateur C dans PockEmul

Il y a quelques temps, j’ai commencé à intégrer dans PockEmul un compilateur C rudimentaire. J’ai traduit en C++ LittleC compiler développé par Simon (http://www.lehmayr.de/) en Delphi. C’est un compilateur assez simple qui m’a permis de mieux comprendre le principe de … Continue reading

Posted in Pocket, Work in Progress | Tagged , , , , | Leave a comment

un petit binaire pour ceux qui veulent jouer un peu

Je passe mon temps à ajouter de nouvelles fonctionnalités en repoussant toujours à plus tard la sortie d’une release. Avec tout cela, les derniers binaires publiés sont la 0.9.2.1 qui datent énormement. Je vous propose donc en téléchargement la 0.9.3.0 courante pour … Continue reading

Posted in Extension, Pocket, Work in Progress | 2 Comments

Connexion directe entre deux Pockets (suite 2)

L’utilisation d’un timer à la nanoseconde afin de gérer la communication entre deux pocket n’est pas satisfaisante d’un point de vue performance. Je suis donc revenu à l’ancien système calé par tranche de 1ms. J’ai un peu réfléchi et en fait la … Continue reading

Posted in Pocket, Work in Progress | Leave a comment

Connexion directe entre deux Pocket

Depuis les premiers pas de PockEmul dans la multi-émulation, je rêvais de faire fonctionner le câble EA-128C permettant de relier directement deux pocket pour un CSAVE/CLOAD sans stockage K7 intermédiaire. La synchronistion m’a toujours posé problème mais j’ai tout de … Continue reading

Posted in Pocket, Work in Progress | Leave a comment

Le chaînage des périphériques

Bonjour à tous, J’ai maintenant le CE-140F qui est quasi complètement émulé et en faisant mes tests, je me suis aperçu que le système de gestion des connecteurs entre pocket et périphériques était trop limité pour pouvoir supporter le chaînage … Continue reading

Posted in CE-120P, CE-140F, Extension, PC-1280, Pocket, Work in Progress | Leave a comment

Détail de l’instruction ROM du PC-1251

L’instruction ROM permet de charger directement en mémoire à l’adresse &B831 un programme BASIC ou Langage Machine. Le système de communication est un simple échange série sur les broches D_IN et D_OUT, régulé par les broches ACK et BUSY. Le … Continue reading

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