Main Page | Report this Page
Computers Forum Index  »  Computer - Emulators (Apple2)  »  AppleWin 1.16.1...
Page 1 of 1    

AppleWin 1.16.1...

Author Message
TomCh...
Posted: Sun Jun 21, 2009 2:15 pm
Guest
Hi,

There's a new release of AppleWin v1.16.1 here:
http://prdownload.berlios.de/applewin/AppleWin1.16.1.0.zip

This is the first non-beta since v1.14.2 (which was done pretty much a
year ago!).

NB. I have bumped the AppleWin process priority to "above
normal" (when in non-full-speed mode) to solve an Apple II speaker
ring-buffer playback problem experienced by a user. I was never able
to reproduce this problem but by getting him to try new builds we were
able to fix the issue. Anyone that has had this problem please try
this version and comment here. I suspect it's some other process
hogging the CPU, resulting in buffer underruns (the symptoms being
erratic speaker emulation).

No takers for 8-bit sample playback with the AY8910's? Smile
http://en.wikipedia.org/wiki/General_Instrument_AY-3-8910

Thanks to the team for their efforts.
Tom


1.16.1 - 21 Jun 2009
--------------------
Changes:
.. Ctrl-F2 now functions as CONTROL-RESET (same as Ctrl-Break)
.. Video Mode now shown in Window Title
.. 50% Scan Lines (can use Shift+Ctrl+F9 to toggle)
- Added: Checkbox for "50% Scan lines" in the configuration tab,
next to video mode
- Supported by PrintScreen and Shift-PrintScreen
.. Added command line "-noreg" to not register file extensions
.. Added support for up to 40 track (160KB) disk images
.. Debugger:
- Symbols Length raised from 13 to 31
- Pressing the Reboot button (F2) with breakpoints active, keeps the
debugger running
- symsrc is now relocatable, i.e. symsrc load "filename" [,offset]
+ Changes the address where debugger symbols are bound to by the
offset (if specified)
- Pressing Shift, Ctrl, or Alt, when viewing the current Apple
output no longer kicks you back into the debugger.
(Allows for Ctrl-Shift-F9, and Shift-F9 previewing.)

Fixes:
.. Full screen drive LED status not showing up when floppy disks being
accessed were set to read-only mode
.. FLASHing 'S' in AppleII+ mode!
.. Flash rate for NTSC
.. Maximum volume bug when doubling-clicking a .dsk image to execute
with AppleWin
.. [Bug #14557] Loading serial port# from Registry (caused AppleWin to
crash when booting Apple Pascal & other weird crashes)
.. [Bug #15394] Audio under-run (set process priority to Above Normal
when in non-Full Speed mode)
 
Rob...
Posted: Mon Jun 22, 2009 2:09 pm
Guest
Thanks Tom! I appreciate it as always.



On Sun, 21 Jun 2009 07:15:18 -0700 (PDT), TomCh <tomcharlesworth at (no spam) blueyonder.co.uk>
wrote:

Quote:
Hi,

There's a new release of AppleWin v1.16.1 here:
http://prdownload.berlios.de/applewin/AppleWin1.16.1.0.zip

This is the first non-beta since v1.14.2 (which was done pretty much a
year ago!).

NB. I have bumped the AppleWin process priority to "above
normal" (when in non-full-speed mode) to solve an Apple II speaker
ring-buffer playback problem experienced by a user. I was never able
to reproduce this problem but by getting him to try new builds we were
able to fix the issue. Anyone that has had this problem please try
this version and comment here. I suspect it's some other process
hogging the CPU, resulting in buffer underruns (the symptoms being
erratic speaker emulation).

No takers for 8-bit sample playback with the AY8910's? Smile
http://en.wikipedia.org/wiki/General_Instrument_AY-3-8910

Thanks to the team for their efforts.
Tom


1.16.1 - 21 Jun 2009
--------------------
Changes:
. Ctrl-F2 now functions as CONTROL-RESET (same as Ctrl-Break)
. Video Mode now shown in Window Title
. 50% Scan Lines (can use Shift+Ctrl+F9 to toggle)
- Added: Checkbox for "50% Scan lines" in the configuration tab,
next to video mode
- Supported by PrintScreen and Shift-PrintScreen
. Added command line "-noreg" to not register file extensions
. Added support for up to 40 track (160KB) disk images
. Debugger:
- Symbols Length raised from 13 to 31
- Pressing the Reboot button (F2) with breakpoints active, keeps the
debugger running
- symsrc is now relocatable, i.e. symsrc load "filename" [,offset]
+ Changes the address where debugger symbols are bound to by the
offset (if specified)
- Pressing Shift, Ctrl, or Alt, when viewing the current Apple
output no longer kicks you back into the debugger.
(Allows for Ctrl-Shift-F9, and Shift-F9 previewing.)

Fixes:
. Full screen drive LED status not showing up when floppy disks being
accessed were set to read-only mode
. FLASHing 'S' in AppleII+ mode!
. Flash rate for NTSC
. Maximum volume bug when doubling-clicking a .dsk image to execute
with AppleWin
. [Bug #14557] Loading serial port# from Registry (caused AppleWin to
crash when booting Apple Pascal & other weird crashes)
. [Bug #15394] Audio under-run (set process priority to Above Normal
when in non-Full Speed mode)
 
johnsonlam...
Posted: Wed Jun 24, 2009 11:36 am
Guest
On Jun 21, 10:15 pm, TomCh <tomcharleswo... at (no spam) blueyonder.co.uk> wrote:
Quote:
Hi,

There's a new release of AppleWin v1.16.1 here:http://prdownload.berlios.de/applewin/AppleWin1.16.1.0.zip

This is the first non-beta since v1.14.2 (which was done pretty much a
year ago!).

I keep monitoring this group for new version, thanks Tom!
 
RitterSport...
Posted: Thu Jul 02, 2009 1:44 pm
Guest
On Jun 21, 10:15 am, TomCh <tomcharleswo... at (no spam) blueyonder.co.uk> wrote:
Quote:
Hi,

There's a new release of AppleWin v1.16.1 here:http://prdownload.berlios.de/applewin/AppleWin1.16.1.0.zip

This is the first non-beta since v1.14.2 (which was done pretty much a
year ago!).

NB. I have bumped the AppleWin process priority to "above
normal" (when in non-full-speed mode) to solve an Apple II speaker
ring-buffer playback problem experienced by a user. I was never able
to reproduce this problem but by getting him to try new builds we were
able to fix the issue. Anyone that has had this problem please try
this version and comment here. I suspect it's some other process
hogging the CPU, resulting in buffer underruns (the symptoms being
erratic speaker emulation).


Tom --

Can you describe the speaker problem a little better? I've always had
an intermittent problem (actually, maybe starting with version 1.12)
where the sounds sort of echo, and it seems like the whole emulator
slows down a bit. If I change the sound settings (turn on or off the
Mockingboard emulation or the phasor) it sometimes goes away for a
while then comes back. I'm still getting it with version 16.1 -- in
fact, it may be worse than before.

--Paul
 
tomch...
Posted: Fri Jul 03, 2009 8:33 pm
Guest
On 2 July, 14:44, RitterSport <paulgra... at (no spam) gmail.com> wrote:
Quote:

Can you describe the speaker problem a little better?  I've always had
an intermittent problem (actually, maybe starting with version 1.12)
where the sounds sort of echo, and it seems like the whole emulator
slows down a bit.  If I change the sound settings (turn on or off the
Mockingboard emulation or the phasor) it sometimes goes away for a
while then comes back.  I'm still getting it with version 16.1 -- in
fact, it may be worse than before.

--Paul

Background: The speaker's ring buffer is 16K samples, since playback
rate is 44.1kHz, then the buffer takes ~0.3s to play.

The problem was that the buffer was underrunning... ie. it wasn't
being filled fast enough by the PC. So you could very well experience
a echo when doing a CTRL-G from BASIC, as the PC sound h/w would play
the beep, then start playing the same beep sound again before the PC
was able to overwrite with silence.

Interesting that you say the problem started at 1.12, as this is when
I switched the speaker playback from WAVE to DirectX.

Try disabling the Apple II soundcards (Phasor & Mockingboard): even if
they are not being used by the Apple II, the emulator will still be
filling their sound ring-buffer with zeros. The PC's sound card h/w
will still have to mix speaker+mockingboard buffers, which might be
causing a problem.

Tom
 
RitterSport...
Posted: Sat Jul 04, 2009 12:41 am
Guest
On Jul 3, 4:33 pm, tomch <tomcharleswo... at (no spam) blueyonder.co.uk> wrote:
Quote:
On 2 July, 14:44, RitterSport <paulgra... at (no spam) gmail.com> wrote:



Can you describe the speaker problem a little better?  I've always had
an intermittent problem (actually, maybe starting with version 1.12)
where the sounds sort of echo, and it seems like the whole emulator
slows down a bit.  If I change the sound settings (turn on or off the
Mockingboard emulation or the phasor) it sometimes goes away for a
while then comes back.  I'm still getting it with version 16.1 -- in
fact, it may be worse than before.

--Paul

Background: The speaker's ring buffer is 16K samples, since playback
rate is 44.1kHz, then the buffer takes ~0.3s to play.

The problem was that the buffer was underrunning... ie. it wasn't
being filled fast enough by the PC. So you could very well experience
a echo when doing a CTRL-G from BASIC, as the PC sound h/w would play
the beep, then start playing the same beep sound again before the PC
was able to overwrite with silence.

Interesting that you say the problem started at 1.12, as this is when
I switched the speaker playback from WAVE to DirectX.

Try disabling the Apple II soundcards (Phasor & Mockingboard): even if
they are not being used by the Apple II, the emulator will still be
filling their sound ring-buffer with zeros. The PC's sound card h/w
will still have to mix speaker+mockingboard buffers, which might be
causing a problem.

Tom

I've tried it with the boards off (I don't even know what programs use
the soundboards anyway -- I think the Mockingboard was after my Apple
II time -- we had these Mountainview boards or something). It
definitely seems worse with the newest version. The funny thing is,
I'm pretty sure it doesn't happen when I run AppleWin in Linux under
WINE, even on my little eeePC 701 netbook.

--Paul
 
tomch...
Posted: Mon Jul 06, 2009 8:16 pm
Guest
On 4 July, 01:41, RitterSport <paulgra... at (no spam) gmail.com> wrote:
Quote:

I've tried it with the boards off (I don't even know what programs use
the soundboards anyway -- I think the Mockingboard was after my Apple
II time -- we had these Mountainview boards or something).  It
definitely seems worse with the newest version.  The funny thing is,
I'm pretty sure it doesn't happen when I run AppleWin in Linux under
WINE, even on my little eeePC 701 netbook.

--Paul

Can you email me directly about this and we can discuss some ideas.

My applewin dev email is on the last page of the help (chm) file :
"Contacting the developers"

Tom
 
Leif...
Posted: Thu Jul 09, 2009 5:16 am
Guest
TomCh wrote:
Quote:
Hi,

There's a new release of AppleWin v1.16.1 here:
http://prdownload.berlios.de/applewin/AppleWin1.16.1.0.zip

This is the first non-beta since v1.14.2 (which was done pretty much a
year ago!).

NB. I have bumped the AppleWin process priority to "above
normal" (when in non-full-speed mode) to solve an Apple II speaker
ring-buffer playback problem experienced by a user. I was never able
to reproduce this problem but by getting him to try new builds we were
able to fix the issue. Anyone that has had this problem please try
this version and comment here. I suspect it's some other process
hogging the CPU, resulting in buffer underruns (the symptoms being
erratic speaker emulation).

No takers for 8-bit sample playback with the AY8910's? Smile
http://en.wikipedia.org/wiki/General_Instrument_AY-3-8910

Thanks to the team for their efforts.
Tom


1.16.1 - 21 Jun 2009
--------------------
Changes:
. Ctrl-F2 now functions as CONTROL-RESET (same as Ctrl-Break)
. Video Mode now shown in Window Title
. 50% Scan Lines (can use Shift+Ctrl+F9 to toggle)
- Added: Checkbox for "50% Scan lines" in the configuration tab,
next to video mode
- Supported by PrintScreen and Shift-PrintScreen
. Added command line "-noreg" to not register file extensions
. Added support for up to 40 track (160KB) disk images
. Debugger:
- Symbols Length raised from 13 to 31
- Pressing the Reboot button (F2) with breakpoints active, keeps the
debugger running
- symsrc is now relocatable, i.e. symsrc load "filename" [,offset]
+ Changes the address where debugger symbols are bound to by the
offset (if specified)
- Pressing Shift, Ctrl, or Alt, when viewing the current Apple
output no longer kicks you back into the debugger.
(Allows for Ctrl-Shift-F9, and Shift-F9 previewing.)

Fixes:
. Full screen drive LED status not showing up when floppy disks being
accessed were set to read-only mode
. FLASHing 'S' in AppleII+ mode!
. Flash rate for NTSC
. Maximum volume bug when doubling-clicking a .dsk image to execute
with AppleWin
. [Bug #14557] Loading serial port# from Registry (caused AppleWin to
crash when booting Apple Pascal & other weird crashes)
. [Bug #15394] Audio under-run (set process priority to Above Normal
when in non-Full Speed mode)

Thanks, the link seems to be down, but it can also be found at Zophar's
Domain...
 
 
Page 1 of 1    
All times are GMT
The time now is Wed Dec 02, 2009 12:52 am