Apple II emulator for Windows
Go to file
Andrea 60cbbb40db
Uthernet II: 2 fixes and minor changes (PR #1100)
* Enable virtual DNS by default.
* Improve handling of header size:
This fixes an issue in UDP, where it would not take the header size into account when deciding how much to read.
* IPRAW socket. Fix an issue where the header would include "our" IP Address.
The doc is not very clear 5.2.3: they say "destination". But for consistency with UDP (5.2.2) where it seems clear that this is the peer's ip, we replace with the "destination" of the socket, or the "source" of the packet.
* minor tweak: signal with SOCK_SYNSENT that a connection is being established.
* remove Socket::myErrno as it serves no purpose.
It is a duplicate of (sn_sr == W5100_SN_SR_SOCK_SYNSENT).
* add some logging when reading/writing on a closed socket.
2022-05-19 19:30:34 +01:00
assets Added GIMP source converted from PSD 2015-01-06 13:19:43 -08:00
bin 1.30.9.0: Update History.txt 2022-03-23 20:11:50 +00:00
ddraw_lib Add dxguid.lib so AppleWin can link without DirectX SDK installed. 2014-07-15 22:26:57 -07:00
docs Coding Conventions: Add a space after keywords (#1072) 2022-04-03 18:10:52 +01:00
firmware/HDD Minor comment typo 2021-11-11 21:24:41 +00:00
help Uthernet II: add virtual DNS feature (PR #1097) 2022-05-08 16:26:01 +01:00
libyaml Removed old VS projs for libs & dlls 2020-12-23 18:41:37 +00:00
resource Uthernet II: add virtual DNS feature (PR #1097) 2022-05-08 16:26:01 +01:00
source Uthernet II: 2 fixes and minor changes (PR #1100) 2022-05-19 19:30:34 +01:00
test Debugger: Simplify console print (PR #1038) 2022-02-17 22:12:04 +00:00
web Remove the top-level AppleWin folder 2014-05-23 22:59:02 +01:00
zip_lib Removed old VS projs for libs & dlls 2020-12-23 18:41:37 +00:00
zlib Removed old VS projs for libs & dlls 2020-12-23 18:41:37 +00:00
.gitignore .gitignore builds results from v141_xp folders 2021-01-20 21:40:12 +00:00
AppleWinExpress2008.sln Apply Hook Filter patch for VS2008 proj/sln [ralph-irving] 2021-06-12 11:28:36 +01:00
AppleWinExpress2008.vcproj Add Uthernet II support and make Uthernet I a Card. (PR #1047) 2022-02-27 17:26:48 +00:00
AppleWinExpress2019.sln Switch to a static hook filter (#962, PR #964) 2021-06-09 21:48:24 +01:00
AppleWinExpress2019.vcxproj Uthernet II: add virtual DNS feature (PR #1097) 2022-05-08 16:26:01 +01:00
AppleWinExpress2019.vcxproj.filters Uthernet II: add virtual DNS feature (PR #1097) 2022-05-08 16:26:01 +01:00
CONTRIBUTING.md Update CONTRIBUTING.md 2022-03-05 11:48:33 +00:00
GNU General Public License.txt Remove the top-level AppleWin folder 2014-05-23 22:59:02 +01:00
LICENSE Initial commit 2014-03-02 09:15:54 -08:00
README.md Update README.md 2022-03-23 21:43:24 +00:00

README.md

AppleWin

Apple II emulator for Windows

AppleWin is a fully-featured emulator supporting different Apple II models and clones. A variety of peripheral cards and video display modes are supported (eg. NTSC, RGB); and there's an extensive built-in symbolic debugger.

Peripheral cards and add-on hardware supported:

  • Mockingboard, Phasor and SAM sound cards
  • Disk II interface for floppy disk drives
  • Hard disk controller
  • Super Serial Card (SSC)
  • Parallel printer card
  • Mouse interface
  • Apple IIe Extended 80-Column Text Card and RamWorks III (8MB)
  • RGB cards: Apple's Extended 80-Column Text/AppleColor Adaptor Card, 'Le Chat Mauve' Féline and Eve.
  • CP/M SoftCard
  • Uthernet I and II (ethernet cards)
  • Language Card and Saturn 64/128K for Apple II/II+
  • 4Play and SNES MAX joystick cards
  • VidHD card (functionality limited to IIgs' Super Hi-Res video modes)
  • No Slot Clock (NSC)

Download latest (stable) release: AppleWin v1.29.16.0

Release Notes: v1.29.16.0

Building

To compile from source see:

Next Version

Experimental build: pending

Please report new issues

Previous Versions

Last version supporting Windows 2000:

Last version supporting Windows 98/ME: