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


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

Re: Modern Apple II development options

Date 2015-10-18 19:05 -0500
Subject Re: Modern Apple II development options
From Hugh Hood <hughhood@earthlink.net>
Newsgroups comp.sys.apple2.programmer
Message-ID <D2499DF9.11910%hughhood@earthlink.net> (permalink)
References (4 earlier) <82829625-f3f0-4760-b91a-75b4a1f11ed0@googlegroups.com> <D2474059.118EB%hughhood@earthlink.net> <053cbd74-86a3-40dc-b0d1-61507504c0ee@googlegroups.com> <D2495322.11904%hughhood@earthlink.net> <a222eee0-b13d-4fb3-82e7-fe60e8d1be53@googlegroups.com>

Show all headers | View raw


in article a222eee0-b13d-4fb3-82e7-fe60e8d1be53@googlegroups.com, John
Brooks at jbrooks@blueshiftinc.com wrote on 10/18/15 1:59 PM:

>> 
>> John,
>> 
>> If you have a minute, may I ask that you share your mods to the Cadius SRC
>> so that it compiles under Mac OS X?
>> 
>> 
>> Hugh Hood
> 
> Sure. Here it is:
> 
> https://drive.google.com/file/d/0B9I8jo6bktRATmJVNTlveWUzVWc/view?usp=sharing
> 


John,

Wow! Thanks for serving that up on a silver platter as an Xcode project. It
built without error even as a universal (Intel/PPC) binary. Initial testing
seems good, too.


>
> Perhaps you can help with some of the Cadius improvements. I'm hoping to store
> the ProDOS/GSOS attributes directly in the native OS X file on HFS+ instead of
> having to specify them when files are copied onto a disk image. I know HFS
> supported ProDOS types and I'm hoping HFS+ will too, but I'm not sure.
> 
> 
> -JB

Please correct me if I've misunderstood you. I _think_ what we'd both like
to see is two-fold:

1. Have Merlin32 respect (rather than ignore) the Merlin 'TYP' directive
when running under Mac OS X (on HFS/HFS+ formatted volumes) and (when
creating the object file) set the ProDOS filetype and auxtype attributes
using the traditional 'p' + 'filetype' + 'auxtype' in the 4-character Mac
file type field of FinderInfo. This is still respected on HFS+ volumes, BTW.

I know this is possible from a command line utility because Andy McFadden's
'nulib2' <https://github.com/fadden/nulib2> writes those attributes for
unshrunken Apple II archives when running under Mac OS X.

AND,

2. Have Cadius (when running under Mac OS X) interpret the FinderInfo
(filetype) associated with the object file in order to set the proper ProDOS
attributes in the disk image to which it copies the object file.


{To keep this interesting for Windows users, I think that rather than using
the 'Mac' method of storing the attributes, the Xattr extended attributes
could be called upon to 'store' the ProDOS info}.


Or, perhaps I have misunderstood?


Again, thanks for the Xcode Cadius. I appreciate it.






Hugh Hood

 
 

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