forum home page
register faq member list calendar search
MacShock.com - Apple Forums
Reload this Page
Old 01-04-2012, 07:40 AM
Steve Nickolas
Guest
 
Posts: n/a
Default Ugh. I just DO not understand the Disk ][.

I've traced down a bunch of random crashes in ALL my emulators to one
file, which I lifted off a PD emulator and kept using... disk.c.

I just continually fail to understand the disk code or the hardware it
emulates and so can't implement a version of my own, free of these bugs.
;_;

Once I can somehow quash this damn thing, I can move on to more important
things, like making Dapple's video code more realistic, and finally
merging in the advanced features of emu2, getting back to the basics of
portability, etc. etc. etc. until Dapple's a decent emulator again.

-uso.
  Reply With Quote
Old 01-04-2012, 07:40 AM
Antoine Vignau
Guest
 
Posts: n/a
Default Ugh. I just DO not understand the Disk ][.

If you read French, visit the hackzapple.com site, or read Beneath
Apple (Pro)DOS, and you will get plenty of (maybe too much)
information,

av
  Reply With Quote
Old 01-04-2012, 07:40 AM
Steve Nickolas
Guest
 
Posts: n/a
Default Ugh. I just DO not understand the Disk ][.

On Tue, 3 Jan 2012, Antoine Vignau wrote:

> If you read French, visit the hackzapple.com site, or read Beneath
> Apple (Pro)DOS, and you will get plenty of (maybe too much)
> information,
>
> av
>


Obviously... I've pored through the Beneath books and just have failed to
grasp it. (I...dunno. I...just can't seem to understand it. I read
and read and...it just doesn't come to me. x.x)

I find the "Protection malefique" section of HackZapple interesting
reading and sometimes repack games I find there. (Though some of the
games are uploaded to like Mediafire or something and got zapped. Not
yours...blk's.)

-uso.
  Reply With Quote
Old 01-06-2012, 12:50 AM
BLuRry
Guest
 
Posts: n/a
Default Ugh. I just DO not understand the Disk ][.

On Jan 4, 12:51*am, Steve Nickolas
<lyricalnan...@usotsuki.hoshinet.org> wrote:
> On Tue, 3 Jan 2012, Antoine Vignau wrote:
> > If you read French, visit the hackzapple.com site, or read Beneath
> > Apple (Pro)DOS, and you will get plenty of (maybe too much)
> > information,

>
> > av

>
> Obviously... I've pored through the Beneath books and just have failed to
> grasp it. *(I...dunno. *I...just can't seem to understand it. *Iread
> and read and...it just doesn't come to me. x.x)
>
> I find the "Protection malefique" section of HackZapple interesting
> reading and sometimes repack games I find there. *(Though some of the
> games are uploaded to like Mediafire or something and got zapped. *Not
> yours...blk's.)
>
> -uso.


I've had to suffer through emulating a disk drive also. It's tricky
stuff, but I can help you if you need -- also I've updated my JACE
code to comment the inner-workings of the drive a little more so it
might help to look at an alternate implementation. I updated my code
to speed up the emulator to max when disk reads are active, since
there's no possibility that anything else can be interleaved with disk
access and it would otherwise take forever (well, like it would on a
real machine)

Controller and I/O implementation
http://java-ace.svn.sourceforge.net/...30&view=markup

Drive implementation (deals with the emulated disk image more
directly)
http://java-ace.svn.sourceforge.net/...92&view=markup

-B
  Reply With Quote
Old 01-06-2012, 12:50 AM
Steve Nickolas
Guest
 
Posts: n/a
Default Ugh. I just DO not understand the Disk ][.

On Thu, 5 Jan 2012, BLuRry wrote:

> I've had to suffer through emulating a disk drive also. It's tricky
> stuff, but I can help you if you need -- also I've updated my JACE
> code to comment the inner-workings of the drive a little more so it
> might help to look at an alternate implementation. I updated my code
> to speed up the emulator to max when disk reads are active, since
> there's no possibility that anything else can be interleaved with disk
> access and it would otherwise take forever (well, like it would on a
> real machine)


Hm. I suppose... Can't be worse than the code I got now, which is buggy
as hell and I thought it was something else to blame for years. >_> lol

> Controller and I/O implementation
> http://java-ace.svn.sourceforge.net/...30&view=markup
>
> Drive implementation (deals with the emulated disk image more
> directly)
> http://java-ace.svn.sourceforge.net/...92&view=markup


-uso.
  Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 02:29 PM.
Copyright ©2007-2008 MacShock.com. Powered by vBulletin
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.