[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apple II Music Video - Welcome to the Jungle!!
Here's the code for rendering the lores photoshop TIFFs onto the A2 GR
screen.....
(you can use CiderPress to drop them directly into a disk image)
The nice part is that you can use a modern computer and photoshop to
automate most of the de-resolutionating and palette bashing of the
original image.
Axl!!!! what happened to you!!!
10 REM **********************
20 REM * *
30 REM *RENDER MOVIE FRAMES *
40 REM * by Frank Milliron *
50 REM * *
60 REM **********************
70 REM Set Frames to Convert
80 for n=1 to 6826
90 REM Add Leading Zeros
100 IF N < 10 THEN N$ = "000" + STR$ (N): GOTO 150
110 IF N > = 10 AND N < 100 THEN N$ = "00" + STR$ (N): GOTO 150
120 IF N > = 100 AND N < 1000 THEN N$ = "0" + STR$ (N): GOTO 150
130 n$=str$(n)
140 REM Load TIFF File
150 print chr$(4)+"PREFIX /GNR1/RAWFRAMES"
160 print chr$(4)+"BLOAD FRAME."+n$+".TIF,T$00,a$2000"
170 REM Find Signature Bytes
180 S=24000:home:vtab 10: ?"Now searching TIFF file #";N$:?"
for frame data..."
190 V=PEEK(S)
200 IF V=67 THEN s=s+1:v=peek(s):GOTO 220
210 S=S+1:GOTO 190
220 IF V=0 THEN s=s+1:v=peek(s):GOTO 240
230 S=S+1:GOTO 190
240 IF V=83 THEN s=s+1:v=peek(s):GOTO 260
250 S=S+1:GOTO 190
260 IF V=0 THEN s=s+1:v=peek(s):GOTO 280
270 S=S+1:GOTO 190
280 IF V=0 THEN s=s+1:v=peek(s):GOTO 300
290 S=S+1:GOTO 190
300 IF V=0 THEN s=s+1:v=peek(s):GOTO 320
310 S=S+1:GOTO 190
320 IF V=1 THEN s=s+1:v=peek(s):GOTO 340
330 S=S+1:GOTO 190
340 IF V=0 THEN s=s+1:GOTO 360
350 S=S+1:GOTO 190
360 REM RENDER FRAME AKA 6502 MELTDOWN
370 GR : POKE 49234,0
380 FOR Y = 0 TO 47
390 FOR X = 0 TO 39
400 V = PEEK (S)
410 COLOR= V
420 PLOT X,Y
430 S = S + 1
440 NEXT X
450 NEXT Y
460 REM SAVE FRAME
470 PRINT chr$(4)+"PREFIX /GNR1/RENDERED"
480 PRINT CHR$ (4)+"BSAVE FRAME."+N$+",A$400,L$400"
490 REM ON AND ON TILL THE BREAK OF DAWN
500 text:next n