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


Groups > comp.sys.apple2.programmer > #4675 > unrolled thread

I need help tracking down this Nibble Magazine(?) graphics routine

Started byJohn Leffingwell <johnleffingwell@gmail.com>
First post2018-08-16 14:27 -0700
Last post2018-08-21 10:16 -0700
Articles 18 — 5 participants

Back to article view | Back to comp.sys.apple2.programmer


Contents

  I need help tracking down this Nibble Magazine(?) graphics routine John Leffingwell <johnleffingwell@gmail.com> - 2018-08-16 14:27 -0700
    Re: I need help tracking down this Nibble Magazine(?) graphics routine James Davis <JPD.Enterprises@outlook.com> - 2018-08-18 23:07 -0700
      Re: I need help tracking down this Nibble Magazine(?) graphics routine James Davis <JPD.Enterprises@outlook.com> - 2018-08-18 23:48 -0700
        Re: I need help tracking down this Nibble Magazine(?) graphics routine James Davis <JPD.Enterprises@outlook.com> - 2018-08-19 14:00 -0700
    Re: I need help tracking down this Nibble Magazine(?) graphics routine magnusfalkirk <dean.phares@gmail.com> - 2018-08-18 23:56 -0700
    Re: I need help tracking down this Nibble Magazine(?) graphics routine Greg Wildman <greg@apple2.org.za> - 2018-08-19 12:31 +0200
      Re: I need help tracking down this Nibble Magazine(?) graphics routine Antoine Vignau <antoine.vignau@laposte.net> - 2018-08-19 05:28 -0700
    Re: I need help tracking down this Nibble Magazine(?) graphics routine John Leffingwell <johnleffingwell@gmail.com> - 2018-08-20 10:27 -0700
      Re: I need help tracking down this Nibble Magazine(?) graphics routine Antoine Vignau <antoine.vignau@laposte.net> - 2018-08-20 12:41 -0700
        Re: I need help tracking down this Nibble Magazine(?) graphics routine Antoine Vignau <antoine.vignau@laposte.net> - 2018-08-20 12:57 -0700
          Re: I need help tracking down this Nibble Magazine(?) graphics routine Antoine Vignau <antoine.vignau@laposte.net> - 2018-08-20 12:59 -0700
            Re: I need help tracking down this Nibble Magazine(?) graphics routine Antoine Vignau <antoine.vignau@laposte.net> - 2018-08-20 13:13 -0700
              Re: I need help tracking down this Nibble Magazine(?) graphics routine Antoine Vignau <antoine.vignau@laposte.net> - 2018-08-20 13:29 -0700
              Re: I need help tracking down this Nibble Magazine(?) graphics routine John Leffingwell <johnleffingwell@gmail.com> - 2018-08-20 14:02 -0700
                Re: I need help tracking down this Nibble Magazine(?) graphics routine Antoine Vignau <antoine.vignau@laposte.net> - 2018-08-20 14:04 -0700
          Re: I need help tracking down this Nibble Magazine(?) graphics routine John Leffingwell <johnleffingwell@gmail.com> - 2018-08-20 17:47 -0700
            Re: I need help tracking down this Nibble Magazine(?) graphics routine Antoine Vignau <antoine.vignau@laposte.net> - 2018-08-21 00:38 -0700
              Re: I need help tracking down this Nibble Magazine(?) graphics routine Antoine Vignau <antoine.vignau@laposte.net> - 2018-08-21 10:16 -0700

#4675 — I need help tracking down this Nibble Magazine(?) graphics routine

FromJohn Leffingwell <johnleffingwell@gmail.com>
Date2018-08-16 14:27 -0700
SubjectI need help tracking down this Nibble Magazine(?) graphics routine
Message-ID<17c5f1a3-e115-40e4-84dd-0749f9eff139@googlegroups.com>
I'm trying to identify this nifty pixel-by-pixel HGR dissolve/ swap routine I found on an old disk of my programs. I knew I didn't write it and after a good deal of searching of Asimov disk images (and finding it used in several different products), it seems it originated in the pages of Nibble Magazine. It can be found on the "Three Minute Apple Programs" disk image under the name DISSOLVE. I still have no idea how it ended up in my files. Can anyone tell me in which issue of Nibble it appeared and by what author?

0300: A9 00     LDA  #$00    
0302: 85 FB     STA  $00FB   
0304: 85 FC     STA  $00FC   
0306: 85 FE     STA  $00FE   
0308: AA        TAX          
0309: A9 20     LDA  #$20    
030B: 85 FD     STA  $00FD   
030D: A9 40     LDA  #$40    
030F: 85 FF     STA  $00FF   
0311: A0 00     LDY  #$00    
0313: B1 FE     LDA  ($FE),Y 
0315: 51 FC     EOR  ($FC),Y 
0317: 3D 41 03  AND  $0341,X 
031A: 48        PHA          
031B: 51 FC     EOR  ($FC),Y 
031D: 91 FC     STA  ($FC),Y 
031F: 68        PLA          
0320: 51 FE     EOR  ($FE),Y 
0322: 91 FE     STA  ($FE),Y 
0324: E8        INX          
0325: E0 07     CPX  #$07    
0327: 90 02     BCC  $032B   
0329: A2 00     LDX  #$00    
032B: C8        INY          
032C: D0 E5     BNE  $0313   
032E: E6 FF     INC  $00FF   
0330: E6 FD     INC  $00FD   
0332: A5 FD     LDA  $00FD   
0334: C9 40     CMP  #$40    
0336: 90 D9     BCC  $0311   
0338: E6 FB     INC  $00FB   
033A: A5 FB     LDA  $00FB   
033C: C9 07     CMP  #$07    
033E: 90 C8     BCC  $0308   
0340: 60        RTS          
0341: 04        DATA %00000100 
0342: 10        DATA %00010000
0343: 02        DATA %00000010
0344: 88        DATA %10001000
0345: 40        DATA $01000000
0346: 20        DATA $00100000
0347: 01        DATA $00000001

0300: A9 00 85 FB 85 FC 85 FE
0308: AA A9 20 85 FD A9 40 85
0310: FF A0 00 B1 FE 51 FC 3D
0318: 41 03 48 51 FC 91 FC 68
0320: 51 FE 91 FE E8 E0 07 90
0328: 02 A2 00 C8 D0 E5 E6 FF
0330: E6 FD A5 FD C9 40 90 D9
0338: E6 FB A5 FB C9 07 90 C8
0340: 60 04 10 02 88 40 20 01

[toc] | [next] | [standalone]


#4677

FromJames Davis <JPD.Enterprises@outlook.com>
Date2018-08-18 23:07 -0700
Message-ID<671c2a3b-86ca-4997-8ec3-eaf0547f489f@googlegroups.com>
In reply to#4675
John,

If you download the Asimov index.txt and search it for the word "nibble", among other nibble things, you will find a whole section of nibble magazines in this directory:

ftp://public.asimov.net/pub/apple_II/documentation/magazines/nibble

Yours truly,

James Davis

[toc] | [prev] | [next] | [standalone]


#4678

FromJames Davis <JPD.Enterprises@outlook.com>
Date2018-08-18 23:48 -0700
Message-ID<28453f33-6bdb-42e2-9666-d501e6aa95d2@googlegroups.com>
In reply to#4677
On Saturday, August 18, 2018 at 11:07:11 PM UTC-7, James Davis wrote:
> John,
> 
> If you download the Asimov index.txt and search it for the word "nibble", among other nibble things, you will find a whole section of nibble magazines in this directory:
> 
> ftp://public.asimov.net/pub/apple_II/documentation/magazines/nibble
> 
> Yours truly,
> 
> James Davis

Not there now!  Was last February!!  Try: ./images/magazines/nibble

[toc] | [prev] | [next] | [standalone]


#4682

FromJames Davis <JPD.Enterprises@outlook.com>
Date2018-08-19 14:00 -0700
Message-ID<17f71b25-b844-4c13-9403-efade0dd9f6c@googlegroups.com>
In reply to#4678
I'll bet the nibble magazines were probably removed from Asimov at the request of the official website, "<http://www.nibblemagazine.com/>," who now sells the whole set of PDFs on DVDs.

[toc] | [prev] | [next] | [standalone]


#4679

Frommagnusfalkirk <dean.phares@gmail.com>
Date2018-08-18 23:56 -0700
Message-ID<25483d8b-54d8-4e16-9662-42e5634d258d@googlegroups.com>
In reply to#4675
On Thursday, August 16, 2018 at 4:27:45 PM UTC-5, John Leffingwell wrote:

> 0300: A9 00 85 FB 85 FC 85 FE
> 0308: AA A9 20 85 FD A9 40 85
> 0310: FF A0 00 B1 FE 51 FC 3D
> 0318: 41 03 48 51 FC 91 FC 68
> 0320: 51 FE 91 FE E8 E0 07 90
> 0328: 02 A2 00 C8 D0 E5 E6 FF
> 0330: E6 FD A5 FD C9 40 90 D9
> 0338: E6 FB A5 FB C9 07 90 C8
> 0340: 60 04 10 02 88 40 20 01

This is all there is in the Nibble three minute programs book. It was written by Colin French of Ottowa, Ontario, Canada. I can look through my PDFs of Nibble to see which issue its in.

magnus 

[toc] | [prev] | [next] | [standalone]


#4680

FromGreg Wildman <greg@apple2.org.za>
Date2018-08-19 12:31 +0200
Message-ID<ec0ada20ca729db464864dba261ba775bb7094c2.camel@apple2.org.za>
In reply to#4675
On Thu, 2018-08-16 at 14:27 -0700, John Leffingwell wrote:
> I'm trying to identify this nifty pixel-by-pixel HGR dissolve/ swap
> routine I found on an old disk of my programs. I knew I didn't write
> it and after a good deal of searching of Asimov disk images (and
> finding it used in several different products), it seems it
> originated in the pages of Nibble Magazine. It can be found on the
> "Three Minute Apple Programs" disk image under the name DISSOLVE. I
> still have no idea how it ended up in my files. Can anyone tell me in
> which issue of Nibble it appeared and by what author?

I searched all the nibble disks on Asimov but found nothing. I did find
the code in the following images.

-----------------------------------------------------------------------
magazines/uptime/UpTime vol. 12 disk 4A.dsk

non-english/finnish/Apple Math Graphics (Dynamite Software Productions
1987)-FINNISH.DSK
non-english/finnish/Apple Math Graphics (Dynamite Software Productions
1987)-FINNISH.DSK
non-english/french/misc/Flobynoid_8_3_Dckd.dsk
non-english/french/misc/acs_flobynoid_v9.8.2mg
non-english/french/misc/Flobynoid_9_8_FTA_2002_Applewin.dsk
non-english/french/misc/abcdsources_1a.2mg

games/sports/ROTH_BOWLING.dsk
games/adventure/fraktured_faebles/fraktured_faebles-1.dsk
games/collections/White_Disks/white_11a.dsk
games/board/chess/TELECHESS.dsk

productivity/graphics/newsroom/
productivity/finance/mousebudget1.dsk

programming/basic/3 Minute Apple Programs - Front.dsk

misc/3d0g_knight_collection/253a - Fraktured Fables - Side 1.dsk
misc/3d0g_knight_collection/385a - Mouse Desk.dsk

disk_utils/misc_utils_disks/The Disk Doctor PDS (Aurora Apple Core).dsk
-----------------------------------------------------------------------


Intrestingly the dissolve effect is used in the crack screens by Tom E.
Hawk for:
  Newsroom 19.dsk
  mousebudget1.dsk
  385a - Mouse Desk.dsk

It seems Fraktured Faebles used the effect as well.
  fraktured_faebles-1.dsk
  253a - Fraktured Fables - Side 1.dsk


--
Greg






[toc] | [prev] | [next] | [standalone]


#4681

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2018-08-19 05:28 -0700
Message-ID<da10cd2d-c383-4890-9389-99476abf1757@googlegroups.com>
In reply to#4680
Great search, Greg!
av

[toc] | [prev] | [next] | [standalone]


#4684

FromJohn Leffingwell <johnleffingwell@gmail.com>
Date2018-08-20 10:27 -0700
Message-ID<d3f23682-290e-4697-9b54-27ecf51aebbf@googlegroups.com>
In reply to#4675
On Sunday, August 19, 2018 at 2:56:37 AM UTC-4, magnusfalkirk wrote:
> 
> This is all there is in the Nibble three minute programs book. It was written by Colin French of Ottowa, Ontario, Canada. I can look through my PDFs of Nibble to see which issue its in.

Thank you, magnus. I won't ask you to search any further unless you enjoy this sort of folly. I have serious doubts it can be found since it seemingly never made it onto the various Nibble Magazine program disks. I've searched every different way I can think of, just short of manually booting every last disk (which will surely happen). I'm guessing it was only ever printed in the book.

Thank you everyone else for helping me to look into this. It's really interesting to me how this cute little routine has gotten around.

I'll continue searching and if I find anything definitive, I'll follow up here.

[toc] | [prev] | [next] | [standalone]


#4685

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2018-08-20 12:41 -0700
Message-ID<bd9e4938-a714-448f-9d24-dffdfd60474d@googlegroups.com>
In reply to#4684
From Colin French:

             NIBBLE INDEX               
SEARCH             <ESC> FOR SEARCH MENU
________________________________________
                                        
                                        
NIBBLE INDEX: MATCHES FOR FRENCH        
                                        
                                        
                                        
TITLE: ANTS                             
AUTHOR: FRENCH C                        
VOL.: 6 NO.: 06                         
DISK ORDER CODE: G04                    
LETTERS: NONE                           
ERRATA: NONE                            
                                        
FIND A)LL  N)EXT  Q)UIT                 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
             NIBBLE INDEX               
SEARCH             <ESC> FOR SEARCH MENU
________________________________________
                                        
                                        
NIBBLE INDEX: MATCHES FOR FRENCH        
                                        
                                        
                                        
TITLE: FORMULA NIBBLE                   
AUTHOR: FRENCH C                        
VOL.: 7 NO.: 12                         
DISK ORDER CODE: X23                    
LETTERS: NONE                           
ERRATA: 8.01                            
                                        
FIND A)LL  N)EXT  Q)UIT                 
                                        
                                        
                                        
                                        
                                        
                                        
                                        
             NIBBLE INDEX               
SEARCH             <ESC> FOR SEARCH MENU
________________________________________
                                        
                                        
NIBBLE INDEX: MATCHES FOR FRENCH        
                                        
                                        
                                        
TITLE: NIBBLE DESIGNER*                 
AUTHOR: FRENCH C                        
VOL.: 4 NO.: 03                         
DISK ORDER CODE: A02                    
LETTERS: 4.05; 4.06                     
ERRATA: 4.05; 4.06; 4.07                
                                        
FIND A)LL  N)EXT  Q)UIT ?               
                                        
                                        
                                        
                                        
                                        
                                        
                                        
             NIBBLE INDEX               
SEARCH             <ESC> FOR SEARCH MENU
________________________________________
                                        
                                        
NIBBLE INDEX: MATCHES FOR FRENCH        
                                        
                                        
                                        
TITLE: NIBBLE ILLUSTRATOR*              
AUTHOR: FRENCH C                        
VOL.: 4 NO.: 03                         
DISK ORDER CODE: A02                    
LETTERS: 4.06; 4.07                     
ERRATA: 4.07                            
                                        
FIND A)LL  N)EXT  Q)UIT ?               
                                        
                                        
                                        
                                        
                                        
                                        
                                        
             NIBBLE INDEX               
SEARCH             <ESC> FOR SEARCH MENU
________________________________________
                                        
                                        
NIBBLE INDEX: MATCHES FOR FRENCH        
                                        
                                        
                                        
TITLE: TAKE 1                           
AUTHOR: FRENCH C                        
VOL.: 7 NO.: 04                         
DISK ORDER CODE: NONE                   
LETTERS: NONE                           
ERRATA: NONE                            
                                        
FIND A)LL  N)EXT  Q)UIT ?               

Source Nibble index,
av

[toc] | [prev] | [next] | [standalone]


#4686

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2018-08-20 12:57 -0700
Message-ID<f31d424f-3809-4ffe-ba69-3b023e2420e8@googlegroups.com>
In reply to#4685
Try http://www.brutaldeluxe.fr/public/nibble/

This is part 1 of 1985 if that can help you locate it ;-)

Antoine

[toc] | [prev] | [next] | [standalone]


#4687

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2018-08-20 12:59 -0700
Message-ID<4c0c66f6-fcd7-4c33-8de3-7342e333d94c@googlegroups.com>
In reply to#4686
On Monday, August 20, 2018 at 9:57:37 PM UTC+2, Antoine Vignau wrote:
> Try http://www.brutaldeluxe.fr/public/nibble/
> 
> This is part 1 of 1985 if that can help you locate it ;-)
> 
> Antoine

and RUN DISSOLVE DEMO
av

[toc] | [prev] | [next] | [standalone]


#4688

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2018-08-20 13:13 -0700
Message-ID<f78f5a80-fb65-47ab-a94d-e886026c091f@googlegroups.com>
In reply to#4687
Magnus is correct, this is from page 42 of the 3 Minute Apple Programs

DISSOLVE
This Hi-Res page-swapping routine, DISSOLVE by Colin French of Ottowa, Ontario, Canada adds a little sparkle to the process.
BLOAD one picture into page 2 (,A$4000). Then type HGR, BLOAD DISSOLVE
and BLOAD the other picture into page 1 (,A$2000). When you're ready, execute a CALL 768 command.
0300- A9 ••85 FB 85 Fe 85 FE 0308- AA A9 2. 85 FO A9 4. 85 0310- FF A. ••81 FE 51 FC 3D 0318- 41 .3 48 51 FC 91 FC 68 0320- 51 FE91 FE E8E..79. 0328- .2 A2 00 CB D. E5 E6 FF 0330- E6 FO AS FO C9 4. 9. 09 0338- E6F8ASFBC9.79.C8 0340- 6. .4 10 02 88 4. 2. .,

OCR is not godd :-(
av

[toc] | [prev] | [next] | [standalone]


#4689

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2018-08-20 13:29 -0700
Message-ID<9d8da266-b246-4f5b-b192-40c2bc301be1@googlegroups.com>
In reply to#4688
OCR is not good ;-)

[toc] | [prev] | [next] | [standalone]


#4690

FromJohn Leffingwell <johnleffingwell@gmail.com>
Date2018-08-20 14:02 -0700
Message-ID<8a7479f9-345d-4156-bf41-af27aba13754@googlegroups.com>
In reply to#4688
On Monday, August 20, 2018 at 4:13:27 PM UTC-4, Antoine Vignau wrote:
> DISSOLVE
> This Hi-Res page-swapping routine, DISSOLVE by Colin French of Ottowa, Ontario, Canada adds a little sparkle to the process.

Thank you for the confirmation, Antoine. I can't really ask for more than that ... but I will. Do you have a copyright date and ISBN for that book?

[toc] | [prev] | [next] | [standalone]


#4691

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2018-08-20 14:04 -0700
Message-ID<17fa3612-fca2-40d8-9c68-ddb1a28b5034@googlegroups.com>
In reply to#4690
I'll check that but I thought you wanted the Nibble issue from where Dissolve comes from.

I'll see on the PDF I have,
ab

[toc] | [prev] | [next] | [standalone]


#4692

FromJohn Leffingwell <johnleffingwell@gmail.com>
Date2018-08-20 17:47 -0700
Message-ID<b66cddda-72e5-4e46-a27f-fdf800cf0543@googlegroups.com>
In reply to#4686
On Monday, August 20, 2018 at 3:57:37 PM UTC-4, Antoine Vignau wrote:
> Try http://www.brutaldeluxe.fr/public/nibble/
> 
> This is part 1 of 1985 if that can help you locate it ;-)
> 
> Antoine

This was the clue I needed even if I missed it at first glance. I just found this disk which narrowed things down greatly.

This routine was indeed a "One-Line Winner" printed in the July, 1985, issue of Nibble Magazine. The magazine summary is printed with virtually the same wording as the book.

Thanks again to everyone for the help. That goes double for Antoine. :)

[toc] | [prev] | [next] | [standalone]


#4693

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2018-08-21 00:38 -0700
Message-ID<fd1260bc-d66e-424c-88f1-dd55abf80aa6@googlegroups.com>
In reply to#4692
Yeah! One mystery solved!

av

[toc] | [prev] | [next] | [standalone]


#4694

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2018-08-21 10:16 -0700
Message-ID<db9fbeb2-fd90-4211-8cde-fcadb083034a@googlegroups.com>
In reply to#4693
Barcode on the cover is:
0-74470-19725-6 with 15 on the top right
That's all I see
av

"Editor: Rudy Guy
Editorial Direction: Rich Williams
Design and Copy Edit: Paul Gagnon
Cover Art: ImageBank
Interior Art: Artbeats

Printed and bound by Byrd Press, Richmond, VA

Copyright (©) 1991 by MindCrafi Publishing Corp., PO Box 256, Lincoln, MA 01773. An rights reserved. No part of this book may be reprinted, or reproduced, or utilized in any form or by any electronic, mechanical or other means, now known or hereafter invented, including photocopying and recording, or in any information storage and retrieval system, without permission in writing from the Publisher.

MindCraft Publishing Corp. Limited License for the Use of the Programs in this Book: MindCraft Publishing Corp. is the owner of all rights in the computer programs printed in this book. To allow for their use by the purchaser of this book, MindCraft Publishing Corp. grants to such purchaser, only, the Limited License: (1) to enter these programs into the purchaser's computer. and (2) to place such computer programs on a diskette for personal usc.

Any other use, sale, distribution or copying of these computer programs without the written consent of MindCraft Publishing Corp., or obtaining, or purchasing copies of these computer programs other than from MindCraft Publishing Corp. or its authorized distributors is in violation of this Limited License and is expressly prohibited."

[toc] | [prev] | [standalone]


Back to top | Article view | comp.sys.apple2.programmer


csiph-web