Problems with various Softwahre

All questions regarding the dumping of media go here.
Stefan_h
Posts: 12
Joined: Fri Nov 03, 2017 5:19 pm

Problems with various Softwahre

Post by Stefan_h » Sun Feb 25, 2018 3:17 pm

I have problems with several games and programs when copying

i start grinding with vampires empire. Someone may be able to help me.

Rakki
Posts: 707
Joined: Fri Jun 03, 2011 8:29 pm
Location: Jyväskylä, Finland

Re: Problems with various Softwahre

Post by Rakki » Mon Feb 26, 2018 1:27 pm

G64 doesn't help at all as it is a image file produced from the RAW data.

You should upload RAW dump in order to investigate what's the problem.

ZrX
Posts: 477
Joined: Tue Dec 06, 2011 9:09 pm

Re: Problems with various Softwahre

Post by ZrX » Mon Feb 26, 2018 3:22 pm

What, how and where to are you copying?

If you are creating a g64 from original disk it will in most cases work as is, tho I recall Vampires Empire protection being a little tricky.

Stefan_h
Posts: 12
Joined: Fri Nov 03, 2017 5:19 pm

Re: Problems with various Softwahre

Post by Stefan_h » Mon Feb 26, 2018 7:18 pm

C:\kryoflux 2.51\dtc>dtc -p -a8 -fC64Disk -i0 -y -g0 -i6 -fC64Disk.g64 -y -g0 -k2 -i22a -l8
KryoFlux DiskTool Console, v2.51_Win64, uiv.1, Oct 29 2014, 16:45:36
(c) 2009-2014 KryoFlux Products & Services Ltd.
Developed by The Software Preservation Society, www.softpres.org
Licensed for private, non-commercial use only.

08.0[00]: CBM DOS: OK, trk: 001, sec: 21
08.0[00]: CBM DOS: OK, trk: 001, sec: 21
10.0[02]: CBM DOS: OK, trk: 002, sec: 21
10.0[02]: CBM DOS: OK, trk: 002, sec: 21
12.0[04]: CBM DOS: OK, trk: 003, sec: 21
12.0[04]: CBM DOS: OK, trk: 003, sec: 21
14.0[06]: CBM DOS: OK, trk: 004, sec: 21
14.0[06]: CBM DOS: OK, trk: 004, sec: 21
16.0[08]: CBM DOS: OK, trk: 005, sec: 21
16.0[08]: CBM DOS: OK, trk: 005, sec: 21
18.0[10]: CBM DOS: OK, trk: 006, sec: 21
18.0[10]: CBM DOS: OK, trk: 006, sec: 21
20.0[12]: CBM DOS: OK, trk: 007, sec: 21
20.0[12]: CBM DOS: OK, trk: 007, sec: 21
22.0[14]: CBM DOS: OK, trk: 008, sec: 21
22.0[14]: CBM DOS: OK, trk: 008, sec: 21
24.0[16]: CBM DOS: OK, trk: 009, sec: 21
24.0[16]: CBM DOS: OK, trk: 009, sec: 21
26.0[18]: CBM DOS: OK, trk: 010, sec: 21
26.0[18]: CBM DOS: OK, trk: 010, sec: 21
28.0[20]: CBM DOS: OK, trk: 011, sec: 21
28.0[20]: CBM DOS: OK, trk: 011, sec: 21
30.0[22]: CBM DOS: OK, trk: 012, sec: 21
30.0[22]: CBM DOS: OK, trk: 012, sec: 21
32.0[24]: CBM DOS: OK, trk: 013, sec: 21
32.0[24]: CBM DOS: OK, trk: 013, sec: 21
34.0[26]: CBM DOS: OK, trk: 014, sec: 21
34.0[26]: CBM DOS: OK, trk: 014, sec: 21
36.0[28]: CBM DOS: OK, trk: 015, sec: 21
36.0[28]: CBM DOS: OK, trk: 015, sec: 21
38.0[30]: CBM DOS: OK, trk: 016, sec: 21
38.0[30]: CBM DOS: OK, trk: 016, sec: 21
40.0[32]: CBM DOS: OK, trk: 017, sec: 21
40.0[32]: CBM DOS: OK, trk: 017, sec: 21
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: CBM DOS: <error>, trk: 018, sec: 19, bad: 1
42.0[34]: Bad sector found
42.0[34]: Read operation failed
44.0[36]: CBM DOS: OK, trk: 019, sec: 19
44.0[36]: CBM DOS: OK, trk: 019, sec: 19
46.0[38]: CBM DOS: OK, trk: 020, sec: 19
46.0[38]: CBM DOS: OK, trk: 020, sec: 19
48.0[40]: CBM DOS: OK, trk: 021, sec: 19
48.0[40]: CBM DOS: OK, trk: 021, sec: 19
50.0[42]: CBM DOS: OK, trk: 022, sec: 19
50.0[42]: CBM DOS: OK, trk: 022, sec: 19
52.0[44]: CBM DOS: OK, trk: 023, sec: 19
52.0[44]: CBM DOS: OK, trk: 023, sec: 19
54.0[46]: CBM DOS: OK, trk: 024, sec: 19
54.0[46]: CBM DOS: OK, trk: 024, sec: 19
56.0[48]: CBM DOS: OK, trk: 025, sec: 18
56.0[48]: CBM DOS: OK, trk: 025, sec: 18
58.0[50]: CBM DOS: OK, trk: 026, sec: 18
58.0[50]: CBM DOS: OK, trk: 026, sec: 18
60.0[52]: CBM DOS: OK, trk: 027, sec: 18
60.0[52]: CBM DOS: OK, trk: 027, sec: 18
62.0[54]: CBM DOS: OK, trk: 028, sec: 18
62.0[54]: CBM DOS: OK, trk: 028, sec: 18
64.0[56]: CBM DOS: OK, trk: 029, sec: 18
64.0[56]: CBM DOS: OK, trk: 029, sec: 18
66.0[58]: CBM DOS: OK, trk: 030, sec: 18
66.0[58]: CBM DOS: OK, trk: 030, sec: 18
68.0[60]: CBM DOS: OK, trk: 031, sec: 17
68.0[60]: CBM DOS: OK, trk: 031, sec: 17
70.0[62]: CBM DOS: OK, trk: 032, sec: 17
70.0[62]: CBM DOS: OK, trk: 032, sec: 17
72.0[64]: CBM DOS: OK, trk: 033, sec: 17
72.0[64]: CBM DOS: OK, trk: 033, sec: 17
74.0[66]: CBM DOS: OK, trk: 034, sec: 17
74.0[66]: CBM DOS: OK, trk: 034, sec: 17
76.0[68]: CBM DOS: OK, trk: 035, sec: 17
76.0[68]: CBM DOS: OK, trk: 035, sec: 17
78.0[70]: CBM DOS: <unformatted>
78.0[70]: CBM GCR DATA: <unformatted>
80.0[72]: CBM DOS: <unformatted>
80.0[72]: CBM GCR DATA: <unformatted>
82.0[74]: CBM DOS: <unformatted>
82.0[74]: CBM GCR DATA: <unformatted>
84.0[76]: CBM DOS: <unformatted>
84.0[76]: CBM GCR DATA: <unformatted>
86.0[78]: CBM DOS: <unformatted>
86.0[78]: CBM GCR DATA: <unformatted>
88.0[80]: CBM DOS: <unformatted>
88.0[80]: CBM GCR DATA: <unformatted>
90.0[82]: CBM DOS: <unformatted>
90.0[82]: CBM GCR DATA: <unformatted>

Enjoy your shiny new disk image!
Please consider helping us to preserve media and continue development:
www.softpres.org/donate

ZrX
Posts: 477
Joined: Tue Dec 06, 2011 9:09 pm

Re: Problems with various Softwahre

Post by ZrX » Mon Feb 26, 2018 10:12 pm

That's most likely caused by the protection.

User avatar
IFW
Posts: 3077
Joined: Mon Nov 08, 2010 2:42 pm

Re: Problems with various Softwahre

Post by IFW » Tue Feb 27, 2018 3:19 pm

I think the original of Vampire's Empire is one of the few remaining games with non-working protection under emulation. As far as I remember the drive memory gets cleared and that gets executed, which unsurprisingly just crashes... unless it's another game I remembered :)

Stefan_h
Posts: 12
Joined: Fri Nov 03, 2017 5:19 pm

Re: Problems with various Softwahre

Post by Stefan_h » Sun Mar 04, 2018 2:44 pm

The following programs do I not get copied with KryoFlux

* Heureka Teachware GEO Plus
* Heureka Teachware Rechnen Max Der Neue
* Langenscheid Software Jagd auf Vokabeln Englisch
* Langenscheid Software Wörte Rennen Mit System Englisch

Maybe can someone help me

brightcaster
Posts: 142
Joined: Fri Nov 08, 2013 10:48 pm

Re: Problems with various Softwahre

Post by brightcaster » Sun Mar 04, 2018 3:13 pm

As far as I remember the Heureka Teachware company used a copy protection which placed and executed code inside the 1541 ram. Even the original floppy disk could only be started on nothing else but a 1541 from the first batch! It did also not run on anything else but the original floppy rom.

So did you try it on an original C64 with C1541 without any floppy speeder like speedos, dolphindos, etc. or did you try to run the coppy in an emulator?

David

brightcaster
Posts: 142
Joined: Fri Nov 08, 2013 10:48 pm

Re: Problems with various Softwahre

Post by brightcaster » Sun Mar 04, 2018 3:18 pm

Your nickname (and the fact the heureka produced for the german market only) suggests that you are german, Stefan. So the following link may shed some light on the Heureka copy protection mechanism:

https://www.forum64.de/index.php?thread ... 086a71caaa (sorry but german only)

David

brightcaster
Posts: 142
Joined: Fri Nov 08, 2013 10:48 pm

Re: Problems with various Softwahre

Post by brightcaster » Sun Mar 04, 2018 3:54 pm

Imagine this scenario:

The „block execute code“ inside the 1541 reads a certain sector on a certain track and after that imidiently switches to the next track reading the next sector there. If that sectors number does not corospond with the estimated sheme the program exits. That done several times on different parts of the disk with non index alligned tracks is hard to copy even today I gues!

I think the profesional duplicaters where able to start a track with any delay to the index pulse (correct me please if I'm wrong). The 1541 would ignore that having no idea about the index pulse. But doing a raw copy with kryoflux would re allign all the tracks to the index and therefore destroy the copy protection!

I think the heureka copy-protection worked most likely similiar this way...

David

Post Reply