[Apple IIe] AppleWin 1.27.0.0

[1] @ !!! Poniedziałek, 5 Lutego 2018 00:49 CET [21-12-2017 22:05 CET]

[Apple IIe] AppleWin 1.27.0.0

Nowa wersja, eksperymentalna (czyli kolejna beta)AppleWinemulatora rodziny komputerów APPLE II. (][, ][e, ][+) .

Pełna wersja podsumowująca ostatnie zmiany, jakie można było prześledzić w wersjach eksperymentalnych.

1.27.0.0 - 3 Feb 2018

Full release that rolls-up all the changes and fixes from the 1.26.2 & 1.26.3 experiment builds.

Changes (misc):

  • [Change #428] Added Config Input option to use PC Joystick 1 Thumbstick 2 for emulated Joystick 2
    • play Nick Westgate's updated Robotron using gamepads with two analog thumbsticks, eg. Logitech F310, PS4 DualShock 4, Xbox controller
  • [Change #528] Improved logging to log when Apple2 type changes
  • [Change #469] New -no-printscreen-key switch to prevent the PrintScreen key from being registered.
  • Swapping disks while a drive is on now warns and prompts if you still wish to do this instead of silently failing with no feedback.
  • [PR #441] Update zlib to latest version 1.2.11
  • [PR #275] Attenuate speaker (and 8-bit DAC) output sample after 0.25s of inactivity

Full-screen:

  • [Change #504] Full-screen: hide mouse pointer after 2 seconds of inactivity (and show again if mouse is moved)
  • [Change #488] New -fs-height=<best|nnnn> switch.
    • best: picks the highest resolution where the height is an integer multiple of (192*2)
    • nnnn: select a specific resolution with height=nnnn pixels
      Use to select a better resolution for full-screen mode.
      NB. This changes the display resolution (and restores on exit).
  • [Change #224] Added Config checkbox for 'Full-Screen: Show drive/keyboard status'
  • [Change #492] UI fixes for full-screen & 2x windowed-mode
  • [Bug #464] Fix for full-screen: bottom line missing when vertical resolution is 768

DiskII/Hard disk:

  • [Change #323] Skip hard disk boot by holding down the Open-Apple key during an Apple II restart
  • {Bug #525] Fix to prevent stepper motor changing track when drive if off
  • [Bug #125] Support formatting of DOS3.3/ProDOS for .dsk/.nib in authentic/enhanced disk modes
    • includes support for Pascal formatting (#196) and Ultima I formatting (#338)
  • [Bug #499] Flush current track (if dirty) before 'Send to CiderPress'
  • [Bug #452] Fix for unmounted HD now gives "NO DEVICE CONNECTED" (before gave "I/O ERROR")
  • [Bug #389] Disk's write-protect detection mis-reporting when motor off
  • [Bug #387] Support for 40-track .nib files

Peripheral cards:

  • [Bug #514] Emulator restart (or reset) wasn't clearing any pending Mousecard interrupt
  • [Bug #496] Support polling of Mockingboard's & Phasor's 6522 IFR.Timer1
  • [Bug #486] Peripheral card's expansion ROM ($C800-CFFF, eg. SSC) wasn't being correctly restored from a save-state
    • Resulting in regression: Mousecard crash to monitor (#495).
  • [Bug #423] Full support for INTC8ROM soft switch (fixes transient a2audit.dsk & Bejeweled failures)
  • [Bug #418] Fix for slot-3 ROM not returning floating bus when Uthernet card is enabled
  • [Bug #413] Save-state: bug when saving >9 RAMWorks III 64K banks
  • [Bug #386] SSC: Experimental support for 6551's DTR, DCD and DSR bits via -modem switch
    • ie. -modem is shorthand for passing -dtr -dcd -dsr
    • Experimental support for 6551's control bit: DTR via -dtr switch
    • Experimental support for 6551's status bits: DCD and DSR via -dcd and -dsr switches
  • [Bug #320] Mockingboard/Phasor: support 'inactive' function like real hardware
  • [Bug #308] SSC ACIA Status register's interrupt bit not set when IRQ enabled and using TCP Port 1977

Debugger:

  • [Change #483] Debugger: Shift+Left mouse button to toggle 6502 Status flag bits
  • [Change #462] Debugger: Changed Left mouse button (LMB) to Shift+LMB to toggle display items
  • [Change #406] Debugger: Support LC and MMU status & updated Help doc
  • [Change #269] When stepping, ESC no longer exits back to debugger (use F7, Pause keys or Debugger button instead).
  • [Change #217] Debugger G(o) command should use normal speed
  • Debugger: Added new gg command:
command run at normal speed run at full speed video quality sound quality
g yes only if disk active, etc precise precise
gg no always periodic muted
  • [Bug #484] Debugger: Some corrections to APPLE2E.SYM
  • [Bug #479, #476, #473] Debugger: Various UI and other fixes
  • [Bug #460] Debugger: F2 whilst debugger active will immediately stop the drive spinning (allowing disk swap)
  • [Bug #450] Persist debugger state across an F2 (reset machine state)
  • [Bug #445] Debugger: BPM cmd: Support trigger on stack access for BRK,JSR,PLn,PHn,RTI,RTS
  • [Bug #383] "Enhanced disk speed" is very slow when debugger is active
  • [Bug #250] Debugger: When MODE_STEPPING, fix issue with disk LEDs staying on

Docs:

  • [Change #477] Help doc: Document behaviour full-speed mode
  • [Change #437] AppleWin.chm blocked from opening - delete the AppleWin.chm:Zone.Identifier ADS
  • [Bug #417] Typos in Uthernet documentation

Fixes (other):

  • [Bug #519] Support floating-bus in full-speed mode. Fixes Canyon Climber (#508), Oo-Topos (#532).
  • [Bug #516] Internal video-mode was having PAGE2 permanently cleared (instead of just masked) when 80STORE was set.
  • [Bug #456] Fix strange speaker clicks when changing configuration - DirectSound wasn't being uninitialised on a restart
  • [Bug #415] Fix for not being able to select Pravets 82
  • [Bug #409] Fix for AppleWorks 5.1 flickering when booting (latent bug from 2006!)
  • [Bug #405] Screen flicker in full-speed mode
  • [Bug #403] PrintScreen from Color TV or B&W TV video modes is missing top line
  • [Bug #392] Fixes for a2audit.dsk
    • Resulting in regressions in LC support for Gemstone Warriors (#395), Quark Catalyst V3 and BeagleWrite (#400).
  • [Bug #213] Pause not setting volume to zero
→ NOWSZY [Apple IIe] AppleWin 1.29.15.0 25/10/2020
Gauntlet (Mindscape, Inc., Apr, 1988)

1.29.15.0 - 25 Oct 2020

  • [Change #764] Fully support the RGB cards, and introduce a new 'Color (RGB Card/Monitor)' dedicated video mode.
    • [PR #837] Support for 'Le Chat Mauve' Eve and Féline RGB cards.
    • [PR #826] Support for Video7's SL7 RGB card.
    • New command line switch to select RGB card type: -rgb-card-type: apple (default), sl7, eve, feline
    • New command line switches for SL7: -rgb-card-foreground & -rgb-card-background
    • NB. The previous 'Color (RGB Monitor)' has now been renamed to 'Color (Composite Idealized)'.
  • [Change #817] Request for key-accelerators for UI operations.
    • Ctrl+F3/F4 will show the Drive-1/Drive-2 pop-up menus. (Then use cursor up/down to pick a menu item.)
  • [Change #691] Improved determining path & filename when saving/loading a save-state.
  • [Bug #838] Improved support for accented ANSI chars in pathnames in save-states.
  • [Bug #612] Support IRQ cycle-accuracy in full-speed (unthrottled) mode.
  • [Bug #608] Fixed regression in Broadsides' Mockingboard detection (introduced at 1.29.6.0).
  • Extended support for command line switches -d1,-d2,-s5d1,-s5d2,-h1,-h2 such that if the param is "", then it will eject/unplug the disk/harddisk.
  • Development PRs to improve code quality: #840, #842, #843, #847
→ NOWSZY [Apple IIe] AppleWin 1.29.14.0 17/08/2020
F15 Strike Eagle (MicroProse Software, Inc., 1985)

1.29.14.0 - 17 Aug 2020

  • [Change #822] Updated Uthernet card support to use Npcap for Win10.
  • [Change #806] Added support for 'Base 64A' - a Taiwanese Apple II clone.
  • [Change #763] Support for PAL(50Hz) killing color-burst during TEXT video mode.
    • When 50Hz, then AppleWin's window title changes to "Color (PAL Monitor)" instead of "Color (NTSC Monitor)"
  • [Change #781] Loading a large save-state takes some time - added a busy indicator.
  • [Change #139] NIB disk image: added warning if any track's first D5-nibble triple isn't an address prologue.
  • [Bug #824] Fixed a regression in multi-zip support (introduced at 1.29.10.0).
  • [Bug #820] Fixed a GDI Object leak (occurring when accessing the Disk II with AppleWin minimised).
  • [Bug #813] Mockingboard playback looping after entering debugger then configuration.
  • [Bug #809] Fixed a memory leak.
  • [Bug #801] Wrong timing with LSR abs,X / ROR abs,X / ROL abs,X for the 6502 CPU.
  • [Bug #796] Fix for 'IRQ occurring on last cycle of opcode' not always true.
  • [Bug #751] No-Slot Clock running and power-cycle can causes lock-up on power-cycle.
    • NSC state persisted to save-state.
    • added a new switch '-no-nsc' to configure Apple II without an NSC.
  • [Bug #663, #691] Fixes for image loading switches (-d1,-d2,-h1,-h2,-s5d1,-s5d2):
    • support relative paths (#663).
    • updated the current directory with the path for each loaded image (#663) & when saving state (#691).
    • added a new switch '-current-dir <path>' to guarantee the current dir after using image loading switches.
  • [Bug #52] Fixed the 6502/65C02 false-read of 6522 issue for Willy Byte!
  • [PR #800] Improved debugger's rendering speed for PrintGlyph().
→ NOWSZY [Apple IIe] AppleWin 1.29.13.0 31/05/2020

1.29.13.0 - 31 May 2020

  • [Bug #790] Fixed regression for -d1,-d2 & -s7-empty-on-exit (introduced at 1.29.7.0).
  • [Change #787] Debugger: Extended 'cycles part' command to do timings relative to a user-specified base.
  • [Change #783] Debugger: Extended 'tf' command to include cycle count.
  • [Change #720] Debugger: Added more symbols to APPLE2E.SYM.
    • NB. LC ($C08n) symbols are now correct for the LC, so 'LDA $C08C,X' will disassemble as 'LDA LCRAMIN1_,X' instead of 'LDA DATASTROBE,X'. But now perhaps less helpful when stepping Disk II code.
  • [PR #785] Debugger: Improvements to Bookmarks.
    • AppleWin.chm: Added debugger help about Bookmarks.

1.29.12.0 - 26 Apr 2020

  • [PR #757] Allow use of an INI-file for configuration instead of the Registry (fixes #709).
    • new command line switch: -conf <INI-file>
  • [Change #773] Added Apple II J-Plus support.
  • [Bug #778] Fixed for when Joystick(s) are disabled.
  • [Bug #777] Fixed Phasor speech (SSI263) to match Mockingboard (when in Mockingboard mode).
    • fixes: #698 (Rescue Raiders), #753 (Bejeweled).
    • also improvements to Phasor card's native Phasor mode.
  • [PR #775] Debugger: Fixed so that hitting "=" in the debugger sets PC to the current cursor address.
→ NOWSZY [Apple IIe] AppleWin 1.29.11.0 27/03/2020

1.29.11.0 - 27 Mar 2020

  • [Bug #771] Added new command line switch to load custom ROM: -rom .
    • Supports 12KiB (at $D000) and 16KiB (at $C000) rom files.
  • [Bug #765] Lancaster (Total Replay) hangs when starting second game.
  • [Bug #734] DiskII controller card: support 13-sector firmware.
    • The card auto-selects the firmware based on the .woz (v2 or higher) image properties.
    • Only change the firmware at reset/reboot to avoid changing whilst running in $C6xx space!
    • Fixes 'The Best of MUSE' & 'MicroChess 2.0' (#732)
→ NOWSZY [Apple IIe] AppleWin 1.29.10.0 13/02/2020

1.29.10.0 - 13 Feb 2020

  • [PR #756] Write support for WOZ1/WOZ2 images.
    • Fixes titles that need write support (see: #686, #704, #705).
    • Allow creation of a blank (WOZ2) image (see AppleWin.chm: 'Creating Disk Images').
    • multi-file zip support extended to scan for the first valid image.
      • useful for most woz-a-day multi-file zips which have at least 2 entries and previously needed unzipping.
  • NB. files in multi-file zips are still write-protected (same for all image types, not just woz).
→ NOWSZY [Apple IIe] AppleWin 1.29.9.0 26/01/2020

1.29.9.0 - 26 Jan 2020

  • [Bug #752] Fixed double-clicking a registered file-type issue (regression introduced at 1.29.8.0).
  • [Bug #750] Fixed Ctrl+Alt+Break wasn't emulating CTRL+OA+RESET (regression introduced at 1.29.8.0).
→ NOWSZY [Apple IIe] AppleWin 1.29.8.0 19/01/2020

1.29.8.0 - 19 Jan 2020

  • [Bug #749] Hotkeys to change emulation speed using Ctrl+n: now ignored if ALT is pressed.
  • [Bug #748] DiskII: data latch returns a rand() value when no disk is in drive.
  • [Bug #746] Debugger: correctly repaint Apple II screen when showing it from debugger.
  • [Bug #745] WOZ: Support for large tracks.
  • [Bug #743] Added new command line switches:
    • -left-alt-control-buttons: left-ctrl=button0, left-alt=button1
    • -right-alt-control-buttons: right-alt=button0, right-ctrl=button1
    • -swap-buttons: for swapping buttons 0 & 1
  • [Bug #733] Alternate fix for WOZ 'Wasteland'.
  • [PR #723] Fixed way to clear a std::string.
  • Configuration->Input: Added 'Swap 0/1' toggle for swapping buttons 0 & 1.
  • WOZ support: Removed version check on INFO section.
  • Display MessageBox with all unsupported commands that were passed in (can choose to continue or exit).
  • Debugger: Added new 'cycles <abs|rel>' command to show cycles as absolute or relative.
→ NOWSZY [Apple IIe] AppleWin 1.29.7.0 20/12/19

1.29.7.0 - 20 Dec 2019

  • [Change #726] Disk II card: supported in slot 5 via '-s5 diskii' command line.
    • use in conjunction with -s5d1 <pathname>.
    • NB. No support via Configuration GUI for insert/ejecting images.
  • [Change #737] Debugger: Changed 'cycles' to show the cycle delta since the step/breakpoint etc.
    • NB. Since 1.29.3.0 this has been the absolute cumulative cycle count.
  • [Bug #740] Debugger: gr/hgr/dgr/dhgr commands will honour the state of the MIXED mode.
  • [Bug #733] Fixed WOZ 'Wasteland' and also NIB 'Wasteland'.
  • [Bug #451] Debugger: fix for BPM[R|W] triggering on control-flow instructions' target address.
  • [Bug #355] For first-time installs of AppleWin, soundtype now defaults to WAVE (was NONE).
  • [PR #730] Speed-up for 'Color (RGB Monitor)' video mode.
→ NOWSZY [Apple IIe] AppleWin 1.29.6.0 18/11/19

1.29.6.0 - 18 Nov 2019

  • [Bug #724] Fixed so that 6502 interrupt is delayed by 1 opcode when interrupt occurs on last cycle of opcode.
    • fixes French Touch's "Mad Effect" & "Mad Effect #2" demos.
  • [Bug #711] Fixed Mockingboard initial "stretched" music playback (regression introduced at 1.28.7.0).
  • [Bug #707] Fixed ADTPro (running under AppleWin) not working with real COM ports.
  • [Bug #701] Fixed 6522's TIMER being out-of-sync with 6502.
  • [Bug #699] Fixed French Touch's "Mad Effect". See #656, #701, #724.
  • [Bug #680] Fixed video tearing (eg. for FT's "Scroll Scroll Scroll" & "Mad Effect #2").
  • [Bug #659] Fix for Applied Engineering's Phasor song player (noisy playback) (regression introduced at 1.26.3.4).
  • [Bug #656] Changed so only TEXT ($C050/1) and MIXED ($C052/3) have a 1 cycle delay (extension to 1.28.8.0).
    • fixes French Touch's "Mad Effect" demo.
    • fixes Deater's "Cycle-count Megademo" (vertical GR grey line shouldn't be visible between GR & HGR video).
  • [Bug #652] Fixed 6522's TIMER to underflow at 0x0000 -> 0xFFFF
    • and T1C=0x0000 now correctly underflows on next cycle.
  • [Bug #435] COM ports above COM9 weren't available from the UI.
  • [Change #716] Help's troubleshooting section: added an item for no Apple II speaker sound.
  • [PR #715] Memory fix for struct ImageInfo.
  • [PR #694] Debugger: Symbol loading: Fix random crash upon start up.
  • Fixed crash with debug command line switches: -m and -no-mb.
→ NOWSZY [Apple IIe] AppleWin 1.29.4.0 24/10/19

1.29.4.0 - 24 Oct 2019

  • [Change #702] Debugger: In soft-switch display (row-80), show a red 'x' when AltZP (and AltLC) is enabled.
  • [Change #666] Debugger: When video-scanner position is off-screen then show v,h as yellow (was red).
  • [PR #710] Debugger: Added BPMR and BPMW to break on a read or write (respectively) to a memory address or range.

Tagi: Apple, Iie, Applewin

wstecz05/02/2018 00:49
Inne treści związane z tematem
[Apple IIe] AppleWin 1.29.15.0 25/10/2020 [Apple IIe] AppleWin 1.29.15.0 25/10/2020
Nowa wersja AppleWin, emulatora rodziny komputerów APPLE II. (][, ][e, ][+) .
[multi] BizHawk x64 2.5.2 [multi] BizHawk x64 2.5.2
Nowa wersja multiemulatora BizHawk. napisany w C# multiemulator pozwala udawać  konsole: Nintendo Entertainment System / Famicom / Famicom Disk System (NES/FDS), Super Nintendo (SNES), Nintendo 64, Gameboy, Gameboy Color, Super Gameboy, Sega Master System, SG-1000, Game Gear, Sega Genesis / Sega-CD, Sega Saturn, PC-Engine (TurboGrafx-16) / CD-ROM, SuperGrafx, Atari 2600, Atari 7800, Atari ...
[Apple] BasiliskII 22/09/2020 [Apple] BasiliskII 22/09/2020
Zmiany w GUI i poprawki dotknęły również Basilisk II, który pozwala nam zaaemulować klasyczne modele komputerów Apple Macintosh. Zmiany, oprócz tych dotyczących mapowania klawiatury, to dodanie do emulatora wszystkich bibliotek jakie wymagane są przez nakładkę na program główny. Dla osób, które wolą sami pogrzebać w ustawieniach ...
[Apple] SheepShaver 22/09/2020 [Apple] SheepShaver 22/09/2020
Po dłuższym okresie SheepShaver został zaktualizowany. Nowe poprawki powinny pomniejszyć niektóre bolączki pracy pod Windows 10. SheepShaver emuluje nowsze modele modele komputerów Apple Macintosh z procesorem PowerPC na pokładzie.
[multi] BizHawk x64 2.5.1 [multi] BizHawk x64 2.5.1
Nowa wersja multiemulatora BizHawk. napisany w C# multiemulator pozwala udawać  konsole: Nintendo Entertainment System / Famicom / Famicom Disk System (NES/FDS), Super Nintendo (SNES), Nintendo 64, Gameboy, Gameboy Color, Super Gameboy, Sega Master System, SG-1000, Game Gear, Sega Genesis / Sega-CD, Sega Saturn, PC-Engine (TurboGrafx-16) / CD-ROM, SuperGrafx, Atari 2600, Atari 7800, Atari ...
Do ściągnięcia
Dodatkowe informacje
Komentarze

T-shirt "Sorcery Bajtek"

Retro T-Shirt Sorcery Bajtek - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2020 | Krzysztof 'Faust' Karkosza Google+Kontakt