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


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

Re: Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included)

From ol.sc@web.de (Oliver Schmidt)
Newsgroups comp.sys.apple2.programmer
Subject Re: Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included)
Date 2018-03-27 21:08 +0000
Organization albasani.net
Message-ID <p9ebrp$gor$1@news.albasani.net> (permalink)
References <p98vu5$tob$1@gioia.aioe.org> <p9brk3$m7g$1@news.albasani.net> <p9c01p$1r5g$1@gioia.aioe.org>

Show all headers | View raw


Hi Bill,

>>Enhancing that program... would be another very welcome contribution from 
>>you to cc65.
>
>Is there really any interest? Besides you and I... I wonder and I hope so.

I tend to be again and again surprised about the interest in cc65 when
looking at
https://sourceforge.net/projects/cc65/files/cc65-snapshot-win32.zip/stats/timeline

>>>and since cc65's direct support for Apple II bit-mapped graphics does not 
>>>exist,
>
>All I mean by this is there are no cc65 link libraries that provide loader 
>code for Apple II disk files in standard Apple II graphics file formats that 
>I am aware of. If I am mistaken then I have missed something...

Talking about DOS 3.3 there's still no support whatsoever in cc65 -
and I don't see it coming. But talking about ProODS 8 loading a HGR
file is as easy as:

int file = open("mypic.hgr", O_RDONLY);
read(file, (void*)0x2000, 0x2000);
close(file);

And loading a DHGR file means:

int file = open("mypic.dhgr", O_RDONLY);
read(file, (void*)0x2000, 0x2000);
// call into auxmove
read(file, (void*)0x2000, 0x2000);
close(file);

Do I miss the point or are you asking to have the code above
encapsulated?

Regards,
Oliver

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


Thread

Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included) "Bill Buckels" <bbuckels@mts.net> - 2018-03-25 15:14 -0500
  Re: Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included) ol.sc@web.de (Oliver Schmidt) - 2018-03-26 22:18 +0000
    Re: Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included) "Bill Buckels" <bbuckels@mts.net> - 2018-03-26 18:34 -0500
      Re: Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included) ol.sc@web.de (Oliver Schmidt) - 2018-03-27 21:08 +0000
        Re: Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included) "Bill Buckels" <bbuckels@mts.net> - 2018-03-27 19:41 -0500
          Re: Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included) ol.sc@web.de (Oliver Schmidt) - 2018-03-29 22:21 +0000
            Re: Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included) "Bill Buckels" <bbuckels@mts.net> - 2018-03-30 02:51 -0500
            Re: Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included) "Bill Buckels" <bbuckels@mts.net> - 2018-03-30 03:09 -0500

csiph-web