Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #1829

Re: Modern Apple II development options

Newsgroups comp.sys.apple2.programmer
Date 2015-10-13 21:09 -0700
References (1 earlier) <086a0a42-e2f8-4fa3-b188-345814963815@googlegroups.com> <17f44174-1463-4bb0-9d00-6548c4aa989e@googlegroups.com> <mvjqht$sb5$1@dont-email.me> <e1c2dc3c-10b9-4fe9-ae87-1395b03c55a2@googlegroups.com> <mvkd2n$pi7$1@dont-email.me>
Message-ID <8fcd9d41-3d1c-4224-ba3c-c4f28eb182fc@googlegroups.com> (permalink)
Subject Re: Modern Apple II development options
From John Brooks <jbrooks@blueshiftinc.com>

Show all headers | View raw


On Tuesday, October 13, 2015 at 7:04:05 PM UTC-7, schmidtd wrote:
> On 10/13/2015 8:03 PM, John Brooks wrote:
> > 1) ADT Pro virtual drive w/Uthernet II
> 
> Well, the problem with that combination specifically is the amount of 
> memory the VEDrive driver takes up.  There isn't a lot of space left for 
> your program.  (And, it's not available in 16 bit environments.)  Device 
> drivers outside of ROM on an expansion slot is simply not the Apple II's 
> strong suit.  It works fantastically in SOS - because device drivers are 
> part of the OS's architecture.  Not so in ProDOS.  If I were smarter, or 
> had some help, maybe we could get this working under ProDOS 16.
> 
> If you can live in the restricted memory footprint the Ethernet driver 
> affords you, it's pretty handy.
> 
> > I hope to get a CFFA later this year and can then try the wifi flash option to see which workflow works better.
> 
> A word of caution - just because it plugs into the CF slot it doesn't 
> guarantee it'll work in the CFFA3000.  Some of these devices weren't 
> available when we were testing the first couple of versions of the 
> CFFA3000, so there are some devices that may be little speculative yet. 
>   There are certainly some USB devices that for sure don't work - such 
> as hubs.

> Well, the problem with that combination specifically is the amount of 
> memory the VEDrive driver takes up.

Is that because it's using memory in the low 64k? Is there any reason a GS version couldn't be placed in a higher memory bank?

> It works fantastically in SOS - because device drivers are part of the OS's architecture.  Not so in ProDOS.

I've had no probelm with P8 device drivers on the GS as long as they are allocated in higher memory banks. Is the memory space on a 6502 system what you are referring to as the Prodos driver problem?

> If you can live in the restricted memory footprint the Ethernet driver  affords you, it's pretty handy. 

I was primarily thinking of using it to copy data from OS X to my HD after each build, so I don't need much memory.


I did a quick test using a USB serial connection between OS X & the GS via ADT Pro VSDrive.2.0.1.

Copy II+ was able to access the virtual drives in s2 like a normal Prodos volume and copy files between my HD & the virtual volume.

One odd thing though is that Prodos had already assigned s2d1 & s2d2 to my other devices at boot. When I ran VSDrive, it grabbed slot 2 and overrode the existing mappings, but also added 2 more volumes.

Here is my Copy II+ device list prior to installing VSDrive:

S3D2: /RAM DISCONNECTED
S5D1: 3.5" d1
S5D2: /RAM5
S2D1: 3.5" d2
S4D1: /HD1
S4D2: /HD2
S1D1: /HD3
S1D2: /HD4
S2D2: /HD5
S7D1: /HD6
S7D2: /HD7
S6D1: 5.25" d1
S6D2: 5.25" d2

And after running VSDrive:

S2D2: /VIRTUAL2
S2D1: /VIRTUAL
S3D2: /RAM DISCONNECTED
S5D1: 3.5" d1
S5D2: /RAM5
S2D1: /VIRTUAL
S4D1: /HD1
S4D2: /HD2
S1D1: /HD3
S1D2: /HD4
S2D2: /VIRTUAL2
S7D1: /HD6
S7D2: /HD7
S6D1: 5.25" d1
S6D2: 5.25" d2

So now the 2 virtual drives are mapped to 4 slot/drive devices, displacing the 2nd 3.5" & the 5th HD partition. It's also showing 15 mounted Prodos volumes when the max is 14. I haven't seen that before.

Bredon's Cat Doctor (Prosel8 utility) crashes with vsdrive installed.

Apple's ProDOS filer utilities seems to work fine with vsdrive and will catalog, copy files, etc.

Looks promising, particularly with ethernet instead of serial and a GS driver.

-JB

Back to comp.sys.apple2.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-12 13:48 -0700
  Re: Modern Apple II development options Andy McFadden <thefadden@gmail.com> - 2015-10-13 09:16 -0700
    Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 11:08 -0700
      Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-13 19:09 +0000
      Re: Modern Apple II development options Michael J. Mahon <mjmahon@aol.com> - 2015-10-13 14:21 -0500
        Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-13 19:39 +0000
      Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-13 16:48 -0400
        Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 17:03 -0700
          Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-13 22:04 -0400
            Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 21:09 -0700
              Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 21:51 -0700
                Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-14 11:41 -0400
                Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-14 09:36 -0700
              Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-14 11:32 -0400
                Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-14 09:13 -0700
                Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-14 18:04 -0400
                Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-15 20:07 +0000
                Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-15 13:35 -0700
                Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-15 22:45 +0000
                Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:36 +0000
                Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-16 08:12 -0400
                Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:34 +0000
                Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:59 +0000
                Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-17 11:43 -0400
                Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-19 20:01 +0000
        Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-15 19:37 +0000
          Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-16 07:39 -0400
            Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:37 +0000
      Re: Modern Apple II development options roughana@gmail.com - 2015-10-13 17:20 -0700
        Re: Modern Apple II development options spectrumdaddy@nospam.com (Ewen) - 2015-10-15 07:47 +0100
          Re: Modern Apple II development options spectrumdaddy@nospam.com (Ewen) - 2015-10-17 10:54 +0100
      Re: Modern Apple II development options Hugh Hood <hughhood@earthlink.net> - 2015-10-13 23:42 -0500
        Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 22:18 -0700
          Re: Modern Apple II development options olivier.zardini@itn-group.eu - 2015-10-14 04:17 -0700
            Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-14 14:42 -0700
          Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-14 13:42 +0000
            Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-14 09:11 -0700
              Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-14 22:23 +0000
          Re: Modern Apple II development options Hugh Hood <hughhood@earthlink.net> - 2015-10-17 00:01 -0500
            Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-16 22:48 -0700
              Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:45 +0000
                Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-17 08:52 -0700
                Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-19 20:11 +0000
              Re: Modern Apple II development options Hugh Hood <hughhood@earthlink.net> - 2015-10-18 13:46 -0500
                Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-18 11:59 -0700
                Re: Modern Apple II development options Antoine Vignau <antoine.vignau@laposte.net> - 2015-10-18 13:13 -0700
                Re: Modern Apple II development options Hugh Hood <hughhood@earthlink.net> - 2015-10-18 19:05 -0500
                Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-18 22:55 -0700
                Re: Modern Apple II development options Steven Hirsch <snhirsch@gmail.com> - 2015-10-19 09:52 -0400
                Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-19 08:34 -0700
                Re: Modern Apple II development options Steven Hirsch <snhirsch@gmail.com> - 2015-10-19 12:58 -0400
                Re: Modern Apple II development options olivier.zardini@cooperteam.fr - 2015-10-19 13:32 -0700
            Re: Modern Apple II development options Steven Hirsch <snhirsch@gmail.com> - 2015-10-17 10:57 -0400
  Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-13 19:13 +0000
  Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-18 00:56 -0700
  Re: Modern Apple II development options Kelvin Sherlock <email@domain.com> - 2015-10-19 15:31 -0400
    Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-19 16:13 -0700
      Re: Modern Apple II development options Kelvin Sherlock <email@domain.com> - 2015-10-24 13:58 -0400

csiph-web