2012-03-09

JACE SVN r174

EmuCR: JACEJACE SVN r174 is compiled. JACE is a java-based apple computer emulator. It is a faithful cycle-accurate emulation of an apple //e computer. The modular framework allows additional features to be swapped in without any massive rearchitecting of the codebase.

EmuCR: JACE

JACE SVN Changelog:
r173
Huge overhaul in mockingboard code, though it is not done yet. Rockwell 6522 chip is only partially implemented. Huge refactoring in how the PSG (AY Chip) logic is structured to make it more segmented and less baked into the way that a mockingboard works -- so a bit more structured. This commit is mostly to get this unsaved source backed up in case something catastrophic happens (it's a lot of work even though it's not done!)
Other things include the ability to swap out the video renderer while the emulator is still alive. This required some minor changes and rethinking of how things are initialized.
SoundMixer was changed to allow any Object to request a sound data line, rather than requiring the requester to be a Device object. This allows other random odds and ends to generate sound. Overall, this will usher in the ability to provide a lot more sounds to the emulation than just the speaker.
r174
Completed 6522 implementation (well, the parts needed for Mockingboard). Also cleaned up some resource contention issues over the mixer source lines. Mockingboard still isn't functioning (Ultima 5 can't detect it) but it's getting there...

Download: JACE SVN r174
Source: Here

1 Comments:

  1. this one doesnt work: "Could not find the main class: Jace emulator"
    Any clues?

    ReplyDelete

Can't post a comment? Try This!