Discussion:
develop-64
(too old to reply)
d***@gmail.com
2008-01-20 01:56:57 UTC
Permalink
Hi,

I'm looking for Develop-64 by French Silk. It's an assembler/editor.
A d64 would be ideal.

Thanks,

Dave
christianlott1
2008-01-20 02:39:00 UTC
Permalink
yea, me too.
iAN CooG
2008-01-20 04:49:44 UTC
Permalink
Post by d***@gmail.com
Hi,
I'm looking for Develop-64 by French Silk. It's an assembler/editor.
A d64 would be ideal.
http://www.lemon64.com/forum/viewtopic.php?t=24254
--
-=[]=--- iAN CooG/HokutoForce ---=[]=-
without words
d***@gmail.com
2008-01-20 16:01:39 UTC
Permalink
Post by iAN CooG
Post by d***@gmail.com
Hi,
I'm looking for Develop-64 by French Silk. It's an assembler/editor.
A d64 would be ideal.
http://www.lemon64.com/forum/viewtopic.php?t=24254
Thanks for the pointer, iAN. Google showed me this one, and I read
the entire thread (and the linked-to interview with the author of
Develop-64, which was really cool), but I didn't see any place to
download a d64 in that thread. c64preservation has it in their
database, but it is not available for download there. I sent a PM to
the original poster of this thread on lemon64, hoping he'll send me a
copy.

Thank you,

Dave
christianlott1
2008-01-21 17:56:13 UTC
Permalink
http://70.116.26.17:6809/develop64.d64
iAN CooG
2008-01-21 21:18:49 UTC
Permalink
Post by christianlott1
http://70.116.26.17:6809/develop64.d64
Very interesting, it still checks for a error 23 on track 2 to disallow
illegal copies. =)
To remove it, with a diskeditor, track 17/1 offset $8f (1st sector of 2nd
file)
80 8B 8A 14
^^
change to
80 8B 8A 04
^^
and the encrypted basic line
2 OPEN5,8,5,"#":PRINT#15,"u1:"5;0;2;2:INPUT#15,a:CLOSE5:IFa<>23THEN1701
will become
2 REM etcetc
allowing to copy the d64 ignoring the error info, or even filecopying the
contents to a fresh d64/real 1541 disk.

The decryption is very simple

AECB A9 02 LDA #$02
AECD A2 FC LDX #$FC
AECF A0 AE LDY #$AE
AED1 20 BD FF JSR $FFBD
AED4 A9 00 LDA #$00
AED6 A2 01 LDX #$01
AED8 A4 2C LDY $2C
AEDA 20 D5 FF JSR $FFD5 ; loads the encripted basic part
AEDD A5 2C LDA $2C
AEDF 8D E6 AE STA $AEE6 ; modify the basic pointers ($0801->$4001)
AEE2 A2 00 LDX #$00
AEE4 8E 00 08 STX $0800
AEE7 8D EF AE STA $AEEF
AEEA 8D F7 AE STA $AEF7
AEED BD 01 08 LDA $0801,X
AEF0 8E F4 AE STX $AEF4
AEF3 49 FF EOR #$FF ; progressive eor value, 00..ff
AEF5 9D 01 08 STA $0801,X
AEF8 E8 INX
AEF9 D0 F2 BNE $AEED
AEFB 60 RTS
--
-=[]=--- iAN CooG/HokutoForce ---=[]=-
Simon Scott
2008-01-21 22:54:57 UTC
Permalink
Post by iAN CooG
Post by christianlott1
http://70.116.26.17:6809/develop64.d64
Very interesting, it still checks for a error 23 on track 2 to disallow
illegal copies. =)
To remove it, with a diskeditor, track 17/1 offset $8f (1st sector of
2nd file)
Nicely done.
iAN CooG
2008-01-21 23:08:07 UTC
Permalink
Post by Simon Scott
Nicely done.
thx, it's like drinking a glass of water actually ;)
--
-=[]=--- iAN CooG/HokutoForce ---=[]=-
Happyness is when you constantly hit your fingers
with a hammer and then suddenly miss it.
christianlott1
2008-01-21 23:51:39 UTC
Permalink
thanks :)

now if someone can upload the original manual..
christianlott1
2008-01-21 23:53:17 UTC
Permalink
with ian's contribution:

http://70.116.26.17:6809/develop64/

christianlott1
2008-01-21 21:38:40 UTC
Permalink
Post by iAN CooG
Post by christianlott1
http://70.116.26.17:6809/develop64.d64
Very interesting, it still checks for a error 23 on track 2 to disallow
illegal copies. =)
To remove it, with a diskeditor, track 17/1 offset $8f (1st sector of 2nd
file)
80 8B 8A 14
^^
change to
80 8B 8A 04
^^
Changed the 14 to a 04, still crashes without true drive emulation on.
iAN CooG
2008-01-21 22:06:55 UTC
Permalink
Post by christianlott1
Changed the 14 to a 04, still crashes without true drive emulation on.
Who said you should/could deactivate TDE? =)
The autostart loader requires you to always have it activated, and it's a
rule of thumb to have TDE always on to avoid loading problems here and
there, especially with disk turbos and such. It's only an annoyance than an
useful feature, good only when loading prg/t64 files. When loading from D64s
always set it on. Uncheck "save settings on exit, activate TDE and Save
settings to have it always on everytime Vice starts.
--
-=[]=--- iAN CooG/HokutoForce ---=[]=-
Murphy's Law is recursive.
Washing your car to make it rain doesn't work.
christianlott1
2008-01-21 22:12:31 UTC
Permalink
Post by iAN CooG
Post by christianlott1
Changed the 14 to a 04, still crashes without true drive emulation on.
Who said you should/could deactivate TDE? =)
The autostart loader requires you to always have it activated, and it's a
rule of thumb to have TDE always on to avoid loading problems here and
there, especially with disk turbos and such. It's only an annoyance than an
useful feature, good only when loading prg/t64 files. When loading from D64s
always set it on. Uncheck "save settings on exit, activate TDE and Save
settings to have it always on everytime Vice starts.
things load faster without tde.
iAN CooG
2008-01-21 22:52:04 UTC
Permalink
Post by christianlott1
things load faster without tde.
ok... but don't expect correct emulation if you tell vice to NOT emulate
correctly disk loading. press alt-w(warp) and everything is faster even with
TDE =)
Anyway, just found out I'm really bored tonight, so here are 2 TDE safe
versions:
hxxp://iancoog.altervista.org/HF/develop64_hf.rar (xx->tt, to force you to
copy paste url in browser)
develop64_cracked.d64
one version with manual SYS40900 to start + loading the 2nd part, just like
the original. memory $9fc4-9fff destroyed in case you had something in it
(that's why autostarter is *needed*)
develop64_onefiled.d64
one version with both parts onefiled in 2 versions, $6001 have to be loaded
there, so poke44,96 is required to run it.
anyway, all these versions will destroy some parts of the memory, are good
only if you do fresh starts and do not intend to edit existing memory. For
that you MUST use the autoloading original version.
--
-=[]=--- iAN CooG/HokutoForce ---=[]=-
Fate l'amore, non i virus...
Loading...