Jace est une reproduction logique de l’ordinateur Apple //e. Il est écrit en Java et l’auteur l’a testé sur Linux, Windows et Mac OS X.
Par « reproduction logique », l’auteur signifie qu’il a recréé l’ordinateur en utilisant les schémas de la machine physique afin de déterminer la meilleure façon de structurer les bits orientés-objet de l’émulateur. Cela permet d’imiter certains aspects du fonctionnement sous-jacent de la machine au lieu de simuler les « agissements » de la machine en utilisant des raccourcis de codage plus intelligents (et dans certains plus efficace). La principale différence de cette approche est qu’elle est plus configurable et modifiable qu’une émulation standard. Par exemple, vous pouvez changer des aspects de la synchronisation et insérer un nouveau matériel sous forme de « carte » comme vous le feriez sur un Apple //e réel.(source : emunova)

(2012-12-09) More features!
Fixed nasty bug that caused crashes when joystick buttons (alt-keys) were pressed. Airheart is 100% playable again!
RamWorks support is now available for up to 8 megabytes of memory. Original memory implementation is now relegated to an Extended 80 Column Card for the classic 128k experience. Ramworks passes the AE Diagnostic checks. It is possible to use a RamWorks and RamFactor at the same time, not that I’d know what you would want to do with 24mb of ram in an Apple //e. 😀
You can load every slot (Well, except 3) with RamFactor cards and switch memory to use RamWorks — This would yield 104mb. It would also be very pointless. 🙂
CPU can now log warnings if 65c02 extended opcodes are used. This is to help developers determine software compatibility and/or detect usage of older « illegal » 6502 opcodes.
Cleaned up a few improperly implemented softswitches. None of which seemed to cause bugs, but the implementation is now 100% correct.

Télécharger Jace v2.0 (2016/05/22) (4.4 Mo)

Site Officiel

En savoir plus…