A Propos/What's news -:- Emulation -:- Applets -:- Java /C /Assembler -:- Gallery -:- Docs -:- Links

msg 23 mai 2007

After a very loooooong time, here is some news from the Apple1 emulation battlefront :-)

First, here is a new release for Pom1 Java ! (Many thanks to Ken Wessel for this !)

Memory Bug fixes, 65C02, Paste & Krusader (Krusader is a modular, symbolic assembler for the Replica 1)

Download (src & class) : Pom1-0.70b-JAVA.tar.gz

Please check Ken Wessel's work on Replica1 & Krusader here : http://school.anhb.uwa.edu.au/personalpages/kwessen/apple1/Krusader.htm


Pom1 now run Lee Davison's Enhanced BASIC 1.11 : http://members.lycos.co.uk/leeedavison/6502/ehbasic/index.html


There is a MacOSX cocoa port by Joe CROBAK : cocoapom1v0.1 & cocoapom1v0.1source


But the future for Pom1 is SDL Pom1 : http://sourceforge.net/projects/pom1

Quoted from the author John D. Corrado (Anarkavre) on Applefritter forum :

"I started a project to port the Pom1 Apple 1 Emulator from Java to C. I'm using SDL, so it should work on most platforms."


Thanks you all for your work !! I'm enjoying everyday the GPL2 license :-)



28 Novembre 2003

Thanks to Vince Briel, we know that the Apple I cassette code on the site is genuine :

<< Your web site does have the source code for the cassette interface. The 4 files are:

prom1 & 2 are Woz Monitor
prom3 & 4 are Cassette interface

They are divided into 4 bits each so you must combine the files and take out "0"! Here is a raw listing of the code. Achim is working on my disassembly now to fix the comments. >>

Grâce à la remarque éclairée de Vince Briel, vous avez tous compris où se trouvait le code de la PROM cassette de l'Apple I, Yeah !!


22 Juillet 2003

Pom1 still works very well on lastest technology (Tested on Mandrake Linux 9.1 with the j2sdk1.4.2 from Sun). Do not forget to put CAPS-LOCKS on. Load LittleTower and type 300R. Have Fun.

Pom1 marche encore très bien sur les dernieres technologies. N'oubliez pas de verrouiller les majuscules. Chargez LittleTower et tapez 300R. Bon jeu !


28 December 2001

HAPPY NEW YEAR for all APPLE-1 fans and the others too :-)



14 October 2001

Hi ! No news from Achim Breindenbach and the same is true from my side. Pom1 SDL is still pending ... There are a few update on the website and a Pom1v0.62 fix. Check the great emulation programming thesis on the doc page. Thanks Victor Moya del Barrio !

Bonsoir ! Pas de nouvelles d'Achim Breindenbach, et rien non plus de mon côté. Pom1 SDL traine, inachevé, dans un coin de mon HD. J'ai remis à jour le site en ajoutant une excellente these sur les techniques de programmation pour l'émulation et un fix pour Pom1v0.62. Merci à Victor Moya del Barrio !

Pom1 lastest fix : Pom1v0.62b.zip


09 July 2001

There are some good news on the Apple-1 war front. Achim Breidenbach is alive and still work on his Sim6502. My Little Tower Apple-1 game WORKS on Sim6502 with a little trick. Here is a quote from Achim himself : << ok,ok. i have done a little patch: My emulator has a little bug: it always starts at 0000. So there must be a jump to the programm location: Instead of "300R" just type: "0: 20 00 03<return>" then "R<return>" >>. Achim works too on a dump from an old cassette : LoonerLander. Have fun MacOS users, Achim is back !

Voici quelques nouvelles de la scène d'émulation Apple-1. Achim Breidenbach est encore actif sur son Sim6502. Il m'a d'ailleurs envoyé un petit truc pour faire marcher The Little Tower sous Sim6502. Au lieu de taper "300R", taper "0: 20 00 03<return>" puis "R<return>". Achim est en train de récupérer une vielle cassette : LoonerLander.


22 Juin 2001

Yohohohohoh !! There are miracles on the net !! Just check this page : http://applefritter.com/apple1/

So here is Pom1v0.62 with full keyboard input support (even Ctrl keys) , some changes to the apple1.vid and two new test proggy.

Yearh ! Une nouvelle version de Pom1 pour feter la découverte de cet excellent site (voir au dessus). Enfin, un clavier complètement et intégralement géré plus quelques modifications.

Download Pom1v0.62


21 Juin 2001

Hi ! Sad news, my reverse enginerring on the Apple I tape interface was unsuccessfull ... How these things works ?? If someone had any clue ... Anyway, the website is updated with new documentation in pdf (AppleI manual, AppleI BASIC Manual), Some pretty close up pictures (Apple I mainboard, Tape interface) and the Apple I tape interface PROMs. Hey !! Need some help ... Searching for my e.mail ?? ( gist@wanadoo.fr )

Salut ! Mauvaise nouvelle. Je n'arrive pas à saisir comment fonctionne les PROMs de l'interface cassette. Je pense même que ces proms sont fausses ou incomplètes. Enfin, le site est tout de même mis à jour avec plein de nouveautées : De nouveaux manuels en pdf, des images précises des circuits de l'interface cassette et de la carte mère plus la disponibilitée sur le site des proms de cette même interface.


16 May 2001

Here is some news on the Apple 1 devellopment war front : Stefano Priore send me the Apple I tape interface PROM. After little 6502 desassembly, it does not seem to be 6502 code. So it's perhaps some code for a microcontroller, but we have no informations on it. I will write an heuristic search for 6502 code in my little desassembleur to see if I'm wrong or not. More later ...

Voici quelques nouvelles du front : Stefano Prirore m'a envoyé les PROM de l'interface cassette Apple I. Le problème c'est que ce n'est probablement pas du code 6502, mais du code pour un microcontrolleur spécifique dont on ne possède aucune information. Je vais améliorer mon desassembleur pour rechercher du code 6502 dans les PROMs. Je me trompe peut-être ....


16 April 2001

Hello ! Here is Pom1v0.61 archive release. It's a bugfix for some weird issues between the IBM and SUN java developpment kit. Now Pom1 should work well on all java 1.3 version. There is a new graphic mode for your pleasure, the scanlines, and the Pom1 Applet show something but there is no event input so it's unusable. There are some misspell corrections for The Little Tower and some update on the website too. Ok, now the bad news : The Pom1 developpment is idle maintly because of my lack of interest. In fact the project is done, so It's time for me to do others programmation studies. (playing with the mathematics of Fractal Art for example). The Pom1 source code is under GPL2, so play with it if you want. Just send me a little e.mail : mr_gist@hotmail.com

Bonjour ! Voici la dernière "release" : Pom1v0.61. Surtout des corrections de bugs liés à des bizarreries entre les jdk de SUN et d'IBM qui devraient être parfaitement aptes pour l'execution maintenant. En bonus il y a un nouveau mode graphique, les scanlines, les corrections du texte anglais de The Little Tower et un peu de travail sur la version Applet qui n'est toujours pas terminée. Sans compter une mise à jour du site Internet. Bon, maintenant, la mauvaise nouvelle : Le developpement de Pom1 est stoppé par manque d'interet. En pratique, le projet est terminé. Je peux donc me consacrer à d'autres domaines de la programmation (Jouer avec les mathématiques de l'Art Fractal par exemple). Le code source de Pom1 est sous GPL2. Vous pouvez jouer avec si vous le voulez. Envoyer moi juste un petit e.mail : mr_gist@hotmail.com

Download Pom1v0.61.zip

A little screenshot of my current Linux desktop : LinuxDeskPom1scanlines.jpg


02 February 2001

Hi ! no update ! But I'm working on a c/gtk+ port for Pom1. Why ? Because I want to use my new environment under Linux and because my Pom2 (apple2 emu) is really slow (and buggy) under Java. You want to know more ? OK, 25 % of the new 6502 cpu core is done. It is a complete rewrite in a "modularized" way. Cool .......

Bonsoir, pas d'évolution du site mais une information. Je réecris Pom1 en c/gtk+. Pourquoi ? Parce que c'est une excellente manière de m'habituer à l'environnement Linux et parce que mes test pour Pom2 (emu apple2) sont très lents (et buggés). Sachez juste que le coeur 6502 en c en est à 25% environ, et que le reste évolue lentement....


18 December 2000

There is a new Pom1v0.6 source, it is mainly a code clean up, and some dummy implementation for an Applet support. Nothing more .

Petite mise à jour du code source et nettoyage pour Pom1v0.6src. Il y a aussi un debut d'implementation pour une version Applet, mais rien de sérieux.


2 November 2000

Just a little correction for Linux user, windows cannot handle the letterCase correctly, so the last Pom1v06 archive do not work on Unix. Just download the new archive in tar.gz. Sorry .....

La dernière archive de Pom1v0.6 pose problème sous linux pour des questions de majuscule/minuscule erronées. Si vous êtes sous Unix telechargez la nouvelle version. Désolé ....


31 October 2000

Here is a new release : Pom1v0.6 / Nouvelle version 0.6 disponible :

- Fully Working General User Interface

- Load/Save Memory in Raw Data and Sim6502 format

- 100% Genuine Character Set

- Tested and corrected for Linux (screenshot1, screenshot2)

- Big Update to the Website Gallery Section (Have a look)

- Source Code Release under GLP2


14 October 2000

Hi ! It's now Linux time ! I have swiched all my developpements tools on the Linux OS from win$ 98. It was a hard configuration (Yes, I have a winmodem) but all is working well now :-) The Pom1 developpement will continue on Linux, after some tweeking. Anyway, all the gui is working for now and here is a little screenshot of current the version of Pom1.

Bonjour, Il est temps pour moi d'abandonner définitivement Win$ 98 pour Linux. Linux est bien plus rapide et m'offre des possibilités réseaux inimaginables pour win$. La configuration n'a pas été vraiment évidente, mais tout marche maintenant et le developpement de Pom1 va pouvoir continuer. Le gui marche, et après quelques mises au point, je mettrai sur ce site la nouvelle version et le code source sous licence GPL. En attendant, un petit screenshot de l'evolution de Pom.



1 October 2000

First, thanks to all of you. 150 viewers for a little Apple I site in 2 days, It's COOL !! There is a lot of change in the emulation section, Mess0.35w32 do not have the ":" key and Sim6502 jump abnormaly to the monitor. So it's impossible to use the bios in MESS and the use of Sim6502 is reducted to very simple programs.

Merci à tout ceux qui sont passés sur ce site. 150 visiteurs pour 2 jours, c'est génial !! Il y a des changements dans la section émulation car Sim6502 saute anormalement vers le moniteur ce qui l'empêche d'executer Little Tower et MESS pour w32 est inutilisable car la touche ":" n'est pas accessible.


29 Sept 2000

Hi ! Welcome to the Apple I Project Webpage. I'll try to put here informations for both English and French talking people. Anyway, it's now the time to launch my site and to release my own emulator : Pom1v0.5a. Get it on the Emulation section. For the first release, you can play to the first Apple1 game on the net : The Little Tower. Enjoy :-)

Bonjour, Bienvenue sur le site Projet Apple I. Je tenterais de diffuser mes informations à la fois en Français et en Anglais (ma contribution à la Francophonie avec mon autre site : Apple2c .dsk Archive). La section Java/C/Assembler est integralement en anglais et le restera, désolé. Ceci dit, le site est maintenant en ligne et mon émulateur Pom1 est disponible en version alpha dans la section émulation. Un petit jeu d'aventure est disponible en cadeau de bienvenue à l'émulation Apple1 @+

Little Tower Screenshot1 / Little Tower Screenshot2


28 Sept 2000

I have written a 4.5ko adventure game for my Pom1 : The Little Tower.

Je viens de terminer l'écriture d'un petit jeu d'aventure en anglais de 4.5 Ko pour Apple1. Il est temps de s'occuper de la mise en ligne de ce site. Objectifs : mise au point et première diffusion de Pom1 en version alpha.


27 Août 2000

Pom1 works now !!!!!!

Mon petit emulateur d'Apple1, "Pom1" marche convenablement maintenant. Je vais rédiger un petit programme en assembleur pour tester le microprocesseur 6502 en action :-)


18 Juin 2000

Le tout début, rien de serieux n'est encore fait. Je vais essayer d'écrire mon émulateur en Java. Je ne me presse pas, ce site grandira à son rythme. Je n'attaquerais d'abord que la partie française, mais maintenant, il faut surtout savoir quoi mettre et où l'organiser sur le site.