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


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

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

From "Bill Buckels" <bbuckels@mts.net>
Newsgroups comp.sys.apple2.programmer
Subject Solutions for extending cc65 with Double-Resolution Apple II Graphics (links included)
Date 2018-03-25 15:14 -0500
Organization Aioe.org NNTP Server
Message-ID <p98vu5$tob$1@gioia.aioe.org> (permalink)

Show all headers | View raw


Since cc65 for the Apple II directly supports only two Apple II Graphics 
modes (LGR and HGR) through cc65 tgi drivers (as far as I know), and since 
cc65's direct support for Apple II bit-mapped graphics does not exist, my 
overall project of extending cc65 support for Additional Apple II Graphics 
is quite large and extensive.

The following documents discuss what I did a few years back towards the 
above-stated goals with regards to Double-Resolution modes and the 
accompanying demos provide cc65 source code and working disk images:

DLGR
Bit-Mapped Graphics
Demo
http://www.appleoldies.ca/cc65/programs/dlgr/dloshow.zip
Doc
http://www.appleoldies.ca/cc65/docs/dlgr/dloshow.pdf
DLGR
Pixel Graphics
Demo
http://www.appleoldies.ca/cc65/programs/dlgr/dlodemo.zip
Doc
http://www.appleoldies.ca/cc65/docs/dlgr/dlodemo.pdf
DHGR
Bit-Mapped Graphics
Demo
http://www.appleoldies.ca/cc65/programs/dhgr/dhishow.zip
Doc
http://www.appleoldies.ca/cc65/docs/dhgr/dhishow.pdf
DHGR
Pixel Graphics
Demo
http://www.appleoldies.ca/cc65/programs/dhgr/dhiworld.zip
Doc
http://www.appleoldies.ca/cc65/docs/dhgr/dhiworld.pdf

Recently, there have been some negative (undeserved) comments regarding the 
cc65 toolchain. I realize that some people don't care about my opinion on 
this topic despite the fact that I have one heck of a long history with the 
development of cross-compiled C/C++ programs in general and on a variety of 
platforms and graphics displays.

My "recreational" focus (since the 1980's) has always included providing the 
average C programmer with useful documentation and demos as I learned and 
refined these things myself. This would exclude those who are hopelessly 
incapable of configuring a cross-compiler or who are not versatile enough to 
understand the classic relationship between the C programming language and 
assembly language, or indeed of not writing a line of original code on a 
blank screen.

But to those of you who are not at an average level of competency... you 
still have much to gain both by reviewing my work and working with 
cross-compilers like cc65. Practice makes perfect, but complaining just 
makes enemies.

To those of you who can write detailed complaints, I would also commend that 
you would instead write detailed instructions to help overcome the perceived 
shortfalls of the cc65 toolchain.

Enjoy!

Regards,

Bill Buckels

 

Back to comp.sys.apple2.programmer | Previous | Next — 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