diff --git a/web/applewin.ico b/web/applewin.ico new file mode 100644 index 00000000..836530c7 Binary files /dev/null and b/web/applewin.ico differ diff --git a/web/background.gif b/web/background.gif new file mode 100644 index 00000000..dc9aa1ea Binary files /dev/null and b/web/background.gif differ diff --git a/web/index.php b/web/index.php index 4758d98d..6ecdb9bb 100644 --- a/web/index.php +++ b/web/index.php @@ -1,59 +1,63 @@ - - + - Apple //e Emulator for Windows - - + Apple //e Emulator for Windows - - -

AppleWin 1.12.9.1

- - +

AppleWin 1.13.0

Apple //e Emulator Logo

- - -

Download Version 1.12.9.1
- - +

Download Version 1.13.0
Download older releases
- -

- - -

Tom Charlesworth

- - +

Tom Charlesworth


AppleWin is now hosted at BerliOS and is distributed under the terms of the GNU General Public License
-The CVS repository is located here: AppleWin CVS +The SVN repository is located here: AppleWin SVN


-

1.12.9.1 - 10 Mar 2006
+

1.12.3 - 02 May 2006

+

+

+ +

1.12.9.1 - 10 Mar 2006
+

+
  • Fixed invalid F7 opcode addressing mode, so Lock N' Chase is now playable.
  • +
  • Video Blanking Timing now has preliminary support.
    i.e. Drol now longer stalls at the cutscene.
    - Note: The VBL is not exact timing (yet), so some games like Karateka might exhibit a little choppiness.
  • -
  • Debugger 2.5.0.16
    -
      -
    • New Command: #G, same as Apple "Monitor" go command, where # is an hex address.
      + Note: The VBL is not exact timing (yet), so some games like Karateka might exhibit a little choppiness.
    • +
    • Debugger 2.5.0.16
      +
        +
      • New Command: #G, same as Apple "Monitor" go command, where # is an hex address.
          i.e. C600G
      • New Command: #L, same as Apple "Monitor" list command, where # is an hex address.
          i.e. 300L
      • @@ -75,338 +79,153 @@ i.e. Drol now longer stalls at the cutscene.
          The assembler prompt is the '!' -- for your mini-assembler fans ;-)
          The format is: label mnemonic []
          To exit the assembler, press Enter without any input.
        -   The spacebar to execute the next instruction is disabled while in assembler mode. You must press space, if you don't wish to define a label. +  The spacebar to execute the next instruction is disabled while +in assembler mode. You must press space, if you don't wish to define a +label.
      • Fixed Console sometimes not drawing.
      • Fixed UI bug: Memory View text over-writing buttons.
      • Changed BPX to now defaults to setting breakpoint at cursor.
      • Changed BP to now default to setting breakpoint at Program Counter (PC)
      • Added new color scheme: BW. (This used to be an alias for MONO before.)
      • -
      -
    -

    +
    +
  • +

    -

    1.12.9.0 - 25 Feb 2006
    +

    1.12.9.0 - 25 Feb 2006
    - Moved source to BerliOS & released under GPL
    -
    Debugger v2.4.2.16
      + Breakpoint on memory address added: BPM address[,length]
    -

    +

    -

    1.12.8.0 - 22 Feb 2006
    +

    1.12.8.0 - 22 Feb 2006
    - *** Major re-write of debugger by Michael Pohoreski ***
    - -   . Debugger v2.4.2.15: Improvements & new features abound!
    - -     + Syntax coloring, navigation, execution (eg. step-out), view memory as varying Ascii types
    - -     + Symbol maintenance (main, user, source), source-level debugging, mini-calculator
    - -     + Breakpoints: conditional on register, profiling + much more
    - -   . See: Introduction to New Debugger
    - - - Fixed speaker volume not being set correctly at start-up
    - - - Fixed emulation speed control (was only running at 1MHz)
    - - - Fixed internal ADC: was flagged as write to memory
    - - - Fixed internal BRK: only pushed PC+1, not PC+2 to stack
    - - - Fixed CPU not getting properly reset (eg. SP) on Ctrl+Reset
    - - - Changed attenuation on AY8910 outputs before mixing: MB: none (was 2/3), Phasor: still 2/3
    +

    - -

    - - - -

    1.12.7.2 - 25 Jan 2006
    - - +

    1.12.7.2 - 25 Jan 2006
    - Fixed crash-bug in C++ 65C02 emu code for opcode $7C : JMP (ABS,X)
    - - - Updated help file (by Brian Broker)
    - - - Added ability to use Shift+Insert to paste from clipboard during emulation
    - - - Added buttons to Config->Sound tab to select Mockingboard (s4 & s5), Phasor (s4) or none
    - - - Removed keyboard buffer from Config->Input (this was redundant from 1.12.7.0)
    - - - Fixed speaker click (eg. when selecting disk image)
    - - - Added check to prevent loading old & incompatible 6502 DLLs (caused random 6502 crashes to monitor)
    - -
    - Added support for AE's RAMWorks III, which adds up to 8MB (cmd-line switch only):
    - - -   . -r <#pages>  : where #pages = [1..127], each page is 64KB.
    +

    - -

    - - - -

    Restrictions:
    +

    Restrictions:
    - NB. The following aren't saved out to the save-state file yet:
    - -   . Phasor card  (only the Mockingboards are)
    - -   . RAMWorks card -

    - - - -

    1.12.7.1 - 08 Jan 2006
    - +

    +

    1.12.7.1 - 08 Jan 2006
    - Fixed cmd-line switches -d1/-d2 to work with filenames with spaces
    - - - Reset: Init Phasor back to Mockingboard mode
    - - - Benchmark button acts immediately
    - - - Fixes to speaker emulation introduced in 1.12.7.0
    - - - Adjusted speaker freq to work better with MJ Mahon's RT.SYNTH.dsk
    - - - Fixed Bxx; ABS,X; ABS,Y; (IND),Y opcodes: take variable cycles depending on branch taken & page crossed
    +

    - -

    - - - -

    1.12.7.0 (30 Dec 2005)
    - - +

    1.12.7.0 (30 Dec 2005)
    - Public release
    - - - Fixed Apple][+ ROM (IRQ vector was vectoring to $FF59/OLDRST)
    - - - Added cmd-line switches (-f, -d1, -d2)
    - -     . -f                   : full-screen
    - -     . -dn <image>  : Load a disk image into a drive. A disk in drive-1 will force a reboot.
    - - - Extended 6502 debugger (M1, M2, P0,...P4)
    - -     . Mn <addr>     : Memory window 1/2
    - -     . Pn <zp-addr> : Display a zero-page pointer
    - -     . Extended memory-dump to output SY6522/AY8910 regs with SYn/AYn, eg: M1 AY0
    - -     . Added support for ACME symbol files
    - - - Phasor support (defaulting to Mockingboard mode, available in slots 4 & 5)
    - - - Display updated at ~60Hz (instead of 20Hz)
    - - - Emulation broken into 1ms units (instead of video-frame units)
    - - - Uses internal CPU emulator instead of DLLs (DLLs to be phased out)
    +

    - -

    - - - -

    1.12.6.1 (23 Apr 2005)
    - - +

    1.12.6.1 (23 Apr 2005)
    - Added support for Votrax speech: emulated using SSI263 phonemes
    - - - Added joystick x/y trim control to Input property sheet
    - - - Added support for double-lores graphics
    - - - Updated Applewin.chm
    - - - Load state: F12 nows works like Ctrl-F12
    +

    - -

    - - - -

    +

    History Wishlist -

    +

    - - -

    +

    Tested with the following Mockingboard/Phasor titles:
    - -

    Adventure Construction Set
    - - Berzap!
    - - Broadsides (SSI) - Card must be in slot-4. Appears to be noise only
    - - Crimewave (Votrax speech only)
    - - Crypt of Medea (Votrax speech only)
    - - - Cybernoid Music Disk
    - - + Cybernoid Music Disk
    Lady Tut (Mockingboard version)
    - - Mockingboard software (Sweet Micro Systems)
    - - Music Construction Set
    - - Night Flight
    - - Phasor software (Applied Engineering)
    - - Popeye
    - - Rescue Raiders v1.3 (SSI263 speech only)
    - - Silent Service (Microprose)
    - - Skyfox
    - - Spy Strikes Back
    - - Ultima III (Mockingboard version)
    - - Ultima IV
    - - Ultima V
    - - Willy Byte
    - - Zaxxon (Mockingboard version)
    - -
    +

    - -

    - - - -

    There are docs on the web that +

    There are docs on the web that claimed these titles support Mockingboard. The titles that I managed to find didn't appear to support it:
    - -

    One on One
    - - Guitar Master (Can't find)
    - - Lancaster
    - - Music Star (Can't find)
    - - Thunder Bombs
    - - Under Fire
    - -
    +

    - -

    - - - -

    Old releases:

    - - -

    +

    Old releases:

    +

    + Download Version 1.12.9.1
    Download Version 1.12.6.0
    Download Version 1.10.4 (Oliver Schmidt's last version)

    -

    - +


    - + BerliOS Logo @@ -415,5 +234,4 @@ find didn't appear to support it:
    - - +