PDA

Просмотр полной версии : Образы дисков из Болгарии



GARNIZON
01.04.2018, 09:59
Кстати, еще про интересные диски, не совсем по агату но темы перекликаются (вдруг заинтересует):
http://forum.agatcomp.ru//viewtopic.php?id=158

tnt23
01.04.2018, 10:17
Кстати, еще про интересные диски, не совсем по агату но темы перекликаются (вдруг заинтересует):
http://forum.agatcomp.ru//viewtopic.php?id=158

Интересно, при дампе как-то учитывалось индексное отверстие?

shattered
01.04.2018, 13:30
И еще интересно, что прочиталось во время движения головки - для разделения на дорожки

Думается, samdisk можно научить это читать - у меня есть заготовка, читающая стандартные 140к диски в формат .do, но тут нужно писать минимум в .nib или сразу в .woz :)

GARNIZON
01.04.2018, 15:41
tnt23: Про индексное отверстие - вроде нет.

shattered: наша читалка это все и так умеет, проблема в другом: оказывается этих дисков (физически) уже нет в живых (я это только вчера узнал), вот только эти образы остались. К сожалению.

shattered
01.04.2018, 18:36
Попросите болгар это опубликовать - чем больше глаз, тем лучше

GARNIZON
01.04.2018, 22:19
Попросите болгар это опубликовать - чем больше глаз, тем лучше

Ой, там все сложно. Даже просто чтоб нам прислать такой объем было много разговоров и придумывания несуществующих проблем. В конце концов закачали, но через тернии. Как я понимаю они думали что мы вот раз, и все сконвертим :)
Могу кстати на пробу выложить парочку, могу и все но там оч много.

shattered
02.04.2018, 00:59
А давайте :) Один обычный и один с защитой.

GARNIZON
03.04.2018, 16:33
http://deka.agatcomp.ru/t/dii.rar

shattered
25.04.2018, 09:07
что-то читается. для простоты поделил образ на 141 равные части - неточно, но все равно каждая дорожка считана 8+ раз, что-то да найдется :)

у диска autoduel нестандартные эпилоги на дорожке 0 (AF 5x xx), на остальных видимо, вот это -- https://ia801905.us.archive.org/3/items/Autoduel4amCrack/Autoduel (4am crack).txt



[merlin.dii]
250Kbps Apple, 16 sectors, 256 bytes/sector:
0.0 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12 13

Sector 0 (256 bytes):
0000 01 A5 27 C9 09 D0 18 A5 2B 4A 4A 4A 4A 09 C0 85 ..'.....+JJJJ...
0010 3F A9 5C 85 3E 18 AD FE 08 6D FF 08 8D FE 08 AE ?.\.>....m......
0020 FF 08 30 15 BD 4D 08 85 3D CE FF 08 AD FE 08 85 ..0..M..=.......
0030 27 CE FE 08 A6 2B 6C 3E 00 EE FE 08 EE FE 08 20 '....+l>.......
0040 89 FE 20 93 FE 20 2F FB A6 2B 6C FD 08 00 0D 0B .. .. /..+l.....
0050 09 07 05 03 01 0E 0C 0A 08 06 04 02 0F 00 20 64 .............. d
0060 A7 B0 08 A9 00 A8 8D 5D B6 91 40 AD C5 B5 4C D2 .......]..@...L.
0070 A6 AD 5D B6 F0 08 EE BD B5 D0 03 EE BE B5 A9 00 ..].............
0080 8D 5D B6 4C 46 A5 8D BC B5 20 A8 A6 20 EA A2 4C .].LF.... .. ..L
0090 7D A2 A0 13 B1 42 D0 14 C8 C0 17 D0 F7 A0 19 B1 }....B..........
00A0 42 99 A4 B5 C8 C0 1D D0 F6 4C BC A6 A2 FF 8E 5D B........L.....]
00B0 B6 D0 F6 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D0 20 58 FC A9 C2 20 ED FD A9 01 20 DA FD 30 0A 46 X... .... ..0.F
00E0 32 46 32 29 3F 69 1F 49 E0 20 ED FD A9 FF 85 32 2F2)?i.I. .....2
00F0 60 00 20 0C FD C9 83 F0 01 60 4C 7F B3 00 B6 09 `. ......`L.....

[autoduel.dii]
250Kbps Apple, 16 sectors, 256 bytes/sector:
0.0 13 14 15 0 1 2 3 4 5 6 7 8 9 10 11 12

Sector 0 (256 bytes):
0000 01 A5 27 C9 09 D0 18 A5 2B 4A 4A 4A 4A 09 C0 85 ..'.....+JJJJ...
0010 3F A9 5C 85 3E 18 AD FE 08 6D FF 08 8D FE 08 AE ?.\.>....m......
0020 FF 08 30 15 BD 4D 08 85 3D CE FF 08 AD FE 08 85 ..0..M..=.......
0030 27 CE FE 08 A6 2B 6C 3E 00 EE FE 08 EE FE 08 20 '....+l>.......
0040 89 FE 20 93 FE 20 2F FB A6 2B 4C F0 B6 00 0D 0B .. .. /..+L.....
0050 09 07 05 03 01 0E 0C 0A 08 06 04 02 0F 00 20 62 .............. b
0060 A7 B0 08 A9 00 A8 8D 5D B6 91 40 AD BD B5 4C D0 .......]..@...L.
0070 A6 AD 5D B6 F0 08 EE B5 B5 D0 03 EE B6 B5 A9 00 ..].............
0080 8D 5D B6 4C 44 A5 8D B4 B5 20 A6 A6 20 E8 A2 4C .].LD.... .. ..L
0090 7B A2 A0 13 B1 42 D0 14 C8 C0 17 D0 F7 A0 19 B1 {....B..........
00A0 42 99 9C B5 C8 C0 1D D0 F6 4C BC A6 A2 FF 8E 5D B........L.....]
00B0 B6 D0 F6 AD DE B5 D0 05 AD BA B5 D0 03 4C AD B1 .............L..
00C0 AD C3 B5 48 AD C4 B5 48 AD BB B5 8D C3 B5 AD BC ...H...H........
00D0 B5 8D C4 B5 20 AE B0 68 8D C4 B5 68 8D C3 B5 90 .... ..h...h....
00E0 03 4C 67 B3 CE BA B5 EE DC B5 EE BC B5 4C B3 B6 .Lg..........L..
00F0 A9 AA 85 31 A9 AD 85 4E 8D F1 B6 4C 00 B7 B6 09 ...1...N...L....

shattered
29.04.2018, 16:29
merlin.dii читается целиком и совпадает с dii.merlin_dii.eim.dsk, если начать читать со сдвигом на 1 quarter track (сектор 29.0.10 однако, битый и его надо взять с соседней quarter track)

imho, ковыряться дальше имеет смысл, если на этих дисках есть что-то уникальное.

GARNIZON
06.05.2018, 20:00
merlin.dii читается целиком и совпадает с dii.merlin_dii.eim.dsk

Ну а как иначе, ведь dii.merlin_dii.eim.dsk это мы сконвертили из merlin.dii :)
Ведь просили один простой (вот merlin.dii он и есть) и с защитой(Autoduel).


если на этих дисках есть что-то уникальное

А как это оценить, владелец утверждает что диски из кругов тусовки достаточно известного человека (Орлин Шопов). Он писал для Правец под именем "Eagle SoftWare", кроме того он один из авторов компьютера "Пълдин", по словам там много уникального софта, до сих пор не опубликованного.
Еще могут попадаться диски от NutSoft (Ташкент).
И те и другие делали реально интересный софт, половина которого не найдена пока. Но есть ли там все это на дисках в самом деле - я не могу сказать.

01 - dii.a_mind_forever_voyaging.1A
02 - dii.age_of_adventure.1A
03 - dii.amnesia.1A
04 - dii.autoduel.1A
05 - dii.baseball.1A
06 - dii.battletech.1A
07 - dii.beyond_zork.1A
08 - dii.bubble_bobble.1A
09 - dii.carmen_europe.1A
10 - dii.carmen_europe.1A
11 - dii.carmen_usa.1A
12 - dii.carmen_usa.1A
13 - dii.carmen_usa.1A
14 - dii.championship_baseball.1A
15 - dii.championship_wrestling.1A
16 - dii.copy_v9.1A
17 - dii.discover_your_child.1A
18 - dii.gauntlet.1A
19 - dii.high_seas.1A
20 - dii.homework_writer.1A
21 - dii.infiltrator.1A
22 - dii.karateka.1A
23 - dii.knight.1A
24 - dii.kq1.1A
25 - dii.kq2.1A
26 - dii.kq2.1A
27 - dii.kq3_v2.0A_i0.089.1A
28 - dii.kq3_v2.0A_i0.099.1A
29 - dii.kq4_v1.0W_i0.144.1A
30 - dii.legacy_of_the_ancients.1A
31 - dii.llylgamyn.1A
32 - dii.mastertype.1A
33 - dii.math_and_me.1A
34 - dii.meet_the_presidents.1A
35 - dii.microzine_24.1A
36 - dii.microzine_33.1A
37 - dii.might_and_magic.1A
38 - dii.might_and_magic2.1A
39 - dii.mines_of_titan.1A
40 - dii.moebius.1A
41 - dii.overlord.1A
42 - dii.phantasie.1A
43 - dii.phantasie2.1A
44 - dii.phantasie3.1A
45 - dii.platoon.1A
46 - dii.print_world.1A
47 - dii.questron.1A
48 - dii.questron.1A
49 - dii.questron2.1A
50 - dii.questron2.1A
51 - dii.renegade.1A
52 - dii.rings_of_zilfin.1A
53 - dii.roadwar_europa.1A
54 - dii.robot_odyssey_i.1A
55 - dii.russia.1A
Вот скажем 55-й, скорее всего какой-то BG-RUS речник. Или 29-й, явно попахивает нашинским децимальным номером :). А вот скажем 21-й, вроде по названию известная эпловская игрушка но... обе команды известны качественными переводами на русский или болгарский язык западных игр, вдруг это тот случай - тоже не угадать пока его не проглядеть.

shattered
06.05.2018, 23:46
Думается мне, надо сгрузить все это добро 4am (https://twitter.com/a2_4am) и компании, они поставили слом защит Apple II на поток.

А пока можно рассортировать диски на обычные и защищенные. Если интересно, можете попробовать samdisk с моим патчем (https://github.com/shattered/samdisk/tree/_302f1a2) -- файлам сначала надо дать расширение dii.

GARNIZON
13.05.2018, 17:48
Попробую как-нибудь, но пока у меня большая коллекция именно агатовских дисков в работе. Если будет желание у вас, могу весь архив куда-то положить.

shattered
16.05.2018, 21:03
Давайте, попробую разобраться, что там

GARNIZON
01.06.2018, 17:06
В личку отправил.

shattered
10.06.2018, 12:55
Научил samdisk читать dii стандартного dos 3.3 формата за один проход - там примерно половина таких. Например, planetfall/dii.planetfall (Infocom Planetfall, текстовый квест):

https://i.imgur.com/py31JcR.png

Патч к samdisk -- https://github.com/shattered/samdisk/tree/diiwip -- добавляется новая команда 'diicopy', ее нужно запускать с '--no-dups --force', например:

samdisk diicopy dii/wishbringer/dii.wishbringer --no-dups --force --verbose wishbringer.do

shattered
16.06.2018, 22:40
Научил samdisk читать dii стандартного dos 3.3 формата за один проход - там примерно половина таких.

... но среди них тоже много защищенных. Защиты нет, похоже, только на

copy_ii_plus
dinosaurs_are_forever
gemstone_healer
mystery_master:_felony!
phantasie_ii
phantasie_iii
pic.builder
planetfall
questron_ii
raven-7
spellbreaker
sundog
super_mario_bros._print_world
the_computer_edition_of_scrabble_brand_crossword_g ame
wheel_of_fortune
wheel_of_fortune_2nd_edition
wishbringer
zip_chip_utilities
zork_zero

shattered
22.06.2018, 23:25
Думается мне, надо сгрузить все это добро 4am (https://twitter.com/a2_4am) и компании, они поставили слом защит Apple II на поток.


Сгрузил это qkumba aka Peter Ferrie (читать статью про защиты на Apple ][ в https://www.sultanik.com/pocorgtfo/pocorgtfo10.pdf для понимания контекста)

GARNIZON
01.08.2018, 19:19
А я ничего не понял :) Есть какие-то результаты?

shattered
01.08.2018, 22:27
я не стал заниматься дальше этими образами, как дела у Питера - надо спросить.

Wierzbowsky
02.08.2018, 13:31
Если это тот Peter Ferrie, который является одним из лучших антивирусных аналитиков наряду с покойным Peter Szor, то я не удивлён. Но он никогда не упоминал, что работал с Apple...

shattered
03.08.2018, 01:17
это он, да. http://pferrie.host22.com/

Wierzbowsky
03.08.2018, 03:17
Талантливый человек во многом талантлив. Кстати он как-то прилетел в Финляндию (а может в Исландию) зимой, а его багаж не доехал. Он как был в маечке и сандалях, так и вышел из аэропорта. Даже фотка где-то есть, где он стоит в снегу в летней обуви и маечке. Сам я этого не видел, но мне ту фотку показывали. Экстремал, блин. :)

GARNIZON
28.11.2018, 12:35
shattered

А у вас вроде был опыт чтения 140кб дисков с помощью SuperCard Pro ?

Вопрос вот такой возник: http://forum.agatcomp.ru//viewtopic.php?id=208

shattered
28.11.2018, 23:07
При попытке декодирования (пробовал a8rawconv и собственные наброски) вижу следующее: одна из ес53xx не видит вообще ничего. Вторая вроде как что-то видит, но странно: последовательности из сплошных единиц встречаются также часто, как 101. Но почти нет последовательностей 1001. Хотя все три варианта одинакого разрешены для 140ки и встречаться должны примерно одинакого. a8raw тоже вроде как выдаёт что-то, но даже там, где у неё вроде как CRC сошлась, всё равно в секторах явный мусор. Причем схождения у неё идут группами через несколько дорожек.


Подобное видел из-за отличия скорости вращения в DD/QD (300 rpm) и HD дисководах (360 rpm), достаточно было поделить все отсчеты на 1.2

Стоит попробовать samdisk, в нем pll получше сделан, чем в a8rawconv, да и ручки есть (--pll-phase/--pll-adjust/--scale). но надо собирать версию из git, в релизе этого нет.

GARNIZON
10.12.2018, 14:56
А можно вас попросить образ любого диска 140кб в формате SCP. Из тех что снимали или еще раз снять. Очень-очень надо.

shattered
10.12.2018, 22:33
https://we.tl/t-mEdy1aK1x9

ссылка временная. внутри 100% читающийся диск такого вида




Disk Volume 254, Free Blocks: 203

*B 060 HELLO
*B 020 FID
B 011 TEST.DATA
*A 040 COMP
*A 018 TREK
*B 003 TB1
*A 010 S
*A 026 BK
*B 003 CODES
*A 006 VKU
*B 009 ZONG1
*A 013 D
*A 009 COPY
*A 013 CAT
*A 016 COPYTRACK
*A 016 CDS
*A 012 REMONT
*B 003 TABLR
A 002 pulxty
A 013 GRAFIK FUNKCYI
A 003 SIRENA

shattered
12.12.2018, 02:16
помогло?

GARNIZON
20.12.2018, 12:22
Да, полезно оказалось, но там выяснилось что В сторона полюбому не нормально проходит, тут подробности: http://forum.agatcomp.ru//viewtopic.php?id=208