!

[Apple IIe] JACE 150212 SVN172

[0] @ !!! środa, 15 Lutego 2012 09:19 CET [15-02-2012 09:00 CET]

[Apple IIe] JACE 150212 SVN172

JACE, emulator mikrokomputera APPLE IIe pracujący w środowisku Java został zaktualizowany. Tym razem oficjalny build. Dodano emulację MIDI, niestety kosztem optymilizacji emulatora.

JACE Revision: 172

Author: blurry Date: 15 lutego 2012 04:02:08

  • WORKING MIDI EMULATION!!!
  • Tweaked to prevent sound drain commands from freezing up audio subsystem.

JACE Revision: 171

Author: blurry Date: 13 lutego 2012 08:49:04

  • New passport midi interface card added!  Can't seem to get it working in Linux just yet though.... GRRRR!!!

JACE Revision: 170

Author: blurry Date: 12 lutego 2012 07:47:33

  • Slight tweak to HBL scanner calculations to match Sather's reference information.  Patched a crash on Mac caused by the jar scanner

JACE Revision: 169

Author: blurry Date: 9 lutego 2012 03:53:04

  • Fixed video timing logic, proper HBL and VBL support for the floating bus.  Also renamed Le Chat Mauve to Mode 7 RGB.

JACE Revision: 168

Author: blurry Date: 8 lutego 2012 08:01:16

  • Removed redundant suspend/resume implementations in favor of one implementation
  • Resolved concurrent modification error when reconfiguring live emulator, now config screen is more stable!

JACE Revision: 167

Author: blurry Date: 6 lutego 2012 06:28:27

  • Fixed 2MG OOPS that would have caused writes to go to the wrong place in the file!

JACE Revision: 166

Author: blurry Date: 6 lutego 2012 06:16:46

  • Kicked some simple bugs out of the simple disk format conversion tool -- appears to be working now (?)

JACE Revision: 165

Author: blurry Date: 5 lutego 2012 23:42:26

  • Created simple disk format conversion tool

JACE Revision: 164

Author: blurry Date: 5 lutego 2012 22:29:51

  • Added support for 2mg floppy (140kb) images

JACE Revision: 163

Author: blurry Date: 5 lutego 2012 18:00:34

  • Correctly disassembles Lemonade Stand

JACE Revision: 162

Author: blurry Date: 5 lutego 2012 06:30:19

  • Added missing ID byte to get GEOS to detect mouse.  Also added clamping hacks to improve GEOS support.

JACE Revision: 161

Author: blurry Date: 5 lutego 2012 06:29:12

  • Removed setProgramCounter call that incorrectly implemented JSR

JACE Revision: 160

Author: blurry Date: 5 lutego 2012 06:27:55

  • Changed BRK to a 2-byte opcode from the opcode definition and removed the BRK hacks to manipulate the program counter.  Also fixed how interrupts were implemented to resolve interrupt-driven mouse support for GEOS and Dazzle Draw

JACE Revision: 159

Author: blurry Date: 5 lutego 2012 06:25:56

  • Change BRUN (F5) to set program counter and not worry about adding 1...

JACE Revision: 158

Author: blurry Date: 3 lutego 2012 07:16:31

  • Added BBR, BSR, SMB, RMB opcodes
  • Fixed odd crashes on cold boot when smartport device has no attached storage devices
  • Fixed bug in "helpful messages" feature that broke Airheart
  • Changed LC write softswitches to activate only on second read access instead of right away
  • Added configuration support to let you use the prodos virtual disk

JACE Revision: 157

  • Author: blurry Date: 1 lutego 2012 06:07:32
  • Fixed long-standing issue that broke writes to HDV and 2MG disks.  Hard disk support is 100%!!! YAY!

JACE Revision: 156

Author: blurry Date: 31 stycznia 2012 08:18:10

  • More work on sound mixer support (sound works again in most cases)
  • MOUSE EMULATION!!! YAY!!!!

JACE Revision: 155

Author: blurry Date: 27 stycznia 2012 06:59:58

  • THIS BUILD BREAKS SOUND!!
  • Changed card selection to a new generic dynamic selector class model -- it is now easy to have combo boxes for things besides class selections -- and this is what is needed for sound mixer configuration and other things!
  • New annotation "InvokableAction" -- added it in a few places.  It will be more fundamental in the user experience at a later point.   For now, it won't be worth anything unless it is more pervasive.  Some invokable actions have been identified, but there are many many more to track down and/or implement.
  • Beginnings of sound mixer support, centralizing sound resources to route through one place.  Needs more work though.

JACE Revision: 154

Author: blurry Date: 20 stycznia 2012 00:35:55

  • Added Le Chat Mauve support!  W00t!

JACE Revision: 153

Author: blurry Date: 19 stycznia 2012 16:54:27

  • Cleaned up display code and corrected accidental reversion in color generation logic (ARGH!!)

JACE Revision: 152

Author: blurry Date: 19 stycznia 2012 07:15:17

  • Enabled F7 to start/stop sound recording.

JACE Revision: 151

Author: blurry Date: 19 stycznia 2012 07:07:52

  • Finally resolved the funky issues in the color conversion logic.  DHGR, Hires and Lores colors are now correct without any flaws.

JACE Revision: 150

Author: blurry Date: 5 stycznia 2012 23:40:03

  • Checking in code that's been sitting around for a while.  Not sure what all is different because of the age of the files but recent fixes are:
  • Fixed NPE in video initialization that killed the emulator quite frequently
  • Added better prompts in the disk loading dialogs
  • Changed startup message to correctly indicate keys for loading hard disk, etc
  • Fixed sound to work with STA and other write commands (fixes Moon Patrol sound!  Yay!)
  • There's probably other video and sound timing things addressed here, but I'm not entirely sure what the actual differences are (probably small tweaks here and there)
  • Happy new year!

JACE Revision: 149

Author: blurry Date: 05:43:43, 15 kwietnia 2011

  • Added line to clear decimal flag on BRK to be more like 65c02.

JACE Revision: 148

Author: blurry Date: 05:38:56, 15 kwietnia 2011

  • Put exception handler around reconfiguration logic, so that if reconfigration fails the whole program doesn't abruptly sit there in a stupor.

JACE Revision: 147

Author: blurry Date: 02:46:18, 15 kwietnia 2011

  • Fixed issues related to introspection when Jace is run as a JAR file.  This fixes the configuration screen so that cards can be selected now.  Thanks to Rich for the bug report!

JACE Revision: 146

Author: blurry Date: 02:45:06, 15 kwietnia 2011

  • Fixed write sector ordering issues and improved RDOS write compatibility.  Big thanks to Deckard for finding this one and helping find the fix too!

JACE Revision: 145

Author: blurry Date: 20:25:17, 12 lutego 2011

  • More fixes to video emulation (scanline flickering issues) and lo-res is now running through NTSC logic.  Made SSC non-default for slot 2 as it causes slowness.  Also re-worked the disassembler logic to be more efficient.

 

wstecz15/02/2012 09:19
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU