AfterLifeLochie, on 29 July 2013 - 05:11 AM, said:
No problems - peripherals had to be rewritten when networking was added between 6.2 and 7.x, and the really buggy right-click terminal menu was removed for... being buggy -- It's been replaced with a few new controls, and generally the videos I've been pushing are 'hacked together' demonstrations of upcoming features and code. The peripheral API and framework has actually been left present since 6.2, and I've been changing it over time, as well as the plugin framework, to try and make 'universal'-sided peripherals and plugins easier to implement and develop with, without setting fire to the workspace.
Apparently there are a few bugs still with Mac not finding the SQLite drivers; I'm still messing with the launcher to see if this is an issue I can correct (or if I have to start working around nasty JRE bugs again).
I'm on Windows 7 x64 just in case you needed this info.
Either way, kudos to your quick responses. I look forward to your next update.
EDIT UPDATE : I have a request. If say I have the desktop.jar file on my desktop. And I add a peripheral of a disk drive.. can you have that peripheral point to a folder on my desktop called disk ? If I have more then one disk drive, have your program understand each folder as disk0, disk1, disk2 etc etc.. put them all into a folder named peripherals. I hope I am explaining this right. This way, if I wanted to just copy and past code directly into that folder from somewhere else, then it would show up in your emulator under the disk drive of that computer. It would be a lot easier to use this way.
EXAMPLE :
%PATH% = ( the path to my desktop )
%PATH%\peripherals\disk0\ ( my code on the floppy drive here )
if I have another computer labeled 1 or whatever number...
%PATH%\peripherals\disk1\
If I put your program desktop.jar into a folder somewhere on my computer.. then it can create the peripherals folder in that same folder that desktop.jar file is located.
Here is an example of what happens in regular minecraft.. when typing dir.. you see the disk show up.. ONLY if I add the peripheral disk drive..
[attachment=1272:floppy.jpg]
So under %PATH%\peripherals\disk0\ you can put sub folders for floppies here.
%PATH%\peripherals\disk0\floppy0\ ( code here )
%PATH%\peripherals\disk0\floppy1\ ( code here )
If you label the disk... say "label disk test" then it could change the folder name from floppy1 or whatever to show up as :
%PATH%\peripherals\disk0\test\ ( code here )
see what I am getting at ?