[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: vm02: calling all Apple IIcs
- Subject: Re: vm02: calling all Apple IIcs
- From: Tom Greene <tom@cowgod.org>
- Date: Wed, 27 Aug 2008 22:13:40 -0700 (PDT)
- Complaints-to: groups-abuse@google.com
- Injection-info: x35g2000hsb.googlegroups.com; posting-host=96.240.24.31; posting-account=svg8NAoAAABnK-tIsHUz-FMf35qvi6nn
- Newsgroups: comp.sys.apple2.programmer, comp.sys.apple2
- Organization: http://groups.google.com
- References: <BZotk.19606$mh5.17189@nlpi067.nbdc.sbc.com>
- User-agent: G2/1.0
- Xref: g2news2.google.com comp.sys.apple2.programmer:2344 comp.sys.apple2:12215
On Aug 27, 11:30 pm, David Schmenk <dschm...@YUCH.gmail.com> wrote:
> VM02 update: This is a second alpha release. I am looking for a
> particular configuration to test with. I have formalized a device
> driver interface and written some test drivers for console, mouse, and
> the super serial card. The serial driver is stubbed out, but I have
> been spending a lot of time with the mouse card and IIc mouse
> implementation. Boy, have I learned a lot. The mouse card is quite a
> piece of work. They bundled up just about every Apple II trick into one
> card. I now have VBL interrupts updating the time base so now
> operations like sleep() actually work for the correct time (even with
> accelerators). As a side benefit, keyboard input is very responsive (as
> long as you can't type 60 characters/second). However, due to the
> vastly different implementations across the card and IIc varieties, I
> want to make sure I have it right before moving ahead.
>
> http://schmenk.is-a-geek.com/tarfiles/VM02ALPHA2.DSK.ZIP
>
> is the disk image. It doesn't have all the demos of the past releases
> (they should all work) except for HELLOWORLD, the multi-threading demo.
> This won't work on emulated mouse cards unless it emulates the VBL
> interrupt; you will have to try it on real hardware with a mouse card or
> a IIc/IIc+. If you don't have a mouse card, it will fall back to the
> software timing and run fine. You will know it is getting VBL
> interrupts due to the very annoying 30Hz buzz. I'm looking to see if
> the HELLOWORLD demo bounces the text across the screen and exits cleanly
> when ESC is pressed.
>
> If anyone can run this on real hardware with mouse card or a IIc, I
> would really like to get feedback. I have currently tested on a II+.
> enhanced IIe, and a 3.5 drive ROM IIc.
>
> If this is successful, I will finish the serial card driver and put
> together a simple terminal program capable of 9600 baud (without
> dropping characters), written in Java, for the beta release.
>
> Thanks for everyones help,
>
> Dave...
I tried it out on a couple of my IIc's... on the original "255" ROM
and the memory expansion "3" ROM, it runs fine for about 30 seconds,
then the text freezes and it stops resonding to keystrokes (but the
buzz continues). On the IIc+ it ran for a few minutes with no apparent
problems.
Tom