'Non-working images'
Author:Lord Crass (guest: search)
Date: Wed, Jun 08th, 2011 @ 23:16 ( . )

Datel Toolkit IV: Reads in sectors at nonstandard density (%00 when normal is %11) on track 5. Needs redump in NB2 format.

Raid Over Moscow: Appears to be a bad copy. Auto-booter loads track 18 sector 12 into $C000 then jumps to it. Problem is, that sector is empty.


REPLY: [With No Quote] --- [With Quoted Text]

'Non-working images'
Author:Displacer (registered user: 14 posts )
Date: Thu, Jul 05th, 2012 @ 12:31 ( . )

I'm currently working on Datel Toolkit IV. It has more protection than reading in sectors on Track 5 with a nonstandard density. It is also counting sync marks.

Code is pretty convoluted with several direct kernal calls on the computer side and direct DOS calls on the drive side so I don't know how or when it crashes if it fails the protection. It's also looking for specific errors (I think) on Track 5. Again using direct DOS calls, which to further muck things up, the calls are usually to the middle of a known routine, not the start of it.

As an interesting side note, after all the protection checking is done, all it does is point to a T/S location that is a normal file chain of blocks for a compiled (with Blitz!) basic program. It's very simple to defeat, just change to pointers on the only file in the directory to point to that file. It loads and runs just fine


REPLY: [With No Quote] --- [With Quoted Text]

'Non-working images'
Author:hyper active (registered user: 296 posts )
Date: Fri, Jul 06th, 2012 @ 03:48 ( . )

security by obscurity


REPLY: [With No Quote] --- [With Quoted Text]

'Non-working images'
Author:Displacer (registered user: 14 posts )
Date: Fri, Jul 06th, 2012 @ 13:42 ( . )

Yea one call it uses is to $F642. This is at the end of the kernel SAVE routine. It uses the very end of this routine instead of the kernel UNLSN. This of course is at the end of the SAVE routine, which just happens to include a call to UNLSN ;)


REPLY: [With No Quote] --- [With Quoted Text]


--- 0 Users Online --- 0 Recent Unique Posters

Q58=1653056684 - Threads: / 1653056684