Żeby trochę rozbić dzisiejszą monotonię MAME polecam zerknąć na nową odsłonę deweloperskiego kodu AppleWin, emulator rodziny komputerów APPLE II. (][, ][e, ][+) .
AppleIIWin 1.24.x [SVN 1675]
Author: sicklittlemonkey | Date: 23 lipca 2014 13:27:51
- Upgraded VS 2012 solution to VS 2013.
- Added .gitignore file for Windows from here: https://github.com/github/gitignore
AppleIIWin 1.24.x [SVN 1674]
Author: tomcw | Date: 20 lipca 2014 11:30:21
- Merge branch 'master' of github.com:AppleWin/AppleWin
AppleIIWin 1.24.x [SVN 1673]
Author: michaelangel007 | Date: 22 lipca 2014 09:08:18
- #201 Show Track/Sector -- preliminary support for showing DOS3.3
AppleIIWin 1.24.x [SVN 1672]
Author: michaelangel007 | Date: 22 lipca 2014 08:28:12
- Updated "In Development" note about track display status
AppleIIWin 1.24.x [SVN 1671]
Author: michaelangel007 | Date: 22 lipca 2014 07:56:57
- #201 Fix display of track status in full-screen and windowed mode ... http://imgur.com/KzKpwIv
AppleIIWin 1.24.x [SVN 1670]
Author: michaelangel007 | Date: 22 lipca 2014 03:21:31
- WIP show current disk track
AppleIIWin 1.24.x [SVN 1669]
Author: michaelangel007 | Date: 18 lipca 2014 05:42:19
- Documented #206 existing and new -memclear options with "In Development" in History.txt
- -memclear 0 Initialize memory to zero
- -memclear 1 Initialize memory to random values
- -memclear 2 Initialize memory to 4 byte pattern: FF FF 00 00
- -memclear 3 Initialize memory to even pages FF, odd pages 00
- -memclear 4 Initialize memory to first half page 00, last half page FF
- -memclear 5 Initialize memory to first half page FF, last half page 00
- -memclear 6 Initialize memory to byte offset of page
- (current memory address low byte)
- -memclear 7 Initialize memory to page address
- (current memory address high byte)
AppleIIWin 1.24.x [SVN 1668]
Author: tomcw | Date: 20 lipca 2014 11:30:21
- Merge branch 'master' of github.com:AppleWin/AppleWin
AppleIIWin 1.24.x [SVN 1667]
Author: tomcw | Date: 20 lipca 2014 11:24:50
- Simplified ContinueExecution(): video refresh part.
AppleIIWin 1.24.x [SVN 1666]
Author: michaelangel007 | Date: 18 lipca 2014 05:42:19
- Documented #206 existing and new -memclear options with "In Development" in History.txt
- -memclear 0 Initialize memory to zero
- -memclear 1 Initialize memory to random values
- -memclear 2 Initialize memory to 4 byte pattern: FF FF 00 00
- -memclear 3 Initialize memory to even pages FF, odd pages 00
- -memclear 4 Initialize memory to first half page 00, last half page FF
- -memclear 5 Initialize memory to first half page FF, last half page 00
- -memclear 6 Initialize memory to byte offset of page
- (current memory address low byte)
- -memclear 7 Initialize memory to page address
- (current memory address high byte)
AppleIIWin 1.24.x [SVN 1665]
Author: michaelangel007 | Date: 18 lipca 2014 05:18:59
- Feature Request #206 Command line switch: -memclear #
AppleIIWin 1.24.x [SVN 1664]
Author: michaelangel007 | Date: 18 lipca 2014 04:52:56
- Cleanup: Removed unused variable: g_bResetTiming
AppleIIWin 1.24.x [SVN 1663]
Author: michaelangel007 | Date: 18 lipca 2014 04:50:39
- Cleanup: Removed unused variable: needsprecision
AppleIIWin 1.24.x [SVN 1662]
Author: michaelangel007 | Date: 17 lipca 2014 06:56:01
- Removed //c memory blaster initialization pattern from MIP_00_FF_HALF_PAGE since it is firmware $FCCA
AppleIIWin 1.24.x [SVN 1661]
Author: michaelangel007 | Date: 16 lipca 2014 17:41:45
- Fix //c memory blast fill constant with actual 0xA0.
- Remove MemReturnRandomData(), replace with getRandomTime()
AppleIIWin 1.24.x [SVN 1660]
Author: michaelangel007 | Date: 16 lipca 2014 07:26:57
- Add dxguid.lib so AppleWin can link without DirectX SDK installed.
AppleIIWin 1.24.x [SVN 1659]
Author: michaelangel007 | Date: 16 lipca 2014 07:00:23
- Added DirectDraw libs since they are no longer being distributed by Micrsoft in the Windows SDK
AppleIIWin 1.24.x [SVN 1658]
Author: michaelangel007 | Date: 16 lipca 2014 06:28:26
- Cleanup: Added exception docs for MIP_FF_FF_00_00
AppleIIWin 1.24.x [SVN 1657]
Author: michaelangel007 | Date: 16 lipca 2014 06:14:05
- Use random values for memory holes at $xx28, $xx29, $xx68, $xx69 in MIP_FF_FF_00_00
AppleIIWin 1.24.x [SVN 1656]
Author: michaelangel007 | Date: 16 lipca 2014 05:55:28
- Fix //c cold start memory 'blaster' initialization pattern
AppleIIWin 1.24.x [SVN 1655]
Author: michaelangel007 | Date: 15 lipca 2014 21:37:04
- #206 - Memory Initialization doesn't mirror other Apple //e //c models
AppleIIWin 1.24.x [SVN 1654]
Author: michaelangel007 | Date: 15 lipca 2014 21:33:29
- Cleanup: misc. spelling
AppleIIWin 1.24.x [SVN 1653]
Author: michaelangel007 | Date: 14 lipca 2014 06:31:28
- Cleanup: Tabify and multi-column alignment for better readability.
AppleIIWin 1.24.x [SVN 1652]
Author: michaelangel007 | Date: 14 lipca 2014 06:00:45
- Certain games (such as Pooyan) expect RNDL and RNDH to be non-zero. Initialize to non-zero value.
AppleIIWin 1.24.x [SVN 1651]
Author: tomcw | Date: 10 lipca 2014 23:52:26
- Removed the _DEBUG-only experimental video modes (eg. Emboss, Psychedelic, etc)
AppleIIWin 1.24.x [SVN 1650]
Author: michaelangel007 | Date: 10 lipca 2014 02:27:23
- Removed duplicate History.txt -- see bin/History.txt
AppleIIWin 1.24.x [SVN 1649]
Author: michaelangel007 | Date: 10 lipca 2014 01:22:36
- Merge branch 'master' of https://github.com/AppleWin/AppleWin
AppleIIWin 1.24.x [SVN 1648]
Author: michael | Date: 9 lipca 2014 19:29:56
- Added small note about compiling from source
AppleIIWin 1.24.x [SVN 1647]
Author: michaelangel007 | Date: 10 lipca 2014 01:21:41
- Updated history up to 2014, added new GitHub bug/feature request email
AppleIIWin 1.24.x [SVN 1646]
Author: michaelangel007 | Date: 8 lipca 2014 23:29:53
- Merge branch 'master' of https://github.com/AppleWin/AppleWin
AppleIIWin 1.24.x [SVN 1645]
Author: tomcw | Date: 8 lipca 2014 21:58:48
- Remove redundant 'BOOL behind' which was always zero.
- - allowed some simplification to VideoSetMode()
- Tidy up ContinueExecution(), removing unused 'BOOL pageflipping'.
- Refactor VideoCheckPage() to make it more readable.
AppleIIWin 1.24.x [SVN 1644]
Author: michaelangel007 | Date: 8 lipca 2014 23:28:18
- Added docs to compile from GitHub
AppleIIWin 1.24.x [SVN 1643]
Author: tomcw | Date: 27 czerwca 2014 23:43:25
- Tweaks to fullscreen 32-bit mode
AppleIIWin 1.24.x [SVN 1642]
Author: tomcw | Date: 26 czerwca 2014 23:44:02
- Fullscreen defaults to 32-bit. Use -fs8bit for 8-bit mode
→ NOWSZY [Apple IIe] AppleWin 1.31.0.4 Beta 18/04/2026
AppleWin 1.30.0.4 BETA - 18/04/ 2026
3rd beta release with updated configuration GUI.
Please report any configuration issues or regressions in #1470.
- [Change #853] Improve the Configuration GUI:
- Hard disk controller: add option to adjust firmware (SmartPort mode, ProDOS block mode: 2 or 4 devices).
- Fix so that newly added cards have their default options set.
- [Bug #1486] Fix for
-saturncommand line option competing with new GUI. - Update AppleWin.chm help doc.
- [Change #1449] Rename references of Apple II+ to Apple II Plus.
- [Bug #1482] Fix regression for loading
.aplimage files.
AppleWin 1.30.0.3 BETA - 27/03/ 2026
2nd beta release with updated configuration GUI.
Please report any configuration issues or regressions in #1470.
- [Change #853] Improve the Configuration GUI:
- Rename Disk II, RamWorks III, Hard Disk Controller & Z80 SoftCard.
- Disk II: add option for 13-sector firmware.
- Mockingboard/Phasor: support configuring the SSI263 sockets.
- Saturn card: add option for mem size (16K-128K).
- Advanced page: enable/disable No-slot clock.
- Update AppleWin.chm help doc.
- [PR #1478] Help: Fix scroll lock's link to configuration help (@xotmatrix).
- [Change] Mockingboard/Phasor: default to SSI263AP in socket-1 and socket-0 empty.
- [Bug #1469] Fix edge case when formatting a 32 MB ProDOS volume from right-button context menu.
AppleWin 1.30.0.2 BETA - 08 /03/ 2026
Beta release with updated configuration GUI.
Please report any configuration issues or regressions in #1470.
- [Change #853] Improve the Configuration GUI
- Add a new "Slots" configuration page so that each slot can have any card inserted.
- Some cards have an extra configuration page to support specific card configuration.
- Add a 'Reset all to Default' on the main configuration page.
- Remove the "Sound" and "Disk" configuration pages.
- Update AppleWin.chm help doc.
- Add a new "Slots" configuration page so that each slot can have any card inserted.
→ NOWSZY [Apple IIe] AppleWin 1.26.3.5 Exp
1.26.3.5 (Experimental) - 4 Dec 2017
Fixes:
- [Bug #516] Internal video-mode was having PAGE2 permanently cleared (instead of just masked) when 80STORE was set.
- [Bug #514] Emulator restart (or reset) wasn't clearing any pending Mousecard interrupt
→ NOWSZY [Apple IIe] AppleWin 1.26.3.4 Exp
1.26.3.2 (Experimental) - 21 Oct 2017
Changes:
- [Bug #504] Full-screen: hide mouse pointer after 2 seconds of inactivity (and show again if mouse is moved)
- [Bug #469] New -no-printscreen-key switch to prevent the PrintScreen key from being registered.
Fixes:
- [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 #320] Mockingboard/Phasor: support 'inactive' function like real hardware
→ NOWSZY [Apple IIe] AppleWin 1.26.3.2 Exp
1.26.3.2 (Experimental) - 21 Oct 2017
Changes:
- nw
Fixes:
- [Bug #499] Flush current track (if dirty) before 'Send to CiderPress'
- [Bug #496] Support polling of Mockingboard's & Phasor's 6522 IFR.Timer1
- [Bug #492] UI fixes for full-screen & 2x windowed-mode
- [Bug #464] Fix for full-screen: bottom line missing when vertical resolution is 768
→ NOWSZY [Apple IIe] AppleWin 1.26.3.1 Exp
1.26.3.1 (Experimental) - 29 Sep 2017
Changes:
- [Bug #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).
- [Bug #428] Input option to use PC Joystick 1 Thumbstick 2 for emulated Joystick 2
- 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.
- [Bug #323] Skip hard disk boot by holding down the Open-Apple key during an Apple II restart
- [PR #441] Update zlib to latest version 1.2.11
Fixes:
- [Bug #486] Peripheral card's expansion ROM ($C800-CFFF, eg. SSC) wasn't being correctly restored from a save-state
- [Bug #460] Debugger: F2 whilst debugger active will immediately stop the drive spinning (allowing disk swap)
- [Bug #456] Fix strange speaker clicks when changing configuration - DirectSound wasn't being uninitialised on a restart
- [Bug #452] Fix for unmounted HD now gives "NO DEVICE CONNECTED" (before gave "I/O ERROR")
- [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 #437] AppleWin.chm blocked from opening - delete the AppleWin.chm:Zone.Identifier ADS
- [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 #417] Typos in Uthernet documentation
- [Bug #415] Fix for not being able to select Pravets 82
- [Bug #413] Save-state: bug when saving >9 RAMWorks III 64K banks
- [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 #389] Disk's write-protect detection mis-reporting when motor off
- [Bug #387] Support for 40-track .nib files
- [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 #383] "Enhanced disk speed" is very slow when debugger is active
- [Bug #269] When stepping, ESC no longer exits back to debugger (use F7, Pause keys or Debugger button instead).
- [Bug #250] Debugger: When MODE_STEPPING, fix issue with disk LEDs staying on
- [Bug #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
- command | run at normal speed? | run at full speed? | video quality | sound quality
- . [Bug #213] Pause not setting volume to zero
→ NOWSZY [Apple IIe] AppleWin 1.26.2.4 Exp
1.26.2.4 (Experimental) - 25 Apr 2017
Changes:
- 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.
Fixes:
- [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 #417] Typos in Uthernet documentation
- [Bug #415] Fix for not being able to select Pravets 82
- [Bug #413] Save-state: bug when saving >9 RAMWorks III 64K banks
- [Bug #409] Fix for AppleWorks 5.1 flickering when booting (latent bug from 2006!)
→ NOWSZY [Apple IIe] AppleWin 1.26.2.3 Exp
1.26.2.3 (Experimental) - 24 Apr 2017
- [Bug #405] Screen flicker in full-speed mode
- [Bug #403] PrintScreen from Color TV or B&W TV video modes is missing top line
→ NOWSZY [Apple IIe] AppleWin 1.26.2.2 Exp
1.26.2.2 (Experimental) - 15 Apr 2017
- [Bug #392] Fixes for a2audit.dsk
- Resulting in regressions in LC support for Gemstone Warriors (#395), Quark Catalyst V3 and BeagleWrite (#400).
- [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 DTR, DCD and DSR bits via -modem switch
→ NOWSZY [Apple IIe] AppleWin 1.26.2.1 Exp
1.26.2.1 (Experimental) - 19 Mar 2017
- [Bug #389] Disk's write-protect detection mis-reporting when motor off
- [Bug #386] SSC:
- Experimental support for 6551's control bit: DTR via -dtr or -dtr-invert args
- Experimental support for 6551's status bits: DCD and DSR via -dcd[-invert] and -dsr[-invert] args
Revision 2212
Author: tomcw | Date: 19 marca 2017 22:48:59
- 1.26.2.1: Experimental - Bump version & update History.txt
Revision 2211
Author: tomcw | Date: 19 marca 2017 22:44:20
- SSC: Experimental support for 6551's status bits: DCD and DSR via -dcd[-invert] and -dsr[-invert] args (#386)
Revision 2210
Author: tomcw | Date: 19 marca 2017 18:27:07
- Savestate: SSC - DTR: added a todo comment
Revision 2209
Author: tomcw | Date: 18 marca 2017 22:33:45
- LC 0xC08n.b0=1: After write-enable RAM, STA doesn't write-protect (#395)
Revision 2208
Author: tomcw | Date: 18 marca 2017 16:32:45
- 1.26.2.0: Experimental - Bump version & update History.txt
Revision 2207
Author: tomcw | Date: 18 marca 2017 16:18:14
- Debugger: fix for MODE_STEPPING at was falsely breaking on floating bus
Revision 2206
Author: tomcw | Date: 18 marca 2017 14:56:18
- SSC: Experimental support for 6551's DTR via -dtr or -dtr-invert args (#386)
Revision 2205
Author: tomcw | Date: 16 marca 2017 23:28:18
- Fix for write to 0xCFFF (wasn't implemented), and clear IO_SELECT_InternalROM on 0xC006 (SLOTCXROM) access (#392)
Revision 2204
Author: tomcw | Date: 15 marca 2017 22:42:06
- Fix for 2x read access to (odd addr) to enable write access (#392)
Revision 2203
Author: tomcw | Date: 12 marca 2017 22:56:42
- Debugger: removed unused var
Revision 2202
Author: tomcw | Date: 12 marca 2017 22:54:08
- Debugger: Mute sound when entering debugger from MODE_STEPPING:
- . ie: ESC, F7 and Pause key
- Debugger: Fix for MODE_STEPPING when jump from $C3xx to $C8xx:
- . Don't break on floating-bus, as Expansion ROM will be switched in on
- this access.
- IORead_Cxxx(): Fix the logic for IO_SELECT when not slot-3
Revision 2201
Author: tomcw | Date: 10 marca 2017 23:00:01
- Debugger:
- . Improved break on FB or IO: account for slot empty (or not) & if expansion ROM enable
- Memory:
- . IORead_Cxxx(): Fix for Apple II support for when slot-3 is empty
- . Apple II type was erroneously testing //e soft-switches
Revision 2200
Author: nick.westgate | Date: 8 marca 2017 11:13:56
- Allow disk write protect read with drive off - Fixes #389
- - Added comments
- - Removed mistaken check for writing nibbles < 0x80
- - Reset forces all switches off
Revision 2199
Author: tomcw | Date: 7 marca 2017 22:35:38
- Debugger:
- Move the BRK and invalid opcodes checks out of main emulation's Fetch() and into DebugContinueStepping()
- Added a new break condition: when PC reads floating bus or I/O memory
- On a break condition, output a 'Stop Reason' message to the console
Revision 2198
Author: tomcw | Date: 4 marca 2017 22:00:12
- Added old doc about SSC registers
Revision 2197
Author: tomcw | Date: 26 lutego 2017 14:45:06
- Improve ContinueExecution() whilst MODE_STEPPING:
- . GetKeyState(VK_SCROLL) is slow, so only call periodically
- . Account for g_nCpuCyclesFeedback before calling SpkrUpdate()
Revision 2196
Author: tomcw | Date: 25 lutego 2017 23:48:07
- Merge branch 'master' of https://github.com/AppleWin/AppleWin
Revision 2195
Author: tomcw | Date: 25 lutego 2017 23:32:46
- Support for #384:
- . Debug 'G(o)' cmd now defaults to normal speed (and precise video updates)
- . New debug 'GG' cmd enables full speed (and periodic video updates)
- . Single-stepping (normal or full speed) now routed through ContinueExecution()
- . Removed Cpu6502()/Cpu65C02() check for debug breakpoints
- . Removed the (undocumented) SHIFT+F7 feature to exit debugger for 'normal speed breakpoints'
- . Removed the g_bDebugNormalSpeedBreakpoints variable
→ NOWSZY [Apple IIe] AppleWin 1.26.2.0 Exp
1.26.2.0 (Experimental) - 18 Mar 2017
- [Bug #392] Fixes for a2audit.dsk
- [Bug #389] write-protect detection misreporting
- [Bug #386] SSC: Experimental support for 6551's DTR via -dtr or -dtr-invert args
- [Bug #383] "Enhanced disk speed" is very slow when debugger is active
- [Bug #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
![[Apple IIe] DevAppleIIWin 1.24.x SVN1675](/Photos/www/picLogoty/e8cea50d1.jpg,134)

Apple II emulator for Windows 
