Official Forum
You are not logged in.
I hope this help with a magnetic stripe http://www.gae.ucm.es/~padilla/extrawor … o-rama.txt
Offline
i have a good idea of phun computer name! PC (phun computer) !
or SWTCTUPSCP (stupid way to compute things using physics simulator called phun)
Offline
keep it "PC"
Offline
No PCOS because PC means personal computer but this is a computer within a computer so it is a emulation so we might call it PCEOS or PCEOSIAPPTIIAC (phun computer emualting operating system inside a physics program that is inside a computer)
Offline
we sould call it : Super Laggy Computer In Phunbox With Super Big File Size And Rating Made With Computer run Physics Program Called Phun I Say Lol = SLCIPWBFSARMWCRPPCPISL
or we could just simply call it The Phun Computer (TPC) do we really need these wird names as whole words look better?
and when you actually build something? you are just making parts better and laggier or are there some parts still missing?
and your main post says that you need adressable RAM or hard drive but why it needs to be adressable and wut it means (like why dont you make every program have its own small "CD"-disk so it wouldnt lag very much? you said something about 4 digit thingys (0101) so i put 4 different informations to all data balls (colors) or i keep it just as black white?
do you want a sucky data storage with sucky reader and 500 data balls in it ?
Last edited by lollerman (2009-04-15 10:58:13)
Offline

Author: lollerman
Title: Mini floppy reader and writer
File Size: 16.56 kB

i made a mini floppy reader. its simpler (no blue button!) and you put the disk in from up (thought its easier so) the read/write screen is weird because i took it straight from the mini floppy reader and writer brownie made (not mini). hope i didnt change anything importnant.
Offline
Primitive but...
Author: Jelmerholland
Title: Simple traffic light, using color script
File Size: 20.33 kB

Maybe someone didn't know about this code ![]()
Offline

Author: xplane80
Title: VERY VERY SMALL Floppy Drive reader and writer
File Size: 47.7 kB

This floppy drive should be the last one because i think we are just doing floppy drives and i think we should make a COMPUTER not a FLOPPY DRIVE but all of the floppys were good so thumbs up.
We can create a hard drives that store data like what the program should do. The hard drive could be like the floppys or binary notches like what i've done or magnetic stripes or even solid and non-solid objects.
You choose.
Offline
jelmerholland, we use other methods of saving, but it is usable
Offline
well, ill stay with the floppy pc mini
im gonna improve that, so it can store stuff, and process stuff
dunno what you guys are gonna do, but im gonna improve that one
Offline
that's what i am saying, we can read the info but can the computer.
e.g.
You tell a computer to reader some text in english but it only speaks french
e.g.
surfing the web on a calculator
we need to decide what are we doing on the computer like are we gonna make a calculator, word processor, game console, visual devise etc]
Aswell, i thought why not make some binary commands that computer might understand eg
00000 0
00001 1
00010 2
00011 3
00100 4
00101 5
00110 6
00111 7
01000 8
01001 9
01010 a
01011 b
01100 c
01101 d
01110 e
01111 f
10000 red
10001 green
10010 blue
10011 black
10101 white
10110 on
10111 off
11000 mirror
11001 clone
11010 create
11011 kill
11100 +
11101 -
11110 ÷
11111 *
Last edited by xplane80 (2009-04-15 12:56:50)
Offline
RA2lover wrote:
i made successfully a way to transfer stuff(i only tested text, but possibly we can transfer other info, like the info of something when a encoding/decoding pattern comes out) using a data cable. hovewer its got a high latency (1/50 second per cable segment). that would mean a 10 segment cable(relatively short) would have a 0.2 seconds latency @ 100hz. and i could not transfer the text string across more than one segment(i possibly made a thyme script mistake when transfering the output of the segment 1 as the input of the segment 2). should i upload the prototype?
noone replied. so im uploading it.
http://www.phunland.com/phunbox/details/19504
Offline
i made this 512 datapoints harddisk with the 64bit AD converter it can store up to 64*512 = 32768 bits = 4096 bytes = 4MB
http://www.phunland.com/phunbox/details.php?id=19505
Offline
RA2Lover, i really like that data transfer cable so i think we should use yours as a way to well TRANSFER DATA and i have and idea why doesn't someone make a kind of record LP data storage so it's in a spiral so that means more data!!!
Offline
I like to introduce the first real phun computer in the world!
Press enter to execute the programs stepwise.
To execute a new program drag the old one out of the drive and put a new one into it.
Features:
-The computer can add, substract, multiply and divide two numbers.
-The display has a auto-clear-screen function
-Each program can storage 4 operations and is programmable
-Each program has a identification number and will be executed seperately
Programming tutorial:
1. Dublicate a PROGRAM box
2. Change the text of this new box to e.g. PROGRAM #3, PROGRAM #4, .....
3. Set the restitution value to 0.3 if it's prgm number 3, 0.4 if it's prgm number 4,...got it?
4. The color array defines the operation type: 0 = +, 1 = -, 2 = *, 3 = /
E.g. [0, 0, 0, 0] means four additions
[1, 0, 1, 0] means -, +, -, +
[2, 2, 3, 1] means *, *, /, -
5. The textureMatrix array contains your input values:
[Input1_Step1, Input1_Step2, Input1_Step3, Input1_Step4, Input2_Step1, Input2_Step2, Input2_Step3, Input2_Step4, not used, not used]
Author: Otacon140.96
Title: First real working phun computer
File Size: 24.18 kB
Rating: (5)


Last edited by Otacon140.96 (2009-04-15 14:50:35)
Offline
Otacon140.96 wrote:
I like to introduce the first real phun computer in the world!
Press ENTER to execute the programs stepwise.
Features:
-The computer can add, substract, multiply and divide two numbers.
-The display has a auto-clear-screen function
-Each program can storage 4 operations and is free self programmable
-Each program has a identification number and will be executed seperately
Programming tutorial:
1. Dublicate a PROGRAM box
2. Change the text of this new box to e.g. PROGRAM #3, PROGRAM #4, .....
3. Set the restitution value to 0.3 if it's prgm number 3, 0.4 if it's prgm number 4,...got it?
4. The color array defines the operation type: 0 = +, 1 = -, 2 = *, 3 = /
E.g. [0, 0, 0, 0] means four additions
[1, 0, 1, 0] means -, +, -, +
[2, 2, 3, 1] means *, *, /, -
5. The textureMatrix array contains your input values:
[Input1_Step1, Input1_Step2, Input1_Step3, Input1_Step4, Input2_Step1, Input2_Step2, Input2_Step3, Input2_Step4, not used, not used]
http://www.phunland.com/phunbox/upload/ … mputer.png
Author: Otacon140.96
Title: First real working phun computer
File Size: 24.18 kB
Rating: http://www.phunland.com/phunbox/rating/19509 (5)
http://www.phunland.com/phunbox/theme/i … d_part.pnghttp://www.phunland.com/phunbox/theme/i … e_part.png
Now that, is awesome!
Offline
Now someone has to make it like a real one, so you can add your own input, like pressing keys... and an engine will then touch the programm.. so It will add your number.. but I can't make that, and I dunno if it's even possible XD
Offline
I've thought of a 7 bit code that they use on magnetic stripes on the credit cards look.
ANSI/ISO ALPHA Data Format
* Remember that b1 (bit #1) is the LSB (least significant bit)!
* The LSB is read FIRST!
* Hexadecimal conversions of the Data Bits are given in parenthesis (xH).
------Data Bits------ Parity
b1 b2 b3 b4 b5 b6 b7 Character Function
0 0 0 0 0 0 1 space (0H) Special
1 0 0 0 0 0 0 ! (1H) "
0 1 0 0 0 0 0 " (2H) "
1 1 0 0 0 0 1 # (3H) "
0 0 1 0 0 0 0 $ (4H) "
1 0 1 0 0 0 1 % (5H) Start Sentinel
0 1 1 0 0 0 1 & (6H) Special
1 1 1 0 0 0 0 ' (7H) "
0 0 0 1 0 0 0 ( (8H) "
1 0 0 1 0 0 1 ) (9H) "
0 1 0 1 0 0 1 * (AH) "
1 1 0 1 0 0 0 + (BH) "
0 0 1 1 0 0 1 , (CH) "
1 0 1 1 0 0 0 - (DH) "
0 1 1 1 0 0 0 . (EH) "
1 1 1 1 0 0 1 / (FH) "
0 0 0 0 1 0 0 0 (10H) Data (numeric)
1 0 0 0 1 0 1 1 (11H) "
0 1 0 0 1 0 1 2 (12H) "
1 1 0 0 1 0 0 3 (13H) "
0 0 1 0 1 0 1 4 (14H) "
1 0 1 0 1 0 0 5 (15H) "
0 1 1 0 1 0 0 6 (16H) "
1 1 1 0 1 0 1 7 (17H) "
0 0 0 1 1 0 1 8 (18H) "
1 0 0 1 1 0 0 9 (19H) "
0 1 0 1 1 0 0 : (1AH) Special
1 1 0 1 1 0 1 ; (1BH) "
0 0 1 1 1 0 0 < (1CH) "
1 0 1 1 1 0 1 = (1DH) "
0 1 1 1 1 0 1 > (1EH) "
1 1 1 1 1 0 0 ? (1FH) End Sentinel
0 0 0 0 0 1 0 @ (20H) Special
1 0 0 0 0 1 1 A (21H) Data (alpha)
0 1 0 0 0 1 1 B (22H) "
1 1 0 0 0 1 0 C (23H) "
0 0 1 0 0 1 1 D (24H) "
1 0 1 0 0 1 0 E (25H) "
0 1 1 0 0 1 0 F (26H) "
1 1 1 0 0 1 1 G (27H) "
0 0 0 1 0 1 1 H (28H) "
1 0 0 1 0 1 0 I (29H) "
0 1 0 1 0 1 0 J (2AH) "
1 1 0 1 0 1 1 K (2BH) "
0 0 1 1 0 1 0 L (2CH) "
1 0 1 1 0 1 1 M (2DH) "
0 1 1 1 0 1 1 N (2EH) "
1 1 1 1 0 1 0 O (2FH) "
0 0 0 0 1 1 1 P (30H) "
1 0 0 0 1 1 0 Q (31H) "
0 1 0 0 1 1 0 R (32H) "
1 1 0 0 1 1 1 S (33H) "
0 0 1 0 1 1 0 T (34H) "
1 0 1 0 1 1 1 U (35H) "
0 1 1 0 1 1 1 V (36H) "
1 1 1 0 1 1 0 W (37H) "
0 0 0 1 1 1 0 X (38H) "
1 0 0 1 1 1 1 Y (39H) "
0 1 0 1 1 1 1 Z (3AH) "
1 1 0 1 1 1 0 [ (3BH) Special
0 0 1 1 1 1 1 \ (3DH) Special
1 0 1 1 1 1 0 ] (3EH) Special
0 1 1 1 1 1 0 ^ (3FH) Field Separator
1 1 1 1 1 1 1 _ (40H) Special
***** 64 Character 7-bit Set *****
* 43 Alphanumeric Data Characters
* 3 Framing/Field Characters
* 18 Control/Special Characters
all we need now is someone to make a reader to understand binary!
Last edited by xplane80 (2009-04-15 15:26:15)
Offline
You could make a reader with all these codes in it, but I dunno if you have the function "if" otherwise you could do something like this
Text =-->=(storage as) A
If A = 1000011 then disp A
If A = 0100100 then disp B
etc.
Or something like that...
Something like that... but I dunno if that's possible... I can only program programms on the TI-89+ calculator ^^... for school and shit like that...
Last edited by Jelmerholland (2009-04-15 16:52:07)
Offline
Jelmerholland wrote:
You could make a reader with all these codes in it, but I dunno if you have the function "if" otherwise you could do something like this
Text =-->=(storage as) A
If A = 1000011 then disp A
If A = 0100100 then disp B
etc.
Or something like that...
Something like that... but I dunno if that's possible... I can only program programms on the TI-89+ calculator ^^... for school and shit like that...
That is possible with thyme. Text to number conversation is very difficult, because we can't cut the string into chars.
RA2lover wrote:
the data cable phunlet is ready. check it out here.
tell me if theres any problem.
Also, thats my 200th post!
Congrats˛ ^^ Nice cable!
Last edited by Otacon140.96 (2009-04-16 05:44:17)
Offline
oh my fraeking god
I know a lot of people have put quite a bit of effort into this, but all this thyme scripting takes the physics out of everything. Not only does it lack visualization, but the mechanical side is just diminished so much that I can't be bothered to call this a physics simulator.
At least show actual applications for this.
Offline
We'll make it! I know that you're great at inventing complex mechanisms, but this project wants to perfectly combine both: scripting & engineering.
Last edited by Otacon140.96 (2009-04-15 20:22:18)
Offline
I know I have no right to decide the future of this.
That's why I'm going to stick to what Phun is all about.
BTW, where does engineering come into play?
And when I said "At least show actual applications for this" I mean to ask for you to show how this can be used for making scenes not focused on computers, or maybe how it can be used for education.
Offline
Otacon140.96 wrote:
We'll make it! I know that you're great at inventing complex mechanisms, but this project wants to perfectly combine both: scripting & engineering.
@Conundrumer: Do you like to join? Maybe you can create more educational scenes for teenagers?
Give it a try! ![]()
Last edited by Otacon140.96 (2009-04-15 20:21:12)
Offline