[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Apple II virtual enhanced



Le 07/01/2013 18:53, Riccardo a �crit :
I would like to renew any my ideas and open a possibility discussion about it.

After many years, the Apple II computers owners have new powered function. My //c 255 ROM it�s a beauty design machine always, but it�s very closed system. Progress to virtualization technique, now open many possibility:
-	Virtual drive
-	Clock/Calendar
-	Ecc.
by using a serial (audio/Ethernet) port connection to PC or next time by connect to Microcontroller or Microcomputer in a box or other embedded solutions for disk drives.

What are the possible new functions that can be implemented using these techniques, without compromising the originality of Apple II?

(I am aware that the serial connection is not suitable for all types of applications because is slow)

I�m not a coder expert.	
By the way my half idea is this : Could be possible to do a virtual co-processor ?

In the server side (PC/Microcontroller/Microcomputer) could be join a type of emulator to get apple program or part of it from the client (Apple II), this emulator run on server and get program divided in blocks. Execute the program and put the results to Apple II.
This processing will work like a function parameters of main program: read block, execute, write block. The read/write block could be the same of the present method to handle the virtual disk.
What do you think about?

Many thanks in advance for your attention.

Riccardo.

Hi Riccardo,

As a very quick response, I consider it's possible but the very limited bandwith of the //c's I/O, and the required computing power to encode and decode data on the //c side, are the bottlenecks of such a system. You can get practical benefits only for very heavy computing with a limited amount of data/code. Maybe a compiler could take advantage of such an architecture, but I don't see many applications that could get practical benefit, even wrote specificaly from scratch.

What did you mean by "without compromising the originality of Apple II?" ?

Cedric