Browse Search Popular Register Upload Rules User list Login:
Search:
[PCP] Working Computer [V2.10b Build 4]

Image:
screenshot of the scene

Author: Otacon140.96

Group: Default

Filesize: 90.24 kB

Date added: 2009-04-21

Rating: 9.2

Downloads: 188725

Views: 50353

Comments: 109

Ratings: 116

Times favored: 7

Made with: Phun

Tags:
computer,
logic gates,
keyboard,
calculator,
memory,
collab,
screen,
best ever scene

Scene tag

[Version 2.10 Beta Build 4 from 2009-26-04 18:00 GMT]
Made with Phun 5.28
It is done! The second version of the phun computer is ready for your input!
The computer is part of the Phun Computer Project

Features:
-Input via keyboard
-Blinking cursor
-Basic arithmetic operations +, -, *, /
-RAM memory for three values
-Overclocking
-Floppy support (read & write)


Tutorial / How to use:


General important input details:
-Don't type too fast! Wait until your input appears on the screen
-Don't hold any key! Touch the keys and release them quickly!
-Press and hold Alt if you accidentally have held a key for a long time. This will repair the virtual keyboard 85% of the time.
-Don't press Ctrl+Z to undo your input! Use the undo button << to undo your input (otherwise phun will crash)!
Supported input keys:
-Keypad, ENTER (not on keypad), A-Z, 0-1, SHIFT, +, -, .
-Use SHIFT to toggle between lower- and uppercase (see point 3)
-Use Ctrl-Left to make a SPACE

I used the QWERTZ keyboard.
If you have problems with some keys this should help you.


1. Simple calculations

Addition
Key in: 1.25
Press ENTER
Key in: add
Press ENTER
Key in: 1.75
Press ENTER
The output should look like this:
1.25
add
1.75 = 3

Division
Key in: 1
Press ENTER
Key in: divide
Press ENTER
Key in: 0.01
Press ENTER
The output should look like this:
1
divide
0.01 = 100

Multiplication
Key in: 556
Press ENTER
Key in: multiply
Press ENTER
Key in: 5
Press ENTER
The output should look like this:
556
multiply
5 = 2780

Substraction & division
Key in: 1234
Press ENTER
Key in: substract
Press ENTER
Key in: 1111
Press ENTER
Key in: divide
Press ENTER
Key in: 12
Press ENTER
The output should look like this:
1234
substract
1111 = 123
divide
12 = 10.25

2. RAM access (read and write)

Key in: 123
Press ENTER
Key in: to a
Press ENTER
Key in: 9675
Press ENTER
Key in: from a
Press ENTER
Key in: add
Press ENTER
Key in: 1
Press ENTER
The output should look like this:
123
to a[done]
9675
from a[done]
add
1 = 124

3. Text writing and floppy management

Press SHIFT
Key in: H
Press SHIFT
Key in: ello
Press Ctrl-Left
Key in: world
Press SHIFT
Key in: !
Press SHIFT
Press ENTER
Make sure that you have inserted a floppy!
Key in: write to floppy and this text wont be saved because it was typed behind this command
Press ENTER
Key in: read from floppy
Press ENTER
Press UP to eject your floppy

Supported commands:
exit
Interrupts the simulation
add
Add
substract
Substract
mult-
iply

Multiply
divide
Divide
to a
Write value to memory slot A
to b
Write value to memory slot B
to c
Write value to memory slot C
from a
Read value from memory slot A
from b
Read value from memory slot B
from c
Read value from memory slot C
system boost on
Overclocks the virtual phun-CPU to 200% performance
ATTENTION: Don't forget to type system boost off or exit before leaving the simulation. Otherwise phun would run with double precision on other scenes too! Never forget to type system boost off or exit!
system boost off
Sets the virtual p-CPU speed to default. Never forget to type this, after using the overclocked p-CPU!
write to floppy
Writes the current screen to floppy (ENTER is not necessary. The computer does automatically recognize this command.)
Make sure that you have inserted a floppy!
read from floppy
Reads the current information from floppy and display it on the screen. (ENTER is not necessary. The computer does automatically recognize this command.)
Make sure that you have inserted a floppy!
-----
Thanks to testers: juha686, jelmerholland
Fixed problems and new features:
[Version 2.10 Beta Build 4 from 2009-26-04 18:00 GMT]
-Floppy drive and floppies
[Version 2.00 Beta Build 3 from 2009-22-04 22:00 GMT]
-Improvement of the ALU script
-Decimal support for divisions
-Overclocking is possible, but be careful with this feature...
[Version 2.00 Beta Build 2 from 2009-21-04 20:00 GMT]
-Bug-Fix: Monitor starts to blink after a while
Known problems (not fixed):
No problems yet..
TODO:
-Backspace will work soon...
-Support for peripherals
-CD drive
-Real programming language
-More RAM
-Faster architecture
-New keyboard
-Support for little graphics
-Mouse support?!
-----
This is a beta version. I need suggestions and error reports :lol:
BETA TESTERS!!! STICK TOGETHER!!!
Some other features are currently under construction and will be ready soon..
Version 3 is under construction..
Last edited at 2009/04/29 12:24:15 by Otacon140.96
Please log in to rate this scene
edit
Similar scenes
Title: Computer Collab
Rating: 5
Filesize: 108.74 kB
Downloads: 915
Comments: 2
Ratings: 1
Date added: 2012/01/01 19:33:14
Made with: Phunlet
Rating: rated 5
download
Title: Do-It-Yourself - kutisPlatform fully working computer KIT v1.5
Rating: 6.1111
Filesize: 48.52 kB
Downloads: 2097
Comments: 7
Ratings: 3
Date added: 2011/01/08 10:39:49
Made with: Algodoo before v1.8.5
Rating: rated 6.1
download
Title: OXB.Systems computer 2.65 Build 9
Rating: 5.6
Filesize: 103.09 kB
Downloads: 2593
Comments: 11
Ratings: 4
Date added: 2009/05/04 11:11:56
Made with: Phun
Rating: rated 5.6
download
Title: [PCP] Collection of logic gates
Rating: 7.8889
Filesize: 71.03 kB
Downloads: 3064
Comments: 12
Ratings: 12
Date added: 2009/04/12 16:48:36
Made with: Phun
Rating: rated 7.9
download
Title: Mouse Controlled AHOX Computer v2 - WORKING !!!
Rating: 5.05
Filesize: 338.32 kB
Downloads: 3290
Comments: 21
Ratings: 14
Date added: 2009/11/21 18:31:19
Made with: Algodoo before v1.8.5
Rating: rated 5
download
Title: Programmable PC computer with AHOX X8 CPU - BUGFIX 3 !!!
Rating: 5
Filesize: 37.52 kB
Downloads: 801
Comments: 0
Ratings: 1
Date added: 2010/09/13 16:50:44
Made with: Algodoo before v1.8.5
Rating: rated 5
download
This scene is a response to:
Title Author Rating Downloads Comments Date added
[PCP] Collection of logic gates Otacon140.96 7.9 (12 votes) 3064 12 2009/04/12 16:48:36
show grid
Responses to this scene
show list
Title: [PCP] Phun Computer 2.20 [Build5]
Rating: 7.0834
Filesize: 138.84 kB
Downloads: 1436
Comments: 8
Ratings: 6
Date added: 2009/04/29 19:06:01
Made with: Phun
Rating: rated 7.1
download
Title: [Phun only] Desktop Calculator
Rating: 9.4971
Filesize: 0.91 MB
Downloads: 168082
Comments: 43
Ratings: 87
Date added: 2009/04/23 10:06:48
Made with: Phun
Rating: rated 9.5
download
Comment page previous | 1 2 3 4 | next
ouah !!!!!!!!!!
Awesome! Now, make AI in it:D
oh my goood!:o very good!!!:)_o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_
Wow o.o (If you try to multiply a too big number it says [OVERFLOW]:D
Tried to subract 600,000 with 5798 and phun crashed.
WOOOOW!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!­!!!!!!!
:tup: :tup: :tup: :tup: :tup: :tup: :tup: :tup: :tup: :tup: :tup:
@all: Thanks! :)

@juha686: :( Please describe exactly what you have typed in.
Don't press Ctrl-Z (otherwise phun will crash)
Last edited at 2009/04/21 18:38:06 by Otacon140.96
umm.... GOood but how its working tough:D:yum:
Lol too big number = example 600,000 * 5800, weird i cant make it to do it anymore, it just wont show the answer.
@juha686:
I succeeded to reproduce this error..
And i have found the reason why this won't work...
There is a ALU problem.. The ALU does not recognize the correct input..
Thank you for testing, juha686;)
Last edited at 2009/04/21 19:39:47 by Otacon140.96
You are sick...:blink:
Okay more error(s).
When left running for long time(lets say an hour) the whole screen starts blinking.
Will update more when i find more.
Quote[juha686]: "the whole screen starts blinking"
It's already fixed :) Thank you anyway :)
:o :o :o
_o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_

well, than i am only a devolper of the storage with extarnal storage etc
THIS IS AMAZING!!!
[BETA TESTER]

I found that sometimes when i do a sum (e.g. 10*2) it will not come up with an answer, this isn't such of a major thing as i was continuously throwing it sums for about a hour. \/ery good work though 11/10!!
i've got an idea, integrate in the computer a floppy disk reader/writer =) :) :) :) :) :) :)
WOW_o_ :tup:

just wondering, is it posible to store things "mechanicly" so it uses magnets or stacks balls in boxes so you could use it for "practical" things like counting things or show time.
would be awesome!:)
great job, if you will need some programming language, i will make some :lol: :lol:
It needs to start programm it from 0 and 1. and than we can play for example Phun on this :P
but you are the King _o_ _o_ _o_ _o_ :tup:
Pure madness.:bonk:
[BETA TESTER]
I press the number 0 for a long time to break down all the electronics !
666/10 :devil: :drool: :angel:
add the button On/Off to shutdown computer
Last edited at 2009/04/21 23:08:20 by kml14
very good, if you can set up a port like the usb on the forums to allow incoming data, player made external data supplies will become commonplace. cannon wait for a drive to be made, just to develop programs and the like.
really great! Hello world is a very known phrase to programmers dont you think? :lol:
awesome i see AI in planes and robots and suck somewhere in the future of phun
good god!!!! you are one of the greats of fun, I tip my hat to you sir!!:tup: :tup: :tup: _o_ _o_ _o_
I wonder why it is't working for me. when I tyoe something, i can wait for hours but nothing will display...but it looks cool;) maybe, onne we will run phun in PCP:D
and nex you will do computer game xD :yum: :yum: :yum: :yum: :yum: :yum: :yum: _o_ :coolgrin: :cool: :rolleyes: :bonk:
ill start making some kind of internet:) (just trading text)
OH MY GOD
How the ****ing **** *** did make this?! ALL HAIL Otacon140.96
_o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_ _o_
Last edited at 2009/04/22 23:28:13 by lyonslink
I'm flabbergasted. This is one of the best scenes I've seen made.
Comment page previous | 1 2 3 4 | next