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

Re: Is it too hard to program for the Apple?



On 22 Feb., 03:56, BLuRry <brendan.rob...@gmail.com> wrote:
>
> So, when I am doing a build of something like, say, apple game server,
> I select "clean/build" on the project in my IDE and in addition to
> recompiling the java assets, all of the machine code is reassembled as
> well and repackaged into the program executable.  So that way, the
> next time I start the project, it's all ready to go.

Thanks for taking the time! What IDE are you using?

> So my next step is to make things more seamless, if things go well and
> time permitting.  Phase 1) Finish the JACE emulator's virtual prodos
> volume support (read-only works, write support doesn't).  Phase 2)
> Borrow the apple game server bootstrap and reuse it to do something
> different: Bootstrap prodos over serial and insert a device driver for
> the serial hard disk.  That way you can recompile things, edit things,
> whatever on the PC/MAC side and the apple // sees everything plain as
> day right there.  No rebooting to see new/changed items.  This works
> in an emulator with an emulated hard drive device after all!  So you
> could test run over and over only rebooting if you broke something.
> And if you like what you have, then use your favorite file copy method
> to transfer it permanently to the Apple-side.

Keep us posted with the progress on the emulator!

> This also opens another very interesting door: Having a shared
> filesystem.  So what if you had your favorite editing tool hosted in
> an emulator and had that writing to your physical filesystem.  It
> should also be possible to share that same filesystem with a physical
> apple at the same time.  So you could for example compile at an
> accelerated speed in an emulator and run from the physical machine at
> a normal speed.  Test, and if you broke something go fix it without
> having to restart your emulator.  Fun fun fun.  OK, maybe too much
> fun.  Either way, it could make my life very interesting if I took it
> one step further and got GS/OS working.......nah, that's just crazy-
> talk.  ;-)

How fast would the read access on a physical Apple be?

Here's an anecdote for a shared file system in ancient times:

I had a self-made dual Atari "dev-station" back then: An Atari
130XE with 128KB for development and an Atari 400 with
48KB as the actual test platform.
Both computers shared a single floppy drive - one computer
wrote the files to the disk and stayed in the editor/assembler
while the other read from it and run the program.

I say "self-made" because I had to solder a special three-way
serial floppy cable with an actual physical switch to choose
which computer had access to the floppy (these drives were
expensive back then and I was too lazy to swap disks anyway ;-)

This worked surprisingly well but a year later I got an Amiga
and never used it again...

bye
Marcus