Phun - 2D physics sandbox - forum

Official Forum

You are not logged in.

#1 2009-04-12 14:46:11

Otacon140.96
Seasoned Member
Registered: 2008-12-28
Posts: 94
Website

The Phun Computer Project [PCP]

[PCP] Phun Computer Project Main Thread Version 0.50b from 2009-05-09
Computer 2.xx is ready!!!!

Hello! I like to intoduce the Phun Computer Project! This project wants to archieve a great advance in optical phun-computing via thyme. Maybe we can simulate complex circuits in future...?

http://img185.imageshack.us/img185/4233/page01.gif
Our project has a fictive company called OXB.Systems. OXB.Systems was founded by xplane80, Bronie12345 and me.

TODO-list:
-We need a standard command and memory adress pattern (XPLS 2?)!
-We will add a high capacity adressable RAM interface or a  high capacity adressable hard-drive
-We will add fast graphic functions for the new screen
At last we will built a little phun computer

Announcements:
2009-04-13: The PCP was founded
2009-04-14: Thread version 0.2b released (added voting rules, facts, new jobs, bus specs)
2009-04-15: Thread version 0.25b released (added topical research)
2009-04-15: The first working phun computer was born (very simple pc)
2009-04-21: The second working phun computer was born (very complex pc)
2009-05-01: OXB.Systems was founded!

Rules:

Voting rules:
Do not rate our scenes down if they miss 100% realtime performance.
This project is very complex. Be happy if they run 100% realtime @ 0.01x speed.

Interesting facts from our research:
-Our latest PC has a frequency up to 32Hz
-The collection of logic gates runs on 29500 collisions per second.


Topical research:

1. Floppy text reader and writer
floopy with textures (bugfix), floopy with textures, floppy with texture reading, pssd (phun solid state disk) version 2, pssd (phun solid state disk) version 1, hdd thats able of saving multiple strings, floppy PC mini, floppy reader, writer and working wires, floppy reader and writer, floppy reader [Congrats to Bronie12345, xplane80, RBS & lollerman smile]
2. Endless data storages
3. Different harddisks LINK(1), LINK(2), LINK(3), LINK(4) [Congrats to Spokesh, dionytadema, xplane80, Bronie12345]
4. Very small computers First phuncomputerPhun Computer V2.00

5. Data cables Transfer example, V1.00, V2.00 [Congrats to RA2lover]
6. Keyboards Research-Version, V1.00, OXB.Systems P15
7. Screens Animated version 2.75, Touch screen version 4.00
PROBLEMS?
Nope ^^

Free jobs:
-Communication standards developer (memory access r/w, frequency settings, signal standards)
-Main memory development [Spokesh?]
-Circuit management (conducting, chip layout)
-Main peripheral devices research
-LED Display R&D
-Scene optimization (lag, size,..)
Free jobs in future:
-Kernel programmer
-O/S programmer

Contest-corner:
Currently no contest open

Important phun-system-environment variables:

Code:

sim.timeDelta

Type: Positive decimal value
Description: Time between two physics engine solvings (default is 0.01s). 0.01s means a processor frequency of 100Hz, 0.001s means 1kHz,...

Code:

sim.timeFactor

Type: Positive decimal value
Description: Sets the simulation speed. A value of 1 means realtime.

Motto: Computers inside Computers: It's possible!
Otacon140.96



---
How this project has begun:
This old construction kit (see below) contains analog and digital logic gates, A/D converters and frequency synthesizers and much more...

Features:
Logic gates: AND, OR, NAND, NOR, XOR, XNOR, NOT
Digital gates: Color-addition, color-substraction
A/D converters: 4bit, 8bit, 16bit, 32bit, 64bit
Color converters: Color to RGBA, RGBA to color
Color analyzers I: Color to R, color to  G, color to  B, color to Alpha
Color analyzers II: Color to R to boolean, color to G to boolean, color to B to boolean, color to Alpha to boolean
Synthesizers: Sinus and cosinus, ON/OFF, OFF/ON

How a gate works (simplified):
1. A gray circle collides with an object (collision group A)
2. The circle reads information from this object (color, density, type,...)
3. The circle switches the collision group from A to B
4. The circle collides with a new object and does something..
5. The circle switches the collision group from B to A
1. ...
2. ...

Pros and cons:
+Thyme script is located in the circles only
+No extra custom variables are declared
+Analog signal frequency ~33.3Hz
+Digital signal frequency ~50Hz
+Less amount of geometries is necessary to build a circuit

-The devices are not so easy to understand
-The brush tool may not be suited for building conducting parts
-High latency for input devices, because of the low signal speed


Different BUS specifications:
Analog BUS System:
Name: 0/1-BUS
Bandwith: 1bit (RGBA color channel)
Array-form: [R, G, B, A]
Range: [0, 0, 0, 1] and [1, 1, 1, 1] (one bit per color)
Stepping: 1
Digital BUS Systems:
n = 4, 8, 16, 32, 64
Name: n-bit-BUS
Bandwith: n-bit (RGBA color channel)
Array-form: [R, G, B, A]
Range: [0..2 ^ (n / 4 - 1), 0..2 ^ (n / 4 - 1), 0..2 ^ (n / 4 - 1), 0..2 ^ (n / 4 - 1)] (n / 4 bit per channel)
Stepping: 1

PS: Set simulation speed to 0.01x to see the devices working step by step.

http://www.phunland.com/phunbox/upload/image/th/19244_Computer_Test_4.png
Author: Otacon140.96
Title: [PCP] Collection of logic gates
File Size: 71.03 kB
Rating: http://www.phunland.com/phunbox/rating/19244  (7.47)
http://www.phunland.com/phunbox/theme/img/download_bar_red_part.pnghttp://www.phunland.com/phunbox/theme/img/download_bar_blue_part.png
--------
(C) Otacon140.96 2009

Last edited by Otacon140.96 (2009-05-22 12:22:23)


OXB.Systems: Computers inside Computers
Join the collab!

Offline

 

#2 2009-04-12 17:46:27

Spokesh
New member
Registered: 2008-08-06
Posts: 7

Re: The Phun Computer Project [PCP]

Very impressive. But maybe i', too drunk and tired ;-)

For now, i can only offer my Harddisk prototype.

http://www.phunland.com/phunbox/upload/image/th/18053_magnetic_data_store_prototype_4.png
Author: Spokesh
Title: magnetic data storage prototype
File Size: 62.99 kB
http://www.phunland.com/phunbox/theme/img/download_bar_red_part.pnghttp://www.phunland.com/phunbox/theme/img/download_bar_blue_part.png



Tomorrow i will take a closer look and play around with it a while.

Thank you for your work

Offline

 

#3 2009-04-12 18:26:12

JaXNash
Very Active Poster
From: some disputed barricade
Registered: 2008-11-27
Posts: 442
Website

Re: The Phun Computer Project [PCP]

wow this will be amazing, i will be telling all my IT and physics teachers about this! the possibilities really are endless!


You know the world is going crazy when the best rapper is a white guy, the best golfer is a black guy,the tallest guy in the NBA is Chinese, the Swiss hold the America's Cup, France is accusing the U.S. of arrogance, Germany doesn't want to go to war, and the three most powerful men in America are named Bush, Dick, and Colon. -Chris Rock

Offline

 

#4 2009-04-12 19:02:00

petrock5
Respected Member
Registered: 2008-07-05
Posts: 164

Re: The Phun Computer Project [PCP]

omg this looks like a hard collab that would be awsome if we actualy made one 0.0


http://internets.tj09.ath.cx/imagesmall/1559.png <--- click there to give me an internet smile
phun is cool my youtube account (phun video only 2 right now) http://www.youtube.com/user/petfood56

Offline

 

#5 2009-04-12 20:08:04

ioncann0ns
Posting Lord
Registered: 2008-03-09
Posts: 1082

Re: The Phun Computer Project [PCP]

I love seeing my suggestions implemented! big_smile


http://img194.imageshack.us/img194/2937/logosplash.png

Offline

 

#6 2009-04-12 21:44:16

petrock5
Respected Member
Registered: 2008-07-05
Posts: 164

Re: The Phun Computer Project [PCP]

dude nice logic gates and hard drive!


http://internets.tj09.ath.cx/imagesmall/1559.png <--- click there to give me an internet smile
phun is cool my youtube account (phun video only 2 right now) http://www.youtube.com/user/petfood56

Offline

 

#7 2009-04-12 23:10:11

chefsbrian
Post Manic
Registered: 2009-03-07
Posts: 761

Re: The Phun Computer Project [PCP]

using oncollide variable modification, and storing variables in things like the harddrive prototype, one could make a really advanced data-storage system, yet make it easy to write and read off of. i'll look into making a harddrive.


Captian Janeway had professionals design her ship, which lead to it spawning shuttles out of nowhere. follow her example.
(Animated gif removed - I hate those things /emilk) - does that mean no retarded lama to take its place? sad
imagine this flying at you at 250 miles per hour.
http://internets.tj09.ath.cx/image/1347.png

Offline

 

#8 2009-04-13 07:27:52

Otacon140.96
Seasoned Member
Registered: 2008-12-28
Posts: 94
Website

Re: The Phun Computer Project [PCP]

Spokesh wrote:

Very impressive. But maybe i', too drunk and tired ;-)

For now, i can only offer my Harddisk prototype.

[..]

Tomorrow i will take a closer look and play around with it a while.

Thank you for your work

@Spokesh:
Great work! Thank you! At the moment I write a 32bit (=4byte) A/D converter for you, so you can storage 50 * 32bit = 1600bit = 200byte! Maybe we can use the density, friction and controllerAcc parameters to gain more information per circle so we can storage a "very big" data amount..

@all:
Thanks for your support! We need a lot of experts for all duties! This is a hard collab!

Last edited by Otacon140.96 (2009-04-13 07:37:09)


OXB.Systems: Computers inside Computers
Join the collab!

Offline

 

#9 2009-04-13 14:38:58

Bronie12345
wolverina
From: The Forest
Registered: 2008-06-20
Posts: 1355
Website

Re: The Phun Computer Project [PCP]

anyone interested in a 1hz puls generator or a 1hz gate?


http://i484.photobucket.com/albums/rr204/Bronie12345/blueside333x250.jpg     need off-road tires for your phun car? pm me
http://i540.photobucket.com/albums/gg327/ioncann0ns/ubd9085-1.png                need a powerful engine for your phun car? pm me

Offline

 

#10 2009-04-13 15:22:35

RA2lover
Post Addict
From: Brazil
Registered: 2009-02-08
Posts: 681

Re: The Phun Computer Project [PCP]

Otacon140.96 wrote:

Maybe we can use the density, friction and controllerAcc parameters to gain more information per circle so we can storage a "very big" data amount..

nah. its better to use the unused collision groups for storage as well. besides, different densities would cause problems, like a moved reader... maybe use the drawborders, opaqueborders, restitution(readers with 0 bounciness = no effect on the reader at all), collidewater(who the heck is going to put water in a storage model like this?), and drawcake as bits too...

but..... looks like if this project wants to proceed, first its needed to teach the forum users which dont know(hey, most of this community is composed of teenagers)

Last edited by RA2lover (2009-04-13 15:29:12)

Offline

 

#11 2009-04-13 15:36:28

Otacon140.96
Seasoned Member
Registered: 2008-12-28
Posts: 94
Website

Re: The Phun Computer Project [PCP]

RA2lover wrote:

Otacon140.96 wrote:

Maybe we can use the density, friction and controllerAcc parameters to gain more information per circle so we can storage a "very big" data amount..

nah. its better to use the unused collision groups for storage as well. besides, different densities would cause problems, like a moved reader... maybe use the drawborders, opaqueborders, restitution(readers with 0 bounciness = no effect on the reader at all), collidewater(who the heck is going to put water in a storage model like this?), and drawcake as bits too...

but..... looks like if this project wants to proceed, first its needed to teach the forum users which dont know(hey, most of this community is composed of teenagers)

@RA2lover: Okay.. Maybe we can create a little tutorial for beginners. Using "drawcake" as information works only for circles. DrawBorders & OpaqueBorders should work..

@bronie12345: Yes, I'm interested!!

@Spokesh: I nominate you for the team leader in "memory development". Would you appreciate that?

Here is my new A/D 32bit converter:

ATTENTION: Lots of thyme script is implemented (more than 500 lines). The scene will lag!
The script needs optimization! [edit: NOT! I made a better one]

http://www.phunland.com/phunbox/upload/image/th/19354_32bit_AD_converter_Version_1.png
Author: Otacon140.96
Title: [PCP] 32bit A/D converter Version 1
File Size: 35.59 kB
http://www.phunland.com/phunbox/theme/img/download_bar_red_part.pnghttp://www.phunland.com/phunbox/theme/img/download_bar_blue_part.png

Last edited by Otacon140.96 (2009-04-13 20:09:50)


OXB.Systems: Computers inside Computers
Join the collab!

Offline

 

#12 2009-04-13 15:50:37

RA2lover
Post Addict
From: Brazil
Registered: 2009-02-08
Posts: 681

Re: The Phun Computer Project [PCP]

Otacon140.96 wrote:

Using "drawcake" as information works only for circles. DrawBorders & OpaqueBorders should work..

we could use text size as a drawcake replacement(box-only).

Offline

 

#13 2009-04-13 16:15:55

Otacon140.96
Seasoned Member
Registered: 2008-12-28
Posts: 94
Website

Re: The Phun Computer Project [PCP]

Okay. We will keep this in mind.
First, we need a good 32bit A/D converter. Is it possible to create a fast algorithm with the mod() operator (instead of 128 interlaced if-conditions)?

edit: I GOT IT!
Here is some visual basic code scripted by me:

Code:

Dim i As Byte = 0
NumericUpDown.Value = 255
Label.Text = ""
For i = 0 To 7
 If ((NumericUpDown.Value / 2 ^ i) Mod 2) >= 1 Then
  Label.Text = "1" & Label.Text
 Else
  Label.Text = "0" & Label.Text
 End If
Next i

This will output: "11111111"

Now I have to translate this into thyme! ^^

editII: HERE WE GO!
The new powerful 32bit A/D converter! Spokesh!!! Your harddisk is now able to storage 200byte (50 circles => 1 circle = 4byte)!

http://www.phunland.com/phunbox/upload/image/th/19377_32bit_AD_converter_version_2.png
Author: Otacon140.96
Title: [PCP] 32bit A/D converter Version 2
File Size: 27.73 kB
http://www.phunland.com/phunbox/theme/img/download_bar_red_part.pnghttp://www.phunland.com/phunbox/theme/img/download_bar_blue_part.png

Old digital data bus standard:
Name: 4B-BUS
Bandwith: 32bit (RGBA color channel)
Array-form: [R, G, B, A]
New range: [0..255, 0..255, 0..255, 0..255] (one byte per channel)
Old range: [0..1,0..1,0..1,0..1] (float)

4B-BUS works with: 32bit A/D converter 2.00, The collection of logic gates

New digital data bus standard
Name: 8B-BUS
Bandwith: 64bit (RGBA color channel)
Array-form: [R, G, B, A]
New range: [0..65535, 0..65535, 0..65535, 0..65535] (two bytes per channel)
Old range: [0..255, 0..255, 0..255, 0..255] (one byte per channel)
Spokesh's harddrive capacity (50 circles): 400byte

editII: HURRAY!
Here's the new 64bit A/D-converter!
http://www.phunland.com/phunbox/upload/image/th/19411_64bit_AD_converter_version_1.png
Author: Otacon140.96
Title: [PCP] 64bit A/D converter [Version 1]
File Size: 25.31 kB
http://www.phunland.com/phunbox/theme/img/download_bar_red_part.pnghttp://www.phunland.com/phunbox/theme/img/download_bar_blue_part.png

Last edited by Otacon140.96 (2009-04-14 08:57:54)


OXB.Systems: Computers inside Computers
Join the collab!

Offline

 

#14 2009-04-14 09:34:24

lollerman
Post Manic
From: Finland>Funland>Phunland!
Registered: 2008-10-24
Posts: 921
Website

Re: The Phun Computer Project [PCP]

that 64 bit converter is so laggy, that if theres anything elsel laggy, it will crash phun (well its not SO laggy but still) and it hurts mah eyes soput a dark opacity panel on top of it so you see it only little (at least if ytou put this to computer).
and what were you thinking this computer would be used if it ever gets ready?
im going to try some kind of hard drive smile ( is it just like 0101010111 blablabla?)
and why dont you try making some kind of disks instead of hard drives so you could have some kind of programs written on them?

Last edited by lollerman (2009-04-14 09:40:38)


qqqqqqqq☻ <--- this is a worm, worms name is bob (of course) help bob to eat the other bobs head ---> ☻

^ that is the signatrue, help signature take over the forums!

Offline

 

#15 2009-04-14 09:48:30

Otacon140.96
Seasoned Member
Registered: 2008-12-28
Posts: 94
Website

Re: The Phun Computer Project [PCP]

lollerman wrote:

that 64 bit converter is so laggy

It runs fine on my computer. 100% realtime performance is not the aim of this project!

lollerman wrote:

it hurts mah eyes soput a dark opacity panel on top of it so you see it only little (at least if ytou put this to computer).

Set the simulation speed to 0.01x to reduce the flickering. We will cover the digital cicuits with a dark transparent panel soon.

lollerman wrote:

and what were you thinking this computer would be used if it ever gets ready?
im going to try some kind of hard drive smile ( is it just like 0101010111 blablabla?)

This computer would be programmable so we can make calculations and many other things!

Last edited by Otacon140.96 (2009-04-14 09:49:15)


OXB.Systems: Computers inside Computers
Join the collab!

Offline

 

#16 2009-04-14 10:13:57

lollerman
Post Manic
From: Finland>Funland>Phunland!
Registered: 2008-10-24
Posts: 921
Website

Re: The Phun Computer Project [PCP]

BTW what is difference between round and that flashy harddrive in phun? because roundy would be much less laggier if its just black/wight ball (you would have to make it using some other program as circles go to wrong places if you copy much of them hmm)

Last edited by lollerman (2009-04-14 11:05:47)


qqqqqqqq☻ <--- this is a worm, worms name is bob (of course) help bob to eat the other bobs head ---> ☻

^ that is the signatrue, help signature take over the forums!

Offline

 

#17 2009-04-14 11:06:53

Bronie12345
wolverina
From: The Forest
Registered: 2008-06-20
Posts: 1355
Website

Re: The Phun Computer Project [PCP]

well, i see the prob here...
its too laggy
dont make many small objects, keep it simplified
im gonna work on a hard drive for you guys wich you can play with, store data with, and send msgs with


http://i484.photobucket.com/albums/rr204/Bronie12345/blueside333x250.jpg     need off-road tires for your phun car? pm me
http://i540.photobucket.com/albums/gg327/ioncann0ns/ubd9085-1.png                need a powerful engine for your phun car? pm me

Offline

 

#18 2009-04-14 11:12:40

lollerman
Post Manic
From: Finland>Funland>Phunland!
Registered: 2008-10-24
Posts: 921
Website

Re: The Phun Computer Project [PCP]

for making it easier to read (harddrive) you could try making it have many layers and make reading,thingy change layer from a button, so it will be smaller and data wont be packed so tightly smile

And as i dont know anything about how computer work, how many scenes (big one in main post) would a somehow working simple computer need? is it like 1-5 scenes or is it 10 or more? because if its more than 10 , you need to add one 0 to your simulation run speed and that will be sllloowwww

Last edited by lollerman (2009-04-14 11:23:29)


qqqqqqqq☻ <--- this is a worm, worms name is bob (of course) help bob to eat the other bobs head ---> ☻

^ that is the signatrue, help signature take over the forums!

Offline

 

#19 2009-04-14 12:09:09

Bronie12345
wolverina
From: The Forest
Registered: 2008-06-20
Posts: 1355
Website

Re: The Phun Computer Project [PCP]

well, im gonna make use of the text feature, so it memorizes the msg
and make a backup in it, so if you press a key, it restores the last msg


http://i484.photobucket.com/albums/rr204/Bronie12345/blueside333x250.jpg     need off-road tires for your phun car? pm me
http://i540.photobucket.com/albums/gg327/ioncann0ns/ubd9085-1.png                need a powerful engine for your phun car? pm me

Offline

 

#20 2009-04-14 12:41:49

lollerman
Post Manic
From: Finland>Funland>Phunland!
Registered: 2008-10-24
Posts: 921
Website

Re: The Phun Computer Project [PCP]

Bronie12345 wrote:

well, im gonna make use of the text feature, so it memorizes the msg
and make a backup in it, so if you press a key, it restores the last msg

are the messages readable by computer or do they show up on screen? (0101 or wussup bro jou?!?)


qqqqqqqq☻ <--- this is a worm, worms name is bob (of course) help bob to eat the other bobs head ---> ☻

^ that is the signatrue, help signature take over the forums!

Offline

 

#21 2009-04-14 12:51:58

metalmuncher
Respected Member
From: UK
Registered: 2008-04-04
Posts: 129

Re: The Phun Computer Project [PCP]

Its seems my old post here isnt here, so Ill repost smile
I have an idea for a input device:
There would be a circle inside a box (connected with springs) the user would drag the circle to the edges of the box that would be scripted with oncollide(eg when its touched, a cursor moves) I suppose its sorta like a joystick, if you need help visualising the concept, I could make it but not script it(I suck at thyme) What do you think?


http://s5.tinypic.com/6fqh3s.jpg
http://i350.photobucket.com/albums/q427/RicH0864/MBCSig.png
http://img377.imageshack.us/img377/5985/userbar762145.gif

Offline

 

#22 2009-04-14 12:58:26

triclops200
Member
Registered: 2009-04-13
Posts: 15

Re: The Phun Computer Project [PCP]

do you need a programmer for this (not thyme) because it would be willing to program messages and maybe more into it. and also could someone explain how the a/d converter works... cause i was going to try and use spokesh's hardrive to store a 32 bit 3x5 pixel display and output text with that. (going to use 15 syncronous circles one for each pixel)

Last edited by triclops200 (2009-04-14 12:59:15)


http://i556.photobucket.com/albums/ss2/triclops200/snowlionthe-2.jpg
The new browser making it easier to multitask.

Offline

 

#23 2009-04-14 13:00:00

Bronie12345
wolverina
From: The Forest
Registered: 2008-06-20
Posts: 1355
Website

Re: The Phun Computer Project [PCP]

i just made a floppy reader
it is very simple, but effective
if you adjust it, you can make a hdd of it

im now working on a writer
but than i have to make a typing machine first
when i have a writer and a reader, i can make a full working hdd of it


http://www.phunland.com/phunbox/upload/image/th/19432_floppy_reader.png
Author: Bronie12345
Title: floppy reader
File Size: 79.59 kB
http://www.phunland.com/phunbox/theme/img/download_bar_red_part.pnghttp://www.phunland.com/phunbox/theme/img/download_bar_blue_part.png

Last edited by Bronie12345 (2009-04-14 13:02:18)


http://i484.photobucket.com/albums/rr204/Bronie12345/blueside333x250.jpg     need off-road tires for your phun car? pm me
http://i540.photobucket.com/albums/gg327/ioncann0ns/ubd9085-1.png                need a powerful engine for your phun car? pm me

Offline

 

#24 2009-04-14 13:38:45

lollerman
Post Manic
From: Finland>Funland>Phunland!
Registered: 2008-10-24
Posts: 921
Website

Re: The Phun Computer Project [PCP]

6smith wrote:

Its seems my old post here isnt here, so Ill repost smile
I have an idea for a input device:
There would be a circle inside a box (connected with springs) the user would drag the circle to the edges of the box that would be scripted with oncollide(eg when its touched, a cursor moves) I suppose its sorta like a joystick, if you need help visualising the concept, I could make it but not script it(I suck at thyme) What do you think?

why dont you just make a machine that reads your own mouse position and moves the phun computer cursor with it? i dont just think there will be buttons or cursor on the screen hmm


qqqqqqqq☻ <--- this is a worm, worms name is bob (of course) help bob to eat the other bobs head ---> ☻

^ that is the signatrue, help signature take over the forums!

Offline

 

#25 2009-04-14 13:42:24

Bronie12345
wolverina
From: The Forest
Registered: 2008-06-20
Posts: 1355
Website

Re: The Phun Computer Project [PCP]

i made the writer also now
i hope you guys like it and i hope it helps

http://www.phunland.com/phunbox/upload/image/th/19435_floppy_reader_and_writer.png
Author: Bronie12345
Title: floppy reader and writer
File Size: 37.35 kB
http://www.phunland.com/phunbox/theme/img/download_bar_red_part.pnghttp://www.phunland.com/phunbox/theme/img/download_bar_blue_part.png


http://i484.photobucket.com/albums/rr204/Bronie12345/blueside333x250.jpg     need off-road tires for your phun car? pm me
http://i540.photobucket.com/albums/gg327/ioncann0ns/ubd9085-1.png                need a powerful engine for your phun car? pm me

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson

Phun and Phunland.com is copyright of Algoryx