This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
IPIPP's profile picture

CD-ROMs

Started by IPIPP, 04 April 2014 - 05:46 PM
IPIPP #1
Posted 04 April 2014 - 07:46 PM
Hello,

i think that a CD-ROM should be added, which had more space than a floppy disk,
but you need two peripherals to use it:
CD-burner
CD-drive
and once a file is burnt on a CD-ROM, you couldn't delete it.
Please feel free to post your feedback.
Lyqyd #2
Posted 04 April 2014 - 07:51 PM
This has been repeatedly suggested. At this point, it looks unlikely that another form of external storage will be added.

Also, please note that you can configure the floppy disk size to be however large or small you like.
dan200 #3
Posted 04 April 2014 - 09:25 PM
Why do you say unlikely? I expanded the capabilities of the Media API just this update!
Cranium #4
Posted 04 April 2014 - 11:32 PM
That is true, but I think he's saying that as a Vanilla ComputerCraft update. You're saying it is something you'd consider?
blipman17 #5
Posted 10 April 2014 - 09:17 PM
then you might consider the external 1TB hard drive. but with an extreme expensive craftigrecepy. and it should take damage when written to it. It also should be bricked when detatched from a computer that is on.
theoriginalbit #6
Posted 10 April 2014 - 11:35 PM
then you might consider the external 1TB hard drive. but with an extreme expensive craftigrecepy. and it should take damage when written to it. It also should be bricked when detatched from a computer that is on.
oh yeah, 'cause that's not taking it to the extreme. if you need 1TB — if you need more than a floppy — for ComputerCraft programs then you have a serious problem!
logsys #7
Posted 11 April 2014 - 03:39 PM
then you might consider the external 1TB hard drive. but with an extreme expensive craftigrecepy. and it should take damage when written to it. It also should be bricked when detatched from a computer that is on.
oh yeah, 'cause that's not taking it to the extreme. if you need 1TB — if you need more than a floppy — for ComputerCraft programs then you have a serious problem!
if you want to have a 1TB drive in computercraft, where would you save those files in a 600GB Harddrive present on your computer? Also, damaging would be easy if dan200 made floppy disks work as they where partitions, but that would use much resources and, at shutdown, you would need to unmount it. That would open the way to Virtual Disks.
viluon #8
Posted 11 April 2014 - 07:32 PM
Well, a few more updates and you will have a 1TB of code compressed to fit on a floppy disk! :D/> not really, but this is just the first release:

http://www.computercraft.info/forums2/index.php?/topic/18020-code-compressionextraction-02-beta-1st-public-release/
Edited on 11 April 2014 - 05:35 PM
blipman17 #9
Posted 12 April 2014 - 02:10 PM
okay, lets just make it a gig then. ^_^/> I just wrote a number with 1 TB. I was personally thinking about soundfiles using openmods stuff. So a gig should be plenty. Also i would suggest a cd would not have 700 MB because that would be already big and overkill. In my opinion it should still be challenging to copy data without using any form of a network.
theoriginalbit #10
Posted 12 April 2014 - 03:02 PM
Also i would suggest a cd would not have 700 MB because that would be already big and overkill. In my opinion it should still be challenging to copy data without using any form of a network.
So you want a 1TB drive why then? You know that 1TB > 700MB right?
Csstform #11
Posted 14 April 2014 - 06:38 PM
okay, lets just make it a gig then. ^_^/> I just wrote a number with 1 TB. I was personally thinking about soundfiles using openmods stuff. So a gig should be plenty. Also i would suggest a cd would not have 700 MB because that would be already big and overkill. In my opinion it should still be challenging to copy data without using any form of a network.
So you want a 1TB drive why then? You know that 1TB > 700MB right?
'Nuff said.
Bomb Bloke #12
Posted 14 April 2014 - 11:23 PM
blipman17 is talking about a HDD peripheral, which would generally be expected to have a larger capacity then a CD.
apemanzilla #13
Posted 15 April 2014 - 02:45 PM
Tbh, I think it would be more fun just to write a virtual file system that "merges" two attached disks for double the storage. Because why not :D/>
CometWolf #14
Posted 15 April 2014 - 03:42 PM
scratch that, make it support unlimited attached disks, for unlimited storage! Now i wanna go make that lol…
apemanzilla #15
Posted 15 April 2014 - 05:00 PM
scratch that, make it support unlimited attached disks, for unlimited storage! Now i wanna go make that lol…

I've already started on the VFS :3

Want to work on it together? :D/>
CometWolf #16
Posted 15 April 2014 - 05:52 PM
I suppose i could use a break from Turtle Architect V2 anyways. i've got 4k lines and counting, and they're driving me crazy :P/> I've no idea where to start on something like a VFS though. I can only assume we'd have to globally override the fs functions to somehow handle split files.
apemanzilla #17
Posted 15 April 2014 - 07:11 PM
I suppose i could use a break from Turtle Architect V2 anyways. i've got 4k lines and counting, and they're driving me crazy :P/> I've no idea where to start on something like a VFS though. I can only assume we'd have to globally override the fs functions to somehow handle split files.
Well, I've already started a virtual file system for a different project. Basically the way it works is it lets you register a virtual folder with a given override type. Then, it overrides the FS API to check for any calls relating to the virtual folders. If it finds one, it redirects and localizes the arguments and calls the override function. Overrides will be able to be loaded from a file, so we would finish the VFS and make an override type that "combines" two disks. I'll PM you when I get back to my computer :P/>
logsys #18
Posted 16 April 2014 - 02:44 PM
I suppose i could use a break from Turtle Architect V2 anyways. i've got 4k lines and counting, and they're driving me crazy :P/> I've no idea where to start on something like a VFS though. I can only assume we'd have to globally override the fs functions to somehow handle split files.
Well, I've already started a virtual file system for a different project. Basically the way it works is it lets you register a virtual folder with a given override type. Then, it overrides the FS API to check for any calls relating to the virtual folders. If it finds one, it redirects and localizes the arguments and calls the override function. Overrides will be able to be loaded from a file, so we would finish the VFS and make an override type that "combines" two disks. I'll PM you when I get back to my computer :P/>
Seems good, but would other people be allowed to redistribute it with their own OSes? Also, a good thing would be mounting vhd's files and being able to encrypt them with a password.. I may work at it but I need to get some acknowledgment
apemanzilla #19
Posted 16 April 2014 - 02:54 PM
I suppose i could use a break from Turtle Architect V2 anyways. i've got 4k lines and counting, and they're driving me crazy :P/>/> I've no idea where to start on something like a VFS though. I can only assume we'd have to globally override the fs functions to somehow handle split files.
Well, I've already started a virtual file system for a different project. Basically the way it works is it lets you register a virtual folder with a given override type. Then, it overrides the FS API to check for any calls relating to the virtual folders. If it finds one, it redirects and localizes the arguments and calls the override function. Overrides will be able to be loaded from a file, so we would finish the VFS and make an override type that "combines" two disks. I'll PM you when I get back to my computer :P/>/>
Seems good, but would other people be allowed to redistribute it with their own OSes? Also, a good thing would be mounting vhd's files and being able to encrypt them with a password.. I may work at it but I need to get some acknowledgment
There'd be no point to distributing it in an OS. Ideally you'd download it separately and set it up, then set up the OS so that the overrides take effect properly. If for some reason you did distribute it within an OS, you'd need to give us proper credit.
ExDomino #20
Posted 08 May 2014 - 01:14 PM
For me the principal interrest of the CD-ROM is the fact it is a read-only memory. ^^
After burned-it, no body could modify it. Is it not interresting?
Left4Cake #21
Posted 11 May 2014 - 01:41 AM
For me the principal interrest of the CD-ROM is the fact it is a read-only memory. ^^
After burned-it, no body could modify it. Is it not interresting?

Don't forget about CD+R too.
Wojbie #22
Posted 11 May 2014 - 07:11 PM
Don't forget about CD+R too.

You mean write and its broken from start disks? Yea some of us are trying to forget them. :D/>
ExDomino #23
Posted 13 May 2014 - 04:01 PM
What? Its broken from start disks? I didn't understand. -_-/>
No, the principal interrest to add CD-ROM is for a read-only memory, else you already have the disks. xD
Wojbie #24
Posted 13 May 2014 - 08:25 PM
What? Its broken from start disks? I didn't understand. -_-/>
No, the principal interrest to add CD-ROM is for a read-only memory, else you already have the disks. xD
I was talking about CD+R discs that had tendency to be crap where i live ;D
Left4Cake #25
Posted 14 May 2014 - 10:29 PM
I was talking about CD+R discs that had tendency to be crap where i live ;D

Ah, well it worked the 2 times I ever used them.