PDA

Просмотр полной версии : HELP BETA v4.00



Rubts0FF
30.05.2020, 09:43
HELP BETA v4.00 - и снова не совсем в той теме, но объясню.
Во первых - программа для ковы.., исследования содержимого других файлов, главным образом игр, а во-вторых - исходные тексты в архиве и это может служить примером (ну какой уж там пример другой вопрос) написания программ. Впрочем, если мои доводы не убедительны - можно перенести и в софт.

Немного предыстории:

Уже и не скажу как давно это было, но контроллер TR_DOS я подключал сам, вообще с паяльником с детства знаком, да и работа
какое то время была с этим же связана.

Однако при подключении была допущена одна, но значительная, ошибка. Я забыл, а скорее всего и не знал, что для того чтобы работал @-magic, на плате нужно перерезать дорожку. Как результат, вместо того что бы 'наслаждаться' @-magic адаптацией к TR-DOS, пришлось заглянуть за REM- строку.

Первоначально программа называлась что то вроде "Help Hacker", но оказалось, что это имя занято и стала HelpBeta. В смысле помощь в адаптации программ к Beta Disk Interface'у.

Различные версии имели различные возможности и если первая, написанная еще на BASIC'е всего то и могла, что считывать чего-то там с ленты. В дальнейшем добавил возможность загрузить файл уже с диска и его просмотр, программы на BASIC'е, плюс встроенный монитор, сначала MONITOR48, затем MON2 или MONS4.

Последняя до сегодняшнего для v3.3 уже могла - выбрать и загрузить файл, просмотреть BASIC, просмотр как шрифтов, экрана, спрайтов и сохранение всего этого на диск. Так же в комплекте шел MONS4.

Одним из недостатков было то, что программа использовала/занимала ту же 48-ю память, в конце.

Остальное в ReadMe на диске.

А теперь чего программа может и для чего предназначена. И это:

1. загрузить файл в память, макс. размер #C000 - 192 сектора
2. представление данных как шрифт;
3. как спрайты
4. как обычный экран;
5. как шестнадцатиричный дамп
6. как дизассемблированные инструкции

Имеются настройки - Options, но об этом и о другом в ReadMe

И да, я понимаю что софтина не отличается оригинальностью, да и возможных пользователей, так сказать, можно пересчитать на пальцах одной руки, но она есть и здесь уж ничего не поделаешь.

Исходные тексты в архиве, можно изменять все, для борьбы с ошибками, для добавления / исключения функций, по любой другой причине.

30.05.2020 V. Rubts0FF