Ultimate Amiga

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: AMCAF discussion was Re: help! Graphic re-colouring!  (Read 6063 times)

0 Members and 1 Guest are viewing this topic.

bruceuncle

  • AMOS Dev
  • A500
  • *****
  • Karma: 6
  • Offline Offline
  • Gender: Male
  • Posts: 425
  • WINUAE Amiga User
AMCAF discussion was Re: help! Graphic re-colouring!
« on: May 05, 2014, 04:01:25 AM »

I have looked through all the AMCAF commands but I can't find any chunky/planar commands at all?
That's right, the AMCAF Manual was never completed.  It's correct up to V1.4, but after that it seems Chris Hodges just added stuff to the library and only updated the History notes.  In the PDf that I'm looking at, these are all the text in a fixed font starting on page 01.01.08.

Does anyone know if these additional instructions were ever documented?

And the "V1.5 Final" distro of AMCAF doesn't include all the examples.  Apparently they're in the V1.4 distros AMCAFExt140Exa.lha and AMCAFUpd140Exa.lha on Aminet.  Only just downloaded them so I'll have a look.  Maybe these should go in the Downloads section alongside all of Lonewolf10's extensions...    A bit difficult to install AMCAF in my bug fixing environment when it replaces amos.library !!!  (see below).

I've got AMCAF 1.5 Final release in Resource land for a closer look  ;) .  So maybe one day we can get the details documented if no one else has already.

Also discovered an amos.library file in AMCAF that is V2.21 (11-09-98) which it installs.  So a bit more CSI AMOS needed to track down the differences (something to do with enhanced Rain instructions?).
Logged
Repeat after me ...  "The AMOS Pro architecture is complex but it is not complicated."

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: AMCAF discussion was Re: help! Graphic re-colouring!
« Reply #1 on: May 05, 2014, 01:59:28 PM »

It disables the range check on rainbows so you can jam values into other registers with the Copper.  The big AMCAF demo uses this to offset the screen horizontally and make the screen wavy.

Sent from my Prism II using Tapatalk

Logged

bruceuncle

  • AMOS Dev
  • A500
  • *****
  • Karma: 6
  • Offline Offline
  • Gender: Male
  • Posts: 425
  • WINUAE Amiga User
Re: AMCAF discussion was Re: help! Graphic re-colouring!
« Reply #2 on: May 07, 2014, 06:40:15 AM »

It disables the range check on rainbows so you can jam values into other registers with the Copper.  The big AMCAF demo uses this to offset the screen horizontally and make the screen wavy.
Thanks Sam.  I'll be able to track it down from that and re-source the change.

It raises some interesting problems...  AMCAF is replacing amos.library when it installs, which would obviously wipe out some of the bug fixes/enhancements in the AMOS Pro V2.1x releases.  So, I'm happy to incorporate any mods from other amos.library versions out there into V2.1x releases.  But how can we impose the V2.1x versions for the extensions?
Logged
Repeat after me ...  "The AMOS Pro architecture is complex but it is not complicated."

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: AMCAF discussion was Re: help! Graphic re-colouring!
« Reply #3 on: May 09, 2014, 04:36:32 PM »

I think some of AMCAF's low-level features such as chunky to planar and planar to chunky should be integrated into Amos.library.  Then recreating some of the higher-level features such as splinters, stars, and so on could be made into a smaller next-generation AMCAF extension.
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: AMCAF discussion was Re: help! Graphic re-colouring!
« Reply #4 on: May 09, 2014, 04:41:23 PM »

Note:  Since AMCAF discussion was getting off-topic, I split it into another thread.
Logged

bruceuncle

  • AMOS Dev
  • A500
  • *****
  • Karma: 6
  • Offline Offline
  • Gender: Male
  • Posts: 425
  • WINUAE Amiga User
Re: AMCAF discussion was Re: help! Graphic re-colouring!
« Reply #5 on: May 10, 2014, 08:39:45 AM »

Note:  Since AMCAF discussion was getting off-topic, I split it into another thread.
Thanks Sam.   8)
Am I right in assuming 'planar' graphics is what the Amiga does, i.e. separate multi-plane bitmaps combined to give a colour index/value for each pixel?  And 'chunky' is single-plane bitmaps where each pixel is a colour index/value?  Having been out of the Amiga and AMOS scene for so long I don't understand all the terminology.    ???
Logged
Repeat after me ...  "The AMOS Pro architecture is complex but it is not complicated."

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: AMCAF discussion was Re: help! Graphic re-colouring!
« Reply #6 on: May 10, 2014, 02:00:50 PM »

You are correct.  Also, the term chunky can refer to non-indexed high-color and true-color modes as well.

Sent from my Prism II using Tapatalk

Logged

Lonewolf10

  • AMOS Extensions Developer
  • AMOS Dev
  • A2000
  • *****
  • Karma: 3
  • Offline Offline
  • Gender: Male
  • Posts: 618
    • http://www.aliensrcooluk.com
Re: AMCAF discussion was Re: help! Graphic re-colouring!
« Reply #7 on: May 10, 2014, 08:27:26 PM »

You are correct.  Also, the term chunky can refer to non-indexed high-color and true-color modes as well.

Thanks for confirming that too. I'd always wondered what 'chunky' meant, as I have a tendancy to program for non-chunky platforms :)

Has anyone tried to contact Chris Hodges regarding the possibility of us ('us' being used loosely, as bruceuncle is doing most (all?) of the work right now...) including AMCAF features in newer versions of amos.library?
Last time I checked his website was still up, with allsort of downloads for the things he has done over the years (on various platforms).
« Last Edit: May 10, 2014, 08:32:24 PM by Lonewolf10 »
Logged
Pages: [1]   Go Up
 

TinyPortal 2.2.2 © 2005-2022