Version 1.14.2

This commit is contained in:
tomch 2008-06-22 00:22:46 +00:00
parent d72156a255
commit 11ef504fac
4 changed files with 163 additions and 35 deletions

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="windows-1251"?>
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
@ -705,14 +705,46 @@
>
</File>
</Filter>
<File
RelativePath=".\resource\CAPSOFF_P8.BMP"
>
</File>
<File
RelativePath=".\resource\CAPSON_P8.BMP"
>
</File>
<File
RelativePath=".\resource\CHARSET82.bmp"
>
</File>
<File
RelativePath=".\resource\CHARSET8C.bmp"
>
</File>
<File
RelativePath=".\source\Common.h"
>
</File>
<File
RelativePath=".\resource\LATOFF.BMP"
>
</File>
<File
RelativePath=".\resource\LATON.BMP"
>
</File>
<File
RelativePath=".\resource\PRAVETS82.ROM"
>
</File>
<File
RelativePath=".\resource\resource.h"
>
</File>
<File
RelativePath=".\resource\RUNP.BMP"
>
</File>
<File
RelativePath=".\source\SSI263Phonemes.h"
>

View File

@ -17,6 +17,29 @@ Restrictions/bugs:
- SSI263 emulation is very basic: there is no attempt to emulate rate, inflection or filters.
- During Mockingboard playback, Speaker emulation isn't precise
1.14.2.0 - 23 Jun 2008
----------------------
Changes:
. Support for Bulgarian clones: Pravets 82 & 8A
. Mouse can be configured to show/hide crosshairs; and can be restricted (or not) to AppleWin's window
. Added 'Send to CiderPress' function via the context menu of the drive buttons
. Added support for "The Freeze's" F8 ROM (Apple][ & Apple][+ only)
. Added -f8rom <rom-file> cmd line switch to allow loading a custom 2K Rom at $F800
. Support Shift-F9 to cycle backwards through video modes.
Fixes:
. Mouse support for Contiki v1.3, Blazing Paddles & GEOS
. Mouse support now integrates much better with Windows (when in unrestricted mode)
. Extended HDD image file filter to include *.po
. [Bug #13425] Full Screen mode: drawing/erasing of the buttons on the RHS of the screen
. [Bug #12723] DOSMaster .hdv/.po images work
. [Bug #11592] Infiltrator now boots
1.14.1.3
--------
Beta builds for specific testers
1.14.1.2 PR - 20 Apr 2008
----------------------------
. Support for Pravets 82. Caps Lock serves as Lat/Cyr lock. The charset still needs a little fix (all characters have to be one row down).

View File

@ -54,7 +54,7 @@ END
FULLSCR_BUTTON BITMAP "FULLSCR.BMP"
RUN_BUTTON BITMAP "RUN.BMP"
RUNP_BUTTON BITMAP "RUNP.BMP"
RUNP_BUTTON BITMAP "RUNP.BMP"
DEBUG_BUTTON BITMAP "DEBUG.BMP"
DRIVE1_BUTTON BITMAP "DRIVE1.BMP"
DRIVE2_BUTTON BITMAP "DRIVE2.BMP"
@ -68,12 +68,10 @@ DISKWRITE_BITMAP BITMAP "DISKWRIT.BMP"
DISKPROT_BITMAP BITMAP "DISKPROT.BMP"
CAPSOFF_BITMAP BITMAP "CAPSOFF.BMP"
CAPSON_BITMAP BITMAP "CAPSON.BMP"
//Pravets8 appendices
LATOFF_BITMAP BITMAP "LATOFF.BMP"
LATON_BITMAP BITMAP "LATON.BMP"
CAPSOFF_P8_BITMAP BITMAP "CAPSOFF_P8.BMP"
CAPSON_P8_BITMAP BITMAP "CAPSON_P8.BMP"
///////////////////////////////////////////////////////////////////////////
CAPSOFF_P8_BITMAP BITMAP "CAPSOFF_P8.BMP"
CAPSON_P8_BITMAP BITMAP "CAPSON_P8.BMP"
HELP_BUTTON BITMAP "HELP.BMP"
DRIVESWAP_BUTTON BITMAP "DRIVESWAP.BMP"
IDB_APPLEWIN BITMAP "Applewin.bmp"
@ -173,7 +171,7 @@ BEGIN
CONTROL "Enable harddisk in slot 7",IDC_HDD_ENABLE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,5,126,120,10
GROUPBOX "Floppy Controller",IDC_STATIC,2,21,206,73
GROUPBOX "Harddisk Controller",IDC_STATIC,2,113,205,71
LTEXT "Path to CiderPress:",IDC_STATIC,5,190,74,8
LTEXT "Path to CiderPress:",IDC_STATIC,5,190,74,8
EDITTEXT IDC_CIDERPRESS_FILENAME,5,200,143,12,ES_AUTOHSCROLL | ES_READONLY
PUSHBUTTON "Browse...",IDC_CIDERPRESS_BROWSE,154,200,50,14
END
@ -230,8 +228,8 @@ DISK_ICON ICON "DISK.ICO"
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,14,1,3
PRODUCTVERSION 1,14,1,3
FILEVERSION 1,14,2,0
PRODUCTVERSION 1,14,2,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@ -249,12 +247,12 @@ BEGIN
VALUE "Comments", "http://applewin.berlios.de"
VALUE "CompanyName", "Michael O'Brien, Oliver Schmidt, Tom Charlesworth"
VALUE "FileDescription", "Apple //e Emulator for Windows"
VALUE "FileVersion", "1, 14, 1, 3"
VALUE "FileVersion", "1, 14, 2, 0"
VALUE "InternalName", "APPLEWIN"
VALUE "LegalCopyright", "© 1994-2008 Michael O'Brien, Oliver Schmidt, Tom Charlesworth, Michael Pohoreski, Nick Westgate, Linards Ticmanis"
VALUE "OriginalFilename", "APPLEWIN.EXE"
VALUE "ProductName", "Apple //e Emulator"
VALUE "ProductVersion", "1, 14, 1, 3"
VALUE "ProductVersion", "1, 14, 2, 0"
END
END
BLOCK "VarFileInfo"
@ -293,12 +291,12 @@ IDR_MOUSEINTERFACE_FW FIRMWARE "MouseInterface.rom"
// ROM
//
IDR_APPLE2_ROM ROM "Apple2.rom"
IDR_APPLE2_PLUS_ROM ROM "Apple2_Plus.rom"
IDR_APPLE2E_ROM ROM "Apple2e.rom"
IDR_APPLE2E_ENHANCED_ROM ROM "Apple2e_Enhanced.rom"
IDR_PRAVETS_82_ROM ROM "Pravets82.rom"
IDR_PRAVETS_8C_ROM ROM "Pravets8C.rom"
IDR_APPLE2_ROM ROM "Apple2.rom"
IDR_APPLE2_PLUS_ROM ROM "Apple2_Plus.rom"
IDR_APPLE2E_ROM ROM "Apple2e.rom"
IDR_APPLE2E_ENHANCED_ROM ROM "Apple2e_Enhanced.rom"
IDR_PRAVETS_82_ROM ROM "Pravets82.rom"
IDR_PRAVETS_8C_ROM ROM "Pravets8C.rom"
IDR_FREEZES_F8_ROM ROM "FREEZES_NON-AUTOSTART_F8_ROM.rom"
/////////////////////////////////////////////////////////////////////////////
@ -326,7 +324,7 @@ BEGIN
MENUITEM "&Eject", ID_DISKMENU_EJECT
MENUITEM "Read / &Write", ID_DISKMENU_WRITEPROTECTION_OFF
MENUITEM "&Read only", ID_DISKMENU_WRITEPROTECTION_ON
MENUITEM "Send to &CiderPress", ID_DISKMENU_SENDTO_CIDERPRESS
MENUITEM "Send to &CiderPress", ID_DISKMENU_SENDTO_CIDERPRESS
END
END
@ -364,4 +362,3 @@ END
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED

View File

@ -4,9 +4,9 @@
<link rel="shortcut icon" href="applewin.ico">
<title>Apple //e Emulator for Windows</title></head>
<body alink="gold" background="background.gif" bgcolor="mediumpurple" link="orange" text="powderblue" vlink="plum">
<p align="center"><font face="Tahoma"><u><font size="5">AppleWin 1.13.2</font></u></font></p>
<p align="center"><font face="Tahoma"><u><font size="5">AppleWin 1.14.2</font></u></font></p>
<p align="center"><font face="Tahoma"><img src="applewin.gif" title="" alt="Apple //e Emulator Logo" height="384" width="560"></font></p>
<p align="center"><font face="Tahoma">Download <a href="http://download.berlios.de/applewin/AppleWin1.13.2.zip">Version 1.13.2</a><br>
<p align="center"><font face="Tahoma">Download <a href="http://download.berlios.de/applewin/AppleWin1.14.2.zip">Version 1.14.2</a><br>
<a href="#OldReleases">Download older releases</a><br>
</font></p>
@ -20,35 +20,109 @@ The SVN repository is located here: <a href="https://developer.berlios.de/projec
</p><p><font face="Tahoma">
Latest AppleWin compiled html help: <a href="applewin.chm">AppleWin.chm</a>
</font></p>
<p><font face="Tahoma"></font><br></p><p><font face="Tahoma"><u>1.13.2 -&nbsp;7 April 2007</u></font></p>
<p><font face="Tahoma"></font><br></p><p><font face="Tahoma"><u>1.14.2 - 23 Jun 2008</u></font></p>
<font face="Tahoma">
<ul><li>Added: Apple ][ (non-autostart monitor)</li><li>Added: 6502 NMOS illegal opcode support (for ][ &amp; ][+)</li><li>Added: 65C02 CMOS undefined opcode support (for //e)</li><li>Added: Simple parallel printer support in slot-1<br>&nbsp; . Creates (or overwrites) a file called "Printer.txt" in AppleWin.exe's folder<br>&nbsp; . Eg. PR#1, then LIST, then PR#0<br>&nbsp; . The file will auto-close 10 seconds after the last printed output</li><li>Fix: [Bug #7238] FLASH support in 80-column mode</li><li>Fix: [Bug #8300] 80-col text in Silvern Castle got corrupted</li><li>Fix: Speech with MB/Phasor for short phonemes - bug in DirectSound in WinXP (see KB327698)</li><li>Fix: Disk ][ track stepping (Mabel's Mansion now works)</li><li>Docs updated (although debugger docs still partially out of date)</li><li>Debugger:<br>&nbsp; + Now uses Apple font<br>&nbsp; + Can configure entry to debugger via specific opcode or illegal(6502)/undefined(65C02) opcode - use BRKOP cmd<br>&nbsp;&nbsp;&nbsp; - So you can run Apple at full-speed until it hits your breakpoint (eg. BRK)<br>&nbsp; + BRKOP, BRK # to enter debugger<br>&nbsp; + Mouse support: button &amp; wheel<br>&nbsp; + BLOAD/BSAVE<br>&nbsp; + Search command: S/SH<br>&nbsp; + New DISASM command<br>&nbsp; + bookmarks, via bm, bma, bmc, bml, ctrl-#, alt-#<br>&nbsp; + HELP RANGE<br>&nbsp; + HELP OPERATORS<br>&nbsp; + PRINT, PRINTF<br>&nbsp; + ctrl-v (paste) support<br>&nbsp; ... &amp; lots more (doc's to be updated soon)</li></ul></font>
<li>Changes:</li>
<ul>
<li>Support for Bulgarian clones: Pravets 82 &amp; 8A</li>
<li>Mouse can be configured to show/hide crosshairs; and can be restricted (or not) to AppleWin's window</li>
<li>Added 'Send to CiderPress' function via the context menu of the drive buttons</li>
<li>Added support for "The Freeze's" F8 ROM (Apple][ & Apple][+ only)</li>
<li>Added -f8rom &lt;rom-file&gt; cmd line switch to allow loading a custom 2K Rom at $F800</li>
<li>Support Shift-F9 to cycle backwards through video modes</li>
</ul>
<li>Fixes:</li>
<ul>
<li>Mouse support for Contiki v1.3, Blazing Paddles & GEOS</li>
<li>Mouse support now integrates much better with Windows (when in unrestricted mode)</li>
<li>Extended HDD image file filter to include *.po</li>
<li>[Bug #13425] Full Screen mode: drawing/erasing of the buttons on the RHS of the screen</li>
<li>[Bug #12723] DOSMaster .hdv/.po images work</li>
<li>[Bug #11592] Infiltrator now boots</li>
</ul>
<p><font face="Tahoma"></font><br></p><p><font face="Tahoma"><u>1.14.0 - 8 Aug 2007 (beta)</u></font></p>
<p><font face="Tahoma">Fixes:<u></u></font></p>
<font face="Tahoma">
<ul>
<li>Super Serial Card: PR#2 &amp; IN#2 now working</li>
<li>Full support for Peripheral Expansion ROM (at $C800) &amp; $CFFF access</li>
<li>F2 (Power-cycle) when ROM is switched *out* caused Apple to freeze</li>
</ul>
</font><p><font face="Tahoma">Changes:</font></p>
<font face="Tahoma">
<ul>
<li>Attempt to use drive1's image name as the name for the .aws file</li>
<li>Added Apple//e (original 6502 version with "Venetian Blinds" self-test)</li>
<li>Turbo mode via Scroll Lock (temporary or toggle mode) - selectable via UI</li>
</ul></font><p><font face="Tahoma">Beta:</font></p>
<font face="Tahoma">
<ul>
<li>Mouse Interface card support in slot 4 (selectable via UI)</li>
<ul>
<li>Full 6821 emulation &amp; 2K ROM. Based on code by Kyle Kim (Apple in PC)</li>
<li>Tested with: Dazzle Draw, Blazing Paddles, Archon II: Adept, Orge[Fix], Dragon Wars</li>
</ul>
</ul>
</font>
<p><font face="Tahoma"><u></u></font></p><p><font face="Tahoma"><u>1.13.1 -&nbsp;7 May 2006</u></font></p>
<p><font face="Tahoma"><u></u></font></p><p><font face="Tahoma"><u>1.13.2 -&nbsp;7 April 2007</u></font></p>
<font face="Tahoma">
<ul>
<li>Added: Apple ][ (non-autostart monitor)</li>
<li>Added: 6502 NMOS illegal opcode support (for ][ &amp; ][+)</li>
<li>Added: 65C02 CMOS undefined opcode support (for //e)</li>
<li>Added: Simple parallel printer support in slot-1<br>
&nbsp; . Creates (or overwrites) a file called "Printer.txt" in AppleWin.exe's folder<br>
&nbsp; . Eg. PR#1, then LIST, then PR#0<br>
&nbsp; . The file will auto-close 10 seconds after the last printed output</li>
<li>Fix: [Bug #7238] FLASH support in 80-column mode</li>
<li>Fix: [Bug #8300] 80-col text in Silvern Castle got corrupted</li>
<li>Fix: Speech with MB/Phasor for short phonemes - bug in DirectSound in WinXP (see KB327698)</li>
<li>Fix: Disk ][ track stepping (Mabel's Mansion now works)</li>
<li>Docs updated (although debugger docs still partially out of date)</li>
<li>Debugger:<br>&nbsp; + Now uses Apple font<br>
&nbsp; + Can configure entry to debugger via specific opcode or illegal(6502)/undefined(65C02) opcode - use BRKOP cmd<br>
&nbsp;&nbsp;&nbsp; - So you can run Apple at full-speed until it hits your breakpoint (eg. BRK)<br>
&nbsp; + BRKOP, BRK # to enter debugger<br>
&nbsp; + Mouse support: button &amp; wheel<br>
&nbsp; + BLOAD/BSAVE<br>
&nbsp; + Search command: S/SH<br>
&nbsp; + New DISASM command<br>
&nbsp; + bookmarks, via bm, bma, bmc, bml, ctrl-#, alt-#<br>
&nbsp; + HELP RANGE<br>&nbsp; + HELP OPERATORS<br>
&nbsp; + PRINT, PRINTF<br>&nbsp; + ctrl-v (paste) support<br>
&nbsp; ... &amp; lots more (doc's to be updated soon)</li>
</ul>
</font>
<p><font face="Tahoma"><u>1.13.1 -&nbsp;7 May 2006</u></font></p>
<font face="Tahoma">
<ul><li>Fix: [Bug #7375] &nbsp;Crashes on Win98/ME</li></ul></font>
<p><font face="Tahoma"><u>1.13.0 -&nbsp;2 May 2006</u></font></p>
<p><font face="Tahoma">
<ul>
<li>New: Uthernet card support<br></li>
<li>New: Uthernet card support</li>
<ul>
<li>Allows internet access when used with the Contiki OS<br></li>
<li>See: <a href="Uthernet.txt">Uthernet.txt</a><br></li>
<li>Allows internet access when used with the Contiki OS</li>
<li>See: <a href="Uthernet.txt">Uthernet.txt</a></li>
</ul>
<li>New: Floating bus support<br></li>
<li>New: Floating bus support</li>
<ul>
<li>Fixes the hang at Drol's cut-scene<br></li>
<li>Bob Bishop's Money Munchers is a little bit closer to working<br></li>
<li>Fixes the hang at Drol's cut-scene</li>
<li>Bob Bishop's Money Munchers is a little bit closer to working</li>
</ul>
<li>Change: Added support for SSC receive IRQ (eg. Z-Link)<br></li>
<li>Fix: Checkerboard cursor is back for //e mode<br></li>
<li>Fix: [Bug #6778] enable harddisk not working in 1.12.9.1<br></li>
<li>Fix: [Bug #6790] Right click menu stops working on drives<br></li>
<li>Fix: [Bug #7231] AppleWin installed in path with spaces<br></li>
<li>Change: Added support for SSC receive IRQ (eg. Z-Link)</li>
<li>Fix: Checkerboard cursor is back for //e mode</li>
<li>Fix: [Bug #6778] enable harddisk not working in 1.12.9.1</li>
<li>Fix: [Bug #6790] Right click menu stops working on drives</li>
<li>Fix: [Bug #7231] AppleWin installed in path with spaces</li>
</ul>
</font></p>
@ -228,6 +302,8 @@ find didn't appear to support it:<br>
<p><font face="Tahoma"><font face="Tahoma"><u><a name="OldReleases"></a>Old releases:</u></font></font></p>
<p><font face="Tahoma"><font face="Tahoma">
Download <a href="http://download.berlios.de/applewin/AppleWin1.14.0-beta.zip">Version 1.14.0 (beta)</a><br></font></font><font face="Tahoma"><font face="Tahoma">
Download <a href="http://download.berlios.de/applewin/AppleWin1.13.2.zip">Version 1.13.2</a><br></font></font><font face="Tahoma"><font face="Tahoma">
Download <a href="http://download.berlios.de/applewin/AppleWin1.13.1.zip">Version 1.13.1</a><br></font></font><font face="Tahoma"><font face="Tahoma">
Download <a href="http://download.berlios.de/applewin/AppleWin1.13.0.zip">Version 1.13.0</a><br></font></font><font face="Tahoma"><font face="Tahoma">
Download <a href="http://download.berlios.de/applewin/AppleWin1.12.9.1.zip">Version 1.12.9.1</a><br>