[bb] Screen Shatter by Anthony Flack [ 1+ years ago ]

Started by BlitzBot, June 29, 2017, 00:28:39

Previous topic - Next topic

BlitzBot

Title : Screen Shatter
Author : Anthony Flack
Posted : 1+ years ago

Description : This routine allows you to easily add a screen-shatter transition effect to your 2d games.

In the zip file is all the sourcecode and media required.
Download <a href="../tmp/shatter.html" target="_blank">here</a> (8kb)


Code :
Code (blitzbasic) Select
* source code included in zip file *

Comments :


jfk EO-11110(Posted 1+ years ago)

 link is dead. can someone please upload a copy somewhere?


Ked(Posted 1+ years ago)

 Like jfk EO-11110 said .... LINK DEAD!  thank you all for trying to fix it!


tonyg(Posted 1+ years ago)

 Nobody could be expected to keep a link alive for 2 years... could they?


simonh(Posted 1+ years ago)

 Which is why we don't allow links. I'll delete this soon unless someone can find the missing code.


Beaker(Posted 1+ years ago)

 I've put it on my website <a href="http://playerfactory.co.uk/shatter.zip" target="_blank">here</a>.Someone might want to mirror it.


simonh(Posted 1+ years ago)

 Thanks Beaker, I've added it to this site.


n8r2k(Posted 1+ years ago)

 dang wish i had come across this earlier. Could have used in a project.


Ked(Posted 1+ years ago)

 HEY!!! that site says UNAVAILABLE   ... forgive me if i happen to maybe ... i don't know.... spell wrong... heh... thanks?


Perturbatio(Posted 1+ years ago)

 Anthony's link works.


JA2(Posted 1+ years ago)

 Does anyone still have this? I get an invalid/corrupt .zip when downloading :s


MadJack(Posted 1+ years ago)

 .


Chalky(Posted 1+ years ago)

 @john - check your email


JA2(Posted 1+ years ago)

 Got it :) Thanks Chalky :)


Nike(Posted 1+ years ago)

 Anyone still have it?


markcw(Posted 1+ years ago)

 It's <a href="http://www.geocities.com/blitzmirror/" target="_blank">here</a> as screenshatter.zip


Nate the Great(Posted 1+ years ago)

 so are we going to keep doing this every time this code goes missing again? why cant the author just post it where its sposed to go now?


markcw(Posted 1+ years ago)

 It's because it needs media, two 256x256 splinter red/white png graphics (one the inverse of the other).Just to keep Nate happy here is: Screen shatter.bb
; screen shattering routine by Anthony Flack


; this is the file you should include in your program.
; to see how to use it, run "screen shatter demo.bb"!

; Hope this is of use to somebody :o)



Global screen_splinter_im
Global screen_splinter2_im
Global img
Dim matrix (10,10)

Type pic_shard
Field x,y#,mx#,my#,im
End Type






Function update_splinters()
For ps.pic_shard = Each pic_shard
psy=psy+psmy:psmy=psmy+(0.6*(Float(GraphicsHeight())/480))
psx=psx+psmx
If psy>GraphicsHeight()+100 Or psx<-100 Or psx>GraphicsWidth()+100 Then FreeImage psim:Delete ps
Next
End Function







Function draw_splinters()
For ps.pic_shard = Each pic_shard
DrawImage psim,psx-32,psy-32
Next          
End Function






Function shatter()

For ps.pic_shard = Each pic_shard
FreeImage psim:Delete ps
Next


img=CreateImage(GraphicsWidth(),GraphicsHeight() )
screen_splinter_im=LoadAnimImage("splinter1.png",128,128,0,4)
MaskImage screen_splinter_im,255,255,255

screen_splinter2_im=LoadAnimImage("splinter2.png",128,128,0,4)
MaskImage screen_splinter2_im,255,255,255

CopyRect 0,0,GraphicsWidth(),GraphicsHeight(),0,0,FrontBuffer(),ImageBuffer(img)
MaskImage img,255,0,0

Dim matrix(GraphicsWidth()/64,GraphicsHeight()/64)

shardsacross=(GraphicsWidth()/64)+1
shardsdown=(GraphicsHeight()/64)+1

For lp=1 To shardsacross*shardsdown

; a little bit of recursion here, shouldn't be too big a deal
Repeat
  lpx=Rnd(1,shardsacross)-1
  lpy=Rnd(1,shardsdown)-1
  Until matrix(lpx,lpy)=0
matrix(lpx,lpy)=1

tmp=Rand(0,3)

ps.pic_shard=New pic_shard
psx=lpx*64
psy=lpy*64
psmy=(Rnd(-2,0)+(lpy-5))*(Float(GraphicsHeight())/480)
psmx=(Rnd(-1,1)+(Float((lpx*2)-shardsacross)/shardsacross*5))*(Float(GraphicsWidth())/640)
psim=CreateImage(128,128)

CopyRect (lpx*64)-32,(lpy*64)-32,128,128,0,0,ImageBuffer(img),ImageBuffer(psim)
MaskImage psim,255,0,0
SetBuffer ImageBuffer(img)
DrawImage screen_splinter_im,(lpx*64)-32,(lpy*64)-32,tmp
SetBuffer ImageBuffer(psim)
DrawImage screen_splinter2_im,0,0,tmp
Color 255,0,0

If lpy=0 Then Rect 0,0,128,32,1
If lpy=shardsdown-1 Then Rect 0,96,128,32,1
Next
SetBuffer BackBuffer()

FreeImage img:FreeImage screen_splinter_im:FreeImage screen_splinter2_im

End Function
And here is the demo: screen shatter demo.bb; little program to demonstrate function

; just make sure to call update_splinters
; in your main update loop, and call draw_splinters just before flip
; then all you have to do do is call shatter() whenever you want to shatter the screen
; (ideally, do this immediately before the scene changes so the new scene comes in underneath)

Include "screen shatter.bb" ; don't forget to include this line in your program too, of course!


Graphics 640,480; works at any resolution, although high res doesn't look as good
; cause the pieces are too small...

SeedRnd MilliSecs()
SetBuffer BackBuffer()

cx=GraphicsWidth()/2
cy=GraphicsHeight()/2

While Not KeyDown(1)

If KeyHit(28)
shatter()
ClsColor Rnd(0,255),Rnd(0,255),Rnd(0,255)
Color Rnd(0,255),Rnd(0,255),Rnd(0,255)
EndIf

update_splinters()

Cls
Text cx,cy-40,"Screen Shattering Routine by Anthony Flack.",True
Text cx,cy-15,"Press ENTER to smash the screen.",True
Text cx,cy,"Hold down SPACE to pause.",True

Text cx,cy+40,"Available Vid Mem:"+AvailVidMem(),True
draw_splinters()
Flip

While KeyDown(57)
Wend

Wend

End



mv333(Posted 1+ years ago)

 Markcw posted the code above. Here are the images :Save the following code in a folder, then run it. A zip file containing the images, will be created in the same folder.;*** DecodeZip.bb
;*** Written by MCP 2010
;
;*** Compile & Run this program to reconstruct your binary .zip files
;*** in the same directory this file was saved...

Graphics 640,480,0,2
SetBuffer BackBuffer()
Text 0,0,"Decoding binary zip file...."
Flip()

Restore zip_dat
Read zip_name$
Read zip_size%
fp%=WriteFile(zip_name$)
nlines%=zip_size/(31*4)
tlines%=zip_size-(nlines*(31*4))
While nlines
Read h$
For i=0 To 30
b%=HexToNumber(Mid$(h$,(i*8)+1,8))
WriteInt fp,b
Next
nlines=nlines-1
Wend
If tlines
Read h$
l=Len(h$)
i=1
While l>=8
b=HexToNumber(Mid$(h$,i,8))
WriteInt fp,b
i=i+8 : l=l-8
Wend
While l
b=HexToNumber(Mid$(h$,i,2))
WriteByte fp,b
i=i+2 : l=l-2
Wend
EndIf
CloseFile fp
Text 0,20,"All done! - Any key to quit."
Flip()
WaitKey()
End

Function HexToNumber%(t$)
Local i%,a$,na%,n%
t$=Upper$(t$)
For i=1 To Len(t$)
a$=Mid$(t$,i,1)
na=Asc(a$)
If na>64
na=na-55
Else
na=na-48
EndIf
n=(n Shl 4) Or na
Next
Return n
End Function

;*** WARNING - DO NOT MODIFY THE DATA BELOW!!!!

.zip_dat
Data "splinters.zip"
Data $00001F50
Data "04034B500000000AAEAE0000947D2B510F1306230F130000000D000070730000746E696C2E31726589676E700D474E50000A1A0A490D0000005244480000010008000100000000035458AC6B04000000414D41678EB100009351FB7C200000004D524863257A000083800000FFF90000E88000003075000060EA0000"
Data "973A00006F170000D499A9970003000045544C50FF0000FF0000FFFF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000BE81CFC3920B00005441444964629C7800D91864069880200D0301DAC4680200004000070000F88D1F11A00834010000200003E2007C468088D004000080000F0001F11A030440105C3D3FE020008031"
Data "80A7088000021E61164444010021DE1894C44010043AC301508802001387FC00040014C3C0B57110041BE1FF6C440100436C383588802000D70C076E20080010C3421BE202000434E096848800082CF0A6A48802010C70F0AD220080430C302F48802000BF0D0CEC4010006C8706F7240400085BC00081101FC1DDE2"
Data "5325240226620080D0605E677DC025CE010BBC4E00AC8802802184183AC4E911C880201114C1800B3BD2B80208044E916003322081008450139C4EACDC8802010AC120004AE2001A079CA2390514401050B6D1000756900F8038E1110038A2006288B5884BF55640010061D820009D4401B22ECE820F4D05200802AE"
Data "854001FCE1A50F460813A94240100FD904627E231E68802020C61400909069C544010001914014FBF1DF681711A008000200059F40010E8823522C41033010017C4680202008000AD900047AA18F48F11A008007200029F10006F0804C8062B53D64A8730200637E00A7C4684FA2008097159000047C19F49F11A008"
Data "880200024640014E012F526C200935E00295E8803A60ED06DA0D004010AF402C41A0080304D4001B201302F8006B068000CB2DD00D60D0048001BA000017C200D2058D54995FA30C2340100909E005236200804F882B9FA133ACF40730680201B6BA00A6680200192D0006104CDB8FFC5FA200802FEB10000119B73A"
Data "95B06802326F740120D00403EFF402CBD0040032DA000AE0C9A71FF927840100363DD00B08C7A4064C74401037FC840180663D30593C1A000C468060D0680200FDAD0004807CCB8F012C1A004623603058340100D6C060021004015B6F00033D043CD32C100ED87005258340001A580C13C1A0080004030000770802"
Data "C258A0D024C0E46FA2008001D0180A6F396EC0100EE1004067389A008001A5F01977A2000042E8305EE880201CE00E0801AB5619004F0802063A28D0018035B60068020015C1C1AA340100024180ED1001000215A10D20346C010A81D00402F60704B4C080016AD1A6A01A00A010BE300800266F40013C20B7C268D3"
Data "21AE91B903401000881A19D72762C010D80D0040D860C8C400020777DED74401E2300220431D3FF706802007F4100B260042AD200201563380022068D443F4401019DED0384010003966800333EF188000042FD0215708020FFF2B480E0FB296CE880200FF04805930A826D3802016226D000470A9910012269AA61F"
Data "0007406E003D8401D27FE268A740CFBC200800102D0065AC32E83FFC0400143F4014B6101C93FF03D45D10FBA6030676880200E772614D3EDD48C27D0CE6C0B812C20080004F5400D52444141BA70042330802007FEDA8003531D2CA0BAF004223080200E89F6800648134482766910707A100404FFD3500918C329D"
Data "80531DB62155A2009C02D54820208491008062D5500049A22522FABF00034808001E8401343A17942AD0F16A1004002712850B66DCDD686B9236EC234010005DE4689A581A7D00865E9ED4BB2C200806B93900657D2D7E808005676A48DAC200BA06D127BA7073F700970C8F5AD610043034848044793B58C2008003"
Data "E2A34DD100B46D718E479C388802007B20C076EC9CB27A8C38401004267F000253CF7018100C9BB180A7A440083DF701F2010B604010061C470002B8DF0A0F183A6407637080200D620F8B0ED50082AF4010079C0C0BCDA4D72150E244010069C1D14AD2B96A7FE448802005C983014921AEE8FF01006DDBC942C244"
Data "547FE5C100DBBE4014F888024FFCE8300401071D1800BE1009C65E7440297028029D11003068610600C830623784010032B1180086A00F07880200A3283014C814030FFD80200E39230007F000D83D1A1B209C23811004007D58301410003D4E816544408C0C1BC1200E3B1400050880F660C32306DC153FA4444010"
Data "7FECC18010075DCA60038440629FFB7004401000FB9860038020019F61DEFC46E01A0080E03FF800020067DB0003406860646DB280200043FE00320601984B430080010D332DC01A78D37F5000210C0916034010334F60000606732240D00400F3439B6D0085C0F2E80D0040044649C600216039BBD4401040070968"
Data "824619F2D146C46710040019150003CDF7436C80BD2CAA3FD100400100500039E003D5A6A2008018BC90007141EE984734401000BD89042DD7C914FD17D7BF7498688020057808024D74C5B744010005524014B3997AA2542000A9AE0293688060C1F088100C3CD900083440C06FE2A203A30F76F2A200805E6A716A"
Data "209F420C2A20080033F200A6A6F8AE3D0400104780029510696B8B560100041FA00085447C6ADACA2869A0CE851004009E5E40015A4EC72700400285640010515BE4781700508349037220084AFBEA8055077048802001830A0009C8EDAA3AEB000AA3A6DB92200814E583014531942C0040000AA8029491165C79E2"
Data "00C9500EA7C44010F512C180C4A28098C44010006CBA00A57A42A5A88008C3260012C2003A6A8DB4B2496F34908020024DE0C0B39201A4E4004004B2D38CA33171E001D20713D51804020631A79D3310E83EE8E68042C8490BF11A00680200242D000550E4A107924C40100D0717B2340F99801810002102052A8340"
Data "00F8440C00D3100480474BD90400093F0C0524100BC010EF9A0802000214E8058E18330304000937032AE0D004000006000888D02000497C005B06800234BDD00058200801E2C5D024F16B2B1A008001EE80296C4010048168002E8301277003211A0080001B80010BE0D00401E4DA002000499C0019E88009BDB283"
Data "2F834010E008D0050100024A80030834200509BE0061068048E008D044010002941800C74003004514C60D00C290A3400200049E000630680040015D06002FD10200016A00024D60800F0401694399C16802000F6C01654480200049E3400110F1924024008E4C7452A234010024B60001484010014B323057A20080"
Data "7431200A981915698020004944600390008001260065AC1A400092DD0004A100E0C092ED01005C4D00535834127A00CDD420080011BC18001000334560296840CD0084F00496825C3E88020084F06059087A032B7A100400A72A0C0084A008D261004000169180A48401000210680599491964020A4098CBC2008001"
Data "AC8C065240100034F2410AD85A1B466E00021E0016BD840100214118AA3840100086AA4138D186990021A016DAB840100D26230150D004001A9E5D3D00021C00E1D24401800DC3EA802000422614D0E812E9243B840100059514D3676C1CBBEF00BC1A00D76F8401010E30D80802E244BA5CFA204DA0264A2CE6A00C"
Data "D41A0080807D40010400AC59000A88D0402AA56C05ABE10080115B86080156B58357DA2074665494040391681519C8D0009811C600278401C00E57860200989500A4A4682009999C00790680C010AB5000400E6DE1800EE184F003940D0040239D4014F210CF802479A200805E820C0000275E354F60D004F8005401"
Data "802000A310007F8601008248402FBB8480D8AE950E8200679A200800E1A8867681E28A7D040007088002ED10F938556A138C4021A2880200805B00004CD47DD50086E4FA08006E718003F220C7FF411180A0332E04004758C001B9108FF9CE88803A824DBC40248C8802002B62C000BCCF0D233E0439254140077048"
Data "099BE100E0ED65C61504083B803EE49057A21A002401E36F80200FBA81800C4899D13DF20207648097691004EC5C0EAE1933671302003B4BC0BEA488627EA6407DC726EC743401007C269E6EEE590B00122008035DC180CA3AEB91FAF6220080E041DDDA200E7C7F40175D7F8BA50D00813B71970401C7023001B110"
Data "D38FFC08EB2D141122200803E14180CB4280EC7F100401A70F2F177165A580160113A9422CB88802020268303B9421DD8680200CA8CBC5DA1C15131543401006EA6DEAF80806692CC0526220F8050AA05C95144044401005A83DBD5C0E750FFC03B416F59C10D0049C6EA11848D0040017801BD810D0040005D4014C"
Data "384401003AD3860020002C01EDFC4680340100F34000B3E200F88D0011A008000100001F8B320006D96C0AF1000085394549000042AE444E4B508260000A0403000000002B51AEB60154A79800000F1300000F130000000D696C70737265746E6E702E324E5089671A0A0D470000000A4448490D0100005201000000"
Data "00030800AC6B000000005458416704000000414DFB7C8EB1000093514863200000004D520000257A000083800000FFF90000E88000003075000060EA0000973AA9976F170000D4994C500003FFFF45540000FFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Data "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006FB90000000062FF4449920B9C78544118646462802000D9"
Data "01DA069802000D030007C468F88D0040A008000000001F1103E23401468020000400007C000F88D0F11A0080401000013FE0030480315C3D088020001E6180A744010002DE18164440100021C30194C40200043AFC00508814C3138771100400E1FFC0B50100041B38356C442000436C076E88800010D70C1BE22008"
Data "0434C342848802002CF0E0968802000870F0A6A40080010C302FAD222000430C0CEC4880006CBF0DF7244010085B870681100400DDE2C00024021FC1008053255E67266225CED060BC4E7DC08802010B841800ACE911802120113AC4800BC880B80214C14E913BD232200804845060034EAC81000201139C2000DC88"
Data "001A0AC1A2394AE24010079CD1000514900F50B6E1110756A2008038B58800385640628861D84BF59D4401002ECE20004D0501B202AE820F01FC20080F468540A942E1A50FD908137E2340108020046214001E6869C520C60001909014FB4401681791400800F1DF059F11A00E8802002C4140011001235280200330"
Data "000A7C46047A200848F1D9008007A18F29F11A00F080200062B50006A8734C80637E3D64C4680200008000A790004FA219F49715A008047C00029F11014E8802526C464035E0012FE8802009ED06029500403A60402CDA0D080310AF001B41A002F804D4068020132DD0006BD00400CBBA000D60C20080018D540017"
Data "A30CD2051009995F05232340804F09E09FA16200F407882B020133AC00A630680019B6BA061068028FFC2D0000804CDB10005FA2B73A2FEB68020119740195B00403326F02CB20D00032EFF40AE0D0041FF9DA000100C9A7D00B2784A406363D401008C784014C743D3037FC1A0080668060593C02000C460004D068"
Data "CB8FFDAD1A00807C6030012C0100462360025834015BD6C0033D1004D32C6F00D870043C8340100E580C0525A008001A030013C108020004A0D00077E46FC258800124C00A6FA200C010D0180040396E9A000EE1A5F06738A2008001E8301977802000420E085EE856191CE0080201AB28D0004F35B6063A02000180"
Data "C1AA0068000215C1ED10340102154180203401000A81A10D02F66C01B4C0D0046AD107041A008001BE30A6A0266FA0103C20080068D3400191B9B7C2100021AE19D70340C010881A00402762C8C4D80D0777D860440100020220DED73FF7E2302007431D0B260680AD20F4105633004220680201F4408002DED0D443"
Data "1000101980033840188039662FD033EF080200042B482157B2960FFF02000E0F8059CE8826D3FF04162230A80470802000126D00A61FA991406E269A84010007E268003DCFBCD27F0010A74065AC20083FFC2D00143F32E8B6100400FF03401410FB1C930676D45D00E7A6034D3E8802C27D7261C0B8DD4800800CE6"
Data "540012C24414004F0042D52402001BA7A8003308D2CA7FED0042353102000BAF680023083448E89F9107648100402766350007A1329D4FFD1DB6918CA2008053D548215584919C0262D5202049A20080FABF500048082522840100031794001EF16A343A00272AD00B661004686B1285EC23DCDD005D92369A584010"
Data "0086E468D4BB1A7D08065E9E00652C207E80B939676A7D2DC2008005D12748DA73F7BA060C8FBA701004009784805AD63B583034800344794DD1C2006D71E2A39C3800B4007B8E4776EC88027A8C20C010049CB2000238407018267F9BB153CFA440100CF70180A70B60083D061CF20102B840100F1847000763DF0A"
Data "200D3A648B0E708082AF620F079CD500CDA4401050E20C0B0069D7214AD244017FE4C1D12005B96A01494880E8FFC9836DDB21AEC2440100E5C1C942BE40547F880200DBE83014F8071D4FFCBE1004015E741800702809C6110040296106029D30623068010000C8180037840F0732B100A386A014C888020FFD2830"
Data "0E39140307F080203D1A23009C2300D804001B20301481103D4E7D58444010001BC181653B148C0C0880200EC3230005153FF660401006DCC180A4445DCA7FEC84401007FB7060031000629F60030440019FFB98FC468020008061DEF800E01A67DBE03F406802006DB2000300436064320680204B43FE00010D0198"
Data "C01A00807F50332D0C0978D340100021600016037322334F040006069B6D40D0C0F2F3430040008549C6E80D60390446401000210968BBD419F24007C46782460019D14603CD10046C801500AA3FF7434001BD2C0039D100D5A600508018E0030071A2009847BC90100041EE042D344014FDBD89BF74D7C9802017D7"
Data "08029868C5B7057800054D7414B34401A2545240A9AE997A68802000F08802933CD960C13440100CE2A200080F76C06F008003A3716AF2A2420C5E6A0800209F00A62A20AE3D33F21047A6F8951004008B568002041F696B85440100DACAA000A0CE7C6A0400286940018510C7279E5E02855A4E1051004078176400"
Data "83495BE420080050EA80037270484AFB0183550709C880203AEB0A00A3A6EDAA2008000A8301DB92942C14E5000A45319491004079E2A802500E165C401000C9C180A7C48098F5121000C4A200A5C440A5A86CBAC3267A42C20080088DB400126F343A6A2002B249C0B39080A4E44DE004B29201A331004001D2D38C"
Data "D51871E00631071333100402E8E6A79DC849E83E1A00804200240BF10550680207922D00100DE4A1B2344C408018071721020F9983401000440C052A100400F84BD900D3093F80472410040010EF0C0502000BC0E8059A083303021409378E18E0D004000006032A88D00400497C000806802000BDD0005B20080234"
Data "C5D000586B2B01E2800124F1296C1A000481EE802E83401070036800008001278001211AD004001BDA000BE0499C01E4E8802000B2830019401009BDD0052F83024AE0080834010009BE80030680200508D00061000248E000C74401004594180D004003A34014C6049EC29030680200015D00062FD10040016A0600"
Data "4D6002000401000299C1800F000F69436544680200496C01011080204024E3404C74F1923401008EB60052A240100024323001480080014B200A57A215697431004998190390802001264460AC1A008092DD0065A100400092ED00045C4DE0C05834010000CD00530800127A1800D420334511BC6840100084F06029"
Data "825CCD000200049660593E88032B84F00400087A0C007A1008D2A72A400084A080A4610000021691059984016402106898CB491980010A400652C2000034AC8C0AD84010466EF2411E005A1B84010002411816BD40100021AA41AA3886990086A01638D1401000212301DAB804000D265D3D50D01C001A9E44010002"
Data "C3EAE1D20042800DD0E88020243B2614000512E9D3678401BBEF95141A006C1C840100BC30D8D76FE244010EFA200802264ABA5CA00C4DA000802CE64001D41AAC59807D88D00400A56C000AE100402A5B8605AB56B58011DA2008015494835791687466C8D0040311C6151984010098578600279895C00EA4680200"
Data "999C00A406802009AB5000790E6DC0100EE100400394E180402384F014F20D0080249D40008010CF0C0079A25E355E82D004002754014F6000A3F8007F86802082481000BB840100AE95402F006780D808000E8286769A208A7DE1A8070881E2ED100400556A80024021F9380200138C0000A2887DD5805BE4FA4CD4"
Data "6E710086F220080041118003332EC7FF475880A0B9100400CE88C001824D8FF9248C803A002BBC4000BC8802233E62C02541CF0D70480439E100400765C6099B083BE0EDE49015041A00803EE36F57A20FBA24010C4880203DF28180648099D1100402070EAE97696713EC5C3B4B1933A4880200A640C0BE26EC627E"
Data "01007DC79E6E74340B007C260803EE5980CA122091FA5DC100803AEBDDDAF6227C7FE0415D7F200E0D00401771978BA5C702813BB1100401FC0830011411D38F0803EB2D80CB2220EC7FE14101A742801771100480160F2FA94265A58802011368302CB821DD0202200C3B94C5DA86801315A8CB10061C15EAF84340"
Data "692CEA6D622008060AA0C0521440F80510055C95BD5C44400FFCA83D16F50E75D00403B4A1189C1004009C6E1BD848D004001780014C10D0010005D4860038442C013AD34680200000F3EDFCB3E234018D004000080000F8001F11A0000601000AF18B328539D96C00000000444E4549826042AE02014B50000A003F"
Data "000000002B51AEAE0623947D00000F1300000F130024000D00000000002000000000000070730000746E696C2E3172650A676E700000200001000000000018004DC575940001C1577F8216984001CD082501D0265001CA043F02014B00000A00B6000000982B51AE130154A71300000F0D00000F0000240000000000"
Data "00002000000F3E006C70730065746E69702E3272000A676E0000002000010000FC000018574DCEFE980001C1087F8216338001CD042501D34B5001CA000006050002000000BE00021E7C000000000000"



Kryzon(Posted 1+ years ago)

 Wouldn't it be easier to just upload the ZIP to MediaFire or similar?


Andy_A(Posted 1+ years ago)

 I don't know about you, but three dead links over the course of time seems to vindicate mv333's post.  ;) [/i]