PDA

Просмотр полной версии : Различия версии TR-DOS



Latish
25.03.2016, 12:05
Всем привет! Есть ли здесь знающие люди про разновидностей версии TR-DOSa?
Т.к. лично я, нигде не нашёл сиписок с описанием по версиям, предлагаю скинутся всеми с информацией и составить список, где отмечены по версиям: исправления, модификации, компиляция для конкретной платформы, добавленные поддержки чего-то... ; Как понимаю буквы тоже означают чегото, типа T с какимто турбо, E якобы для пентагонда, P для Profi?...

Практически невозможно разобраться которая проста с исправлениями, которая с добавлениями, на базе какой версии деланная, заточенная ли под конкретную платформу, итд....

P.S. Если не полетят тухлые помидоры, что мол нафиг нужно, по мере поступления информации, буду добавлять в xls файл и выкладывать здесь же...

Версии которые какбы есть в природе:
3.0
4.11
4.12
4.40
4.81
5.01
5.03
5.04
5.04S
5.04T
5.04TM
5.04F
5.041
5.05
5.05D
5.05H
5.12
5.12F
5.13F
5.13FM
5.66613V
5.66614HTE
6.04
6.04M
6.05E
6.05R
6.05H
6.07M
6.08
6.09
6.10E
6.10P
6.11E

krotan
25.03.2016, 12:35
Есть ещё версия под названием h-dos, это переработанный tr-dos для компьютера Хоббит с учётом специфики его архитектуры. http://zx-pk.ru/showthread.php?t=5620&page=4&p=720536&viewfull=1#post720536

Titus
25.03.2016, 12:46
А еще есть версия 7.0 Turbo (кажется так она называется). И я ее на форуме выкладывал.

goodboy
25.03.2016, 13:03
Версии которые какбы есть в природе:
а где сами прошивки ?

Gutten
25.03.2016, 14:35
В скорпионе своя правленая прошивка, но она не имеет особого номера, просто 5.03.

krotan
25.03.2016, 14:36
различия: http://www.nedopc.org/forum/viewtopic.php?t=7902

Latish
25.03.2016, 18:33
а где сами прошивки ?


Большая часть здесь: http://zxspectrum.it.omegahg.com/_TR.htm


различия: http://www.nedopc.org/forum/viewtopic.php?t=7902

Туда заглядывал, кто то про некоторые пытался что то пояснить... Там и узнал про буквы...

Alex Rider
26.03.2016, 01:08
Latish, напиши в первом сообщении темы список критериев (колонки твоего xls). Людям будет проще отписываться по версиям, а ты сможешь в первом сообщении собрать таблицу.

CityAceE
26.03.2016, 10:39
буду добавлять в xls файл и выкладывать здесь же...
Может проще сразу табличку в Google Docs сделать?

AlexG
26.03.2016, 17:05
Вот что нашёл
http://faqwiki.zxnet.co.uk/wiki/ROM_images
вот только кто автор сей страницы ? у меня есть вопросы к нему...

krotan
26.03.2016, 18:40
вот только кто автор сей страницы ?
Page information
Page creator Zub (Talk | contribs)
Latest editor Guesser (Talk | contribs)

Latish
26.03.2016, 22:59
Может проще сразу табличку в Google Docs сделать?

Ну может и так. Я сам непользуюсь google услугами, по этому если вы в работали - то сделайте основу, выложите линк на его... ; Я так полагаю что его можно сделать общедоступным для редактирования. Все могли бы пробовать обновлять.


Вот что нашёл
http://faqwiki.zxnet.co.uk/wiki/ROM_images
вот только кто автор сей страницы ? у меня есть вопросы к нему...


Да, эту страницу тоже видел но там тока перечень с crc на файли...

zx_
27.03.2016, 20:42
гы, на этой странице есть FORTH для Хоббита -)
в теме про этот комп , - его признали мифом)

но самих ром нет
но автор 17 часов назад редактировал ! чтобы это значило

krotan
28.03.2016, 19:32
гы, на этой странице есть FORTH для Хоббита -) FORTH для Хоббита и h-dos - это две разные вещи. По приведённой ссылке содержится h-dos.

в теме про этот комп , - его признали мифом) Не миф. Последняя версия HOBBIT-FORTH 6.4 , кроме того, под него было несколько десятков прикладных программ, написанных не менее, чем 5 программистами. Две книги были изданы на бумаге про версию FORTH для Хоббит. Другое дело, что авторы очень хорошо защитили это добро от свободного распространения и оно нигде не выложено...

JV-Soft
18.09.2016, 03:28
Latish, Может пригодится TR-DOS 5.04T, в конце статьи другие главы.

http://zxpress.ru/book_articles.php?id=1332

- - - Добавлено - - -

Еще немного инфы -

Существующий драйвер RAM-диска позволя─
ет использовать до 4 RAM-дисков, созданных
в страницах верхней памяти с помощью Real
Commander (такие RAM-диски начинаются в
последней странице и "растут" вниз) или
прошивками ПЗУ TR-DOS, такими как dos513f,
dos605e и подобными (эти прошивки, в отли─
чие от dos6b09e, создают менее удобный
RAM-диск, который "растёт" вверх).

- - - Добавлено - - -

Это в 1993 году

Версия 5.03 TR-DOS является более быстрой. Особенно это заметно при выполнении команд LIST, MOVE, COPY B. Однако для повышения быстродействия пришлось отказаться от тестирования дисководов, в связи, с чем некоторые старые типы дисководов с низкой скоростью перемещения головки с этой версией работать не будут. На уровне команд отличий между версиями нет, однако структура ПЗУ версий 5.01 и 5.03 сильно отличается; 5.04 по адресам более похожа на 5.03. Далее, в основном речь идет о версии 5.01, которая используется автором; некоторые сведения о 5.03 приводятся из литературы (например, сборник "ZX-Ревю" № 1 за 93 г).

- - - Добавлено - - -

Глюк в прошивке TR-DOS 6.04. Я не стал разбираться
в особо новых функциях этой прошивки. Но
могу с уверенностью сказать, что tr6_04
некорректно сбрасывает MAGIC-файлы в ре-
зультате чего пропадает всякий смысл
пользоваться волшебной кнопкой.

- - - Добавлено - - -

TR-DOS 6.05E - http://zxpress.ru/article.php?id=3753

- - - Добавлено - - -

TR-DOS 5.05 со встроенным CONVER-comander'ом - http://zxpress.ru/article.php?id=13036

- - - Добавлено - - -

По этой же ссылке ниже описание TR-DOS ver. 6.04E

- - - Добавлено - - -

------------------------------
TR-DOS 5.043v1 - http://zxpress.ru/article.php?id=8936

Djoni
21.09.2016, 18:46
Вот что нашёл
http://faqwiki.zxnet.co.uk/wiki/ROM_images
вот только кто автор сей страницы ? у меня есть вопросы к нему...



Наверно тут http://zxnet.co.uk/spectrum/roms/#unrecognised_roms

Lethargeek
16.04.2020, 05:32
наткнулся на такой баг версии 5.04T - если в бейсиковой строке наподобие

... RANDOMIZE USR 15619: REM : LOAD "file"CODE 32768
после "REM :" не токены, а просто буквами слова (так может в 128k редакторе получиться)
то будет глюк-останов программы при выполнении с порчей текста после этой строки

а вот фирменная версия 5.04 (как и многие другие) это преспокойно проглотит и сработает как с токенами

ZX_NOVOSIB
16.04.2020, 09:24
Lethargeek, значит нужно пофиксить версию 5.04T , чтобы она проглатывала как и 5.04! :) А вообще про этот глюк давно известно, постоянно на форуме всплывает, так что ты открыл Америку.

Lethargeek
16.04.2020, 09:54
ну дык форумным поиском традиционно фиг что найдёшь, даже если "постоянно всплывает", а здесь нет и тема самая подходящая

- - - Добавлено - - -

и в 5.04TM, наверно, такой же баг

SoftLight
16.04.2020, 15:46
а вот фирменная версия 5.04 (как и многие другие) это преспокойно проглотит и сработает как с токенами
А что такое 'фирменная версия 5.04'? Фирменные были только 5.01 и 5.03 или я ошибаюсь?

Lethargeek
20.04.2020, 02:01
А что такое 'фирменная версия 5.04'? Фирменные были только 5.01 и 5.03 или я ошибаюсь?
которая здесь под заголовком original beta 128: http://zxspectrum.it.omegahg.com/_TR.htm

SoftLight
20.04.2020, 12:10
которая здесь под заголовком original beta 128: http://zxspectrum.it.omegahg.com/_TR.htm
Да да, конечно. На заборе тоже написано. На все 'фирменное' пзу 5.04 с десяток байт поменяно включая стринг '* TR-DOS Ver 5.04 * 1990 Technology Research Ltd.(U.K.)' То-есть за 4 года давно обанкротившаяся фирма Technology Research сделала декоративные правки и прирастила минорный номер версии. А вот в с версии 5.01 до 5.03 они за год пол пзу перелопатили. Невероятно. Это очередной фейк исправленный народными умельцами.

goodboy
20.04.2020, 12:17
вообще странно что у нас 5.01 получила распространение
"Latest firmware version is 5.03 (1986)"

Lethargeek
20.04.2020, 19:48
SoftLight, да как-то пофигу, настоящая или нет; видимо, настолько к настоящей близкая, что ошиблись; а в Т(М) уже не "десяток байт"

Black Cat / Era CG
22.04.2020, 18:28
вообще странно что у нас 5.01 получила распространение
"Latest firmware version is 5.03 (1986)"
У меня всегда была 5.03.

^m00h^
22.04.2020, 18:35
А у какого-то дяди Васи была tr-dos 5.01, которому тоже очень хотелось поиграть. Цитата из Спектрофона.

NEO SPECTRUMAN
20.05.2020, 18:40
А какие переменные trdos \ бейсика нужно бекапить?
когда их нужно периодически затирать нахрен
если предпологается использовать только загрузку секторов через 3D13 используя С=5

в древних источниках пишетсо про 112 байта или около того (я щас бекаплю $500 байт и это сильно много)
но уже давно 100500 новых версий на всяких пентевах с рамдисками
сколько актуально бекапить сейчас?

ну и если бекапить только 112 байт
оно и не работает

goodboy
20.05.2020, 19:31
можно и не сохранять, а создавать заново.
там нужно буквально байт пять, остальное зануляется?
главное сохранить букву дисковода

NEO SPECTRUMAN
20.05.2020, 19:35
можно и не сохранять, а создавать заново.
и как?
есть вызов который заинициализирует переменные?

нужно ж еще чтоб эта шняга
работала на буржуйских пылесосах
которые в упор не умеют имитировать спектрумы сделанные злыми русскими
но которые пытаются

goodboy
20.05.2020, 19:36
во, нашёл про переменные

;118923']Даа.. Лаптев молодец! :v2_clap2::v2_clap2: Именно то о чём я и спрашивал! :v2_yahoo:

use_trdos
di
im 1
ld hl,#5c00
ld de,#5c01
ld bc,#0240
ld (hl),l
ldir
ld iy,#5с3a
;можно и ld iyh,#3a как у Лаптева (по адресу #3a00 ;#ff находится - типо "Шеф усё харашо нету Ашибак
;летим дальшо" :v2_laugh: но это ПЗУ и хто ево знает
;что там окажется на другой машине :v2_wink2:)
ld a,#ff
ld (iy+0),a
ld (#5d0c),a ;#ff=i/o Буфер неиспользуется
ld a,#c9
ld (#5cc2),a ;для TR-DOS
ld a,#83
ld (#5cc8),a ;режим работы дисковода А
;для B,C,D будут #c9,#ca,#cb
;#5d16 содержит номер дисковода (0-3=А-D)+#3c

;А дальше как по маслу :)
ld hl,#c000
ld de,#0101
ld bc,#0105
call #3d13
ret

Ещё непроверил на работоспособность но помоему примерно так и было...
Данные режима работы дисковода и номер дисковода надо устанавливать перед запуском игрухи естественно. (вот эта одна переменная :v2_wink2: )

NEO SPECTRUMAN
20.05.2020, 19:45
во, нашёл про переменные
интересно на сколько оно совместимо с рам дисками

- - - Добавлено - - -

а так надо попробовать бекапить только эти адреса
в которые он пишет

Shadow Maker
21.05.2020, 15:01
интересно на сколько оно совместимо с рам дисками

- - - Добавлено - - -

а так надо попробовать бекапить только эти адреса
в которые он пишет
С рамдисками не знаю, но на всех эмуляторах отлично работало.

MetalliC
01.06.2020, 06:05
Да да, конечно. На заборе тоже написано. На все 'фирменное' пзу 5.04 с десяток байт поменяно включая стринг '* TR-DOS Ver 5.04 * 1990 Technology Research Ltd.(U.K.)' То-есть за 4 года давно обанкротившаяся фирма Technology Research сделала декоративные правки и прирастила минорный номер версии. А вот в с версии 5.01 до 5.03 они за год пол пзу перелопатили. Невероятно. Это очередной фейк исправленный народными умельцами.
не поленился проверил 5.04 с http://zxspectrum.it.omegahg.com/_TR.htm (trd504.rom CRC32 ba310874)
итог: по сути был изменен лишь текст версии и год. все остальные отличия из-за подубитого ПЗУ, просто подгуляли битики там и сям. все те "изменения" не имеют никакого смысла и ломают код, либо приходятся на неиспользуемые области.

короче, этот "5.04" - просто мусор.

Lethargeek
01.06.2020, 16:47
короче, этот "5.04" - просто мусор.
интересно, сколько из последующих (идущих в качестве дефолтных для многих эмулей) сделаны на базе этого "мусора" и наследуют его баги :v2_dizzy_fear:

MetalliC
01.06.2020, 17:31
Lethargeek, как минимум один мумулятор использовал этот "5.04" по-умолчанию - МАМЕ.
щас уже нет, я убрал.

NEO SPECTRUMAN
02.06.2020, 08:54
интересно, сколько из последующих (идущих в качестве дефолтных для многих эмулей) сделаны на базе этого "мусора" и наследуют его баги
интересно а где написано какую версию нужно юзать?
и в которой нет этих багов

буржуи тем более не знают где эти исправленные версии

нормального списка в педивикиях нету


так же как и внятного описания багов

NEO SPECTRUMAN
08.06.2020, 11:00
так же тогда спрошу тут

а насколько безопасно юзать такую заглушку обработчика ошибок?


ld hl,$C9F1 ;pop af : ret
ld ($5CC2),hl ;


насколько все зависнет в случае ошибок чтения итд?

эмуляторов с эмуляцией ошибок вроде нету
единственную ошибку которую можно проделать чтоб проверить
отсутствие диска...

Pyhesty
15.06.2020, 01:32
подскажите, в каких случаях сразу при запуске (секунд 10-15 думает, а потом выводит) TR-DOS может выдавать ошибку R TAPE LOADING ERROR?

72874

далее TR-DOS не грузится, а возвращается в меню выбора ДОС, БАСИК, КАЛЬКУЛЯТОР...

версия ПЗУ 2.95 для скорпиона
предположу, что проблема где-то в аппаратном сигнале, запускаю ранее (в 90х) рабочего скорпиона...

krotan
15.06.2020, 12:45
Я бы посоветовал вставить скорпионовский Тест-ПЗУ...

Pyhesty
15.06.2020, 12:51
Я бы посоветовал вставить скорпионовский Тест-ПЗУ...
о! это был бы супер, если есть возможность - дайте ссылку на ПЗУшку и описание =)))
у меня огромные проблемы с поиском на форуме ((( извиняюсь (

krotan
15.06.2020, 14:10
дайте ссылку на ПЗУшку и описание =))) Описания нет https://zx-pk.ru/threads/29319-dva-voprosa-po-zheltomu-skorpionu.html?p=972790&viewfull=1#post972790

Pyhesty
15.06.2020, 20:53
Описания нет https://zx-pk.ru/threads/29319-dva-voprosa-po-zheltomu-skorpionu.html?p=972790&viewfull=1#post972790

Клевая ПЗУ =) спасибо большое! =))

для запуска тестов по очереди нужно нажимать 1-9
тесты прошли на УРА, пока оставлю ссылки на видео, мало ли кому будет важно как ведет себя тестовое ПЗУ
https://cloud.mail.ru/public/4DQX/5uXhpsqVY

вывалило следующие ошибки

72887
72888
72889

Index-0 - это когда дисковод не защелкнут...
а вот больше интересует красная ошибка FF - это что может быть?
и блокировка порта конфигурации

krotan
15.06.2020, 21:18
Index-0 - это когда дисковод не защелкнут... Индекс другое... На дискете есть отверстие и когда она вращается импульсы передаются по отдельному проводу шлейфа в контроллер ВГ93...

а вот больше интересует красная ошибка FF - это что может быть?порт FF в скорпионе вроде бы реализован на микросхеме D46...

creator
16.06.2020, 08:31
подскажите, в каких случаях сразу при запуске (секунд 10-15 думает, а потом выводит) TR-DOS может выдавать ошибку R TAPE LOADING ERROR?
далее TR-DOS не грузится, а возвращается в меню выбора ДОС, БАСИК, КАЛЬКУЛЯТОР...
версия ПЗУ 2.95 для скорпиона.
На исправном Скорпионе так получается всегда, если не вставлена дискета.

MetalliC
16.06.2020, 16:24
возвращаясь к оригинальному вопросу о версиях, так случилось что пришлось поразбираться с этим всем старым барахлом, итого - были не просто разные версии TR-DOS а физически разные платы и соответствующие прошивки для них. по порядку с самого начала -

Beta Disk interface V2 / TR-DOS 2.0
- чип контроллера - FD1771, FM, то есть диски одинарной плотности, 10 или 7 секторов на дорожку, т.е. для 80/DS 400КБ или 280КБ. системных секторов всего два, на дискете может быть до 30 файлов. диски типа защищены паролем. данные физически пишутся на диск в инвертированном виде (у FD1771 инверсная шина данных, но при записи/чтении данных разрабы не заморачивались их инвертировать и шлют или читают как есть).
- может быть подключено до 3х дисководов.
- ПЗУ всего 4Кбайт (зеркалится 4 раза на все нижние 16К), команды FORMAT и COPY на дискете, команды LIST нет.
- биты D0 и D7 в ПЗУ поменяны местами, типа для защиты лол
- при чтении области 3C00-3CFF всегда читаются данные из ПЗУ TR-DOS, вне зависимости исполняется ли это код или просто чтение данных. в отличие от beta128 перманентного переключения нет, активация портов и переключение ПЗУ делается через порты, см. ниже.
- запись в порт FCh управляет доступом к портам контроллера, D7 = 0 - включает порты, D7 = 1 - выключает.
порты контролера:
- запись в порт FFh:
D7 - переключение ПЗУ, 0 - TR-DOS, 1 - BASIC
D4 - FDC нога HLT
D3 - сторона диска
D2 - 0=выбор дисковода C
D1 - 0=выбор дисковода B
D0 - 0=выбор дисковода A
- чтение из порта FFh:
D7 - FDC INTRQ
D6 - FDC DRQ
- чтение/запись портов 1Fh/3Fh/5Fh/7Fh - регистры FDC

Beta Disk interface V3 / TR-DOS 3.0
то же что и V2, но:
- чип контроллера заменили на FD1793, MFM, формат дисков стал привычный нам 640Кб.
- изменили раскладку порта FF, поддерживается до 4х дисководов:
D7 - переключение ПЗУ, 0 - TR-DOS, 1 - BASIC
D6 - FDC нога DDEN
D4 - сторона диска
D3 - FDC нога HLT
D2 - FDC нога /MR (сброс)
D0/D1 - выбор дисковода A/B/C/D

Beta Disk Plus / V4 / TR-DOS 4.x
то же что и V3, но:
- ПЗУ увеличили до 8Кбайт, команды FORMAT и COPY засунули в ПЗУ.
- добавлена кнопка MAGIC
- убрана система паролей
- добавлена автозагрузка 'boot'-а
- известные версии: 4.09, 4.11, 4.12. на счёт отличий - хз, заметил лишь что 4.09 и 4.11 при запуске без диска выкидывают в ком строку с 'RUN "boot"', а 4.12 просто пустую строку.

Beta Disk 128 / V5 / TR-DOS 5.0x
- известные версии: 5.01, 5.03.
и так все знают что это, я думаю нет смысла расписывать.
отмечу лишь, что в отличие от наших клонов на оригинальных платах по прежнему были попутаны D0/D7 ПЗУ, плюс еще был типа режим-совместимости, если переключатель был в положении Normal/Auto-boot - "окно" TR-DOS становилось 3C00-3DFF, чтоб работал старый софт использующий точки входа 15360/15363.

вот это все известные на данный момент родные/оригинальные устройства от Technology Research.
теперь по клонам:

Италия:

Sandy FDD2 / SP-DOS 1.0 - клон V2, отличий вроде никаких, просто содрали плату и подредактировали название в ПЗУ.

Польша:

P.Z.APINA / AC-DOS 1.0 - клон V3, тоже никаких отличий лишь изменили в ПЗУ имя/копирайты

Бразилия:

Cheyenne Advanced System / CAS DOS - клон V4, CAS DOS 1986 - TR-DOS 4.12 с другим названием, CAS DOS 1987 - тексты переведены на португальский.

популярное семейство клонов V4 - CBI-95, SYNCHRON IDS91, SYNCHRON IDS2001ne, ARCADE AR-20:
- прошивки базируются на TR-DOS 4.12, обычно изменен текст названия и/или сделан перевод на португальский.
- обычно используют чип FD1797 или аналог вместо FD1793.
- убрали перепутанные биты 0/7 ПЗУ.
- для улучшения совместимости с играми, область TR-DOS 3C00-3CFF можно отключить установкой D6 порта FCh.
- встроенный порт принтера (вроде стандартный LPRINT)

Германия:

MIDAS Gammadisk - семейство клонов на базе V4:
1) просто содранный V4,
2) вариант с дополнительным i8255(ВВ55) для подключения джойстика и принтера, также содержал 32КБ ПЗУ - TR-DOS 4.12 и BASIC48 пропатченый под печать через порт принтера гаммадиска.
3) то же что и 2) плюс еще последовательный порт 6850/ACIA
в 2) и 3) чутка изменен порт FCh:
D7 0 - активны порты флоппи контроллера, 1 - активны порты 8255 (1F/3F/5F/7F) и ACIA (BF/FF)
D6 0 - активны порты выше, /IORQ для других устройств подключенных после гаммадиска заблокирован; 1 - порты гаммадиска отключены, /IORQ пропускается последующим устройствам.

- кучка самопальных контроллеров с 16Кб ПЗУ на базе 4.12 со встроенным бутом "Vision Desktop" разных версий. платы - клоны V4, функциональных аппаратных отличий вроде нет, лишь убрали перепутанные биты данных 0/7 ПЗУ.


фух... вроде всё. если есть что-то еще добавить - буду рад услышать :)

Djoni
16.06.2020, 17:15
- для улучшения совместимости с играми, область TR-DOS 3C00-3CFF можно отключить установкой D6 порта FCh.





Вот это не знал , интересно :v2_dizzy_botan:

MetalliC
16.06.2020, 17:38
там еще у немецкого гаммадиска по порту FC было отличие, хотя и не существенное. подправил пост.

tank-uk
24.01.2021, 11:12
Народ
а есть ли версия TR-DOS с RAM-диском на А ?
если есть дайте ROM плз

SoftLight
24.01.2021, 12:41
Народ
а есть ли версия TR-DOS с RAM-диском на А ?
если есть дайте ROM плз
Я не пробовал. Посмотри что я нашел тут (https://yadi.sk/d/9x22iTuBXOeGHw).
Компилеж (https://yadi.sk/d/Iju1PVqJo9wzqw).

Zugzug
22.10.2021, 11:15
Пытаюсь понять, на всех ли прошивках кнопка magic работает отвратительно. Запускаю на Пентагоне 512к, дисковод пишет норм (прошивку Real Commander, например, записывал на Спектруме). Но magic нормально не сохраняет ни одну игру, даже крохотный Dizzy 3.5. Пробовал 5.03, 6.10 (6.10 определяет 1024 памяти и глючит сам по себе), везде одно и то же. Нажимаю magic, пишется @, потом при возврате в игру начинаются разнообразные глюки и играть дальше нельзя. При загрузке с диска @ глюки усиливаются ещё больше. Поставил "v.6.11Q Pentagon 512", всё работает зашибиcь, но в этой версии magic вообще походу отключен и компьютер на него не реагирует. Вопрос, стоит ли дальше перебирать версии, или magic это нерабочее барахло в принципе.

Может есть другой способ дампить состояние компьютера кроме magic? Ну вот допустим сели мы с ребёнком играть в Dizzy 5, это же огромная игра на пару недель, без сохранений не пройти. Неужели только эмулятор.

reddie
22.10.2021, 12:02
Пытаюсь понять, на всех ли прошивках кнопка magic работает отвратительно
На Скорпионе вполне работает. Не во всех играх, конечно, есть экземпляры, где порча памяти под стеком при обработке Magic вызывает критический сбой.
Там еще тонкость в чем: бывает нужно вручную переименовывать получившиеся файлы для корректного запуска, причина нерабочести может быть в этом.

goodboy
22.10.2021, 13:22
в trdos`e при нажатии magic кроме значения на стеке (что может быть критично если программа использует его для пересылки данных)
портятся/затираются несколько? ячеек в памяти. для программ это может быть критично