Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Для начинающих (http://zx-pk.ru/forumdisplay.php?f=43)
-   -   Использование TR-DOS при затёртой области системных переменных (http://zx-pk.ru/showthread.php?t=7056)

crushers[4ePT] 3rd February 2008 02:37

Использование TR-DOS при затёртой области системных переменных
 
Доброво времени суток.
Помогите с инфой какие переменные TR-DOS необходимо восстанавливать перед началом работы.
(Это в случае когда игруха затирает всё с #5C00 и выше). Помню что было очень просто (сам пару раз проделывал эти пляски при подгрузки лвл с диска) но к сожалению все работы на реальных 5"25 а драива чтобы это перегнать на пц и посмотреть нет.:v2_conf2:
если на форуме проскакивала подобная инфа ткине носом плз.. ненашёл..

Shadow Maker 3rd February 2008 03:37

А нафиг? Пользуйся прямым доступом к ВГ, удобнее в разы.

crushers[4ePT] 3rd February 2008 03:44

Да как-то неохота не по стандарту. :)

Ewgeny7 3rd February 2008 11:43

Quote:

Originally Posted by Shadow Maker (Post 118490)
Пользуйся прямым доступом к ВГ

Угу, а потом имей траблы при запуске с дисков В-D и при работе с винчестера. Сколько я перематерил кодеров, пользующих прямое программирование ВГ.

На VTRDOS появилась книга "ТырДОС для пользователей и проггеров", там детально описываются все необходимые переменные в памяти.

newart 3rd February 2008 13:35

Quote:

Originally Posted by ewgeny7 (Post 118506)
Сколько я перематерил кодеров, пользующих прямое программирование ВГ

А почему не авторов кривого эмулятора ВГ?

Shadow Maker 3rd February 2008 16:23

Да, на самом деле, с фига на кодеров-то валить. В 90% случаев прямой драйвер - единственное решение и ничего с этим не поделаешь, а материться лучше где-то в другом месте...

Добавлено через 2 минуты
Quote:

Originally Posted by crushers[4ePT] (Post 118492)
Да как-то неохота не по стандарту. :)

Если игрухе нужно затирать с #5c00 это значит, что тебе нужно будет куда-то и сохранять эти данные. Место есть? Если есть - непонятно фигли мучаться, сохрани при старте все переменные и всё, если нету - запорешь игру.

Ewgeny7 3rd February 2008 18:34

Quote:

Originally Posted by newart (Post 118516)
А почему не авторов кривого эмулятора ВГ?

Элементарно. Не везде эмулится ВГ, потому что не считали нужным эмулить его в принципе. Например, СМУК. Каким боком там должен лежать эмуль ВГ? Работа с винтом происходит посредством обращения к #3D.. или RST8. Проги, работающие напрямую с ВГ, вешают программу, т.к. в момент подгрузки загорается огонек на дисководе (пустом) и на этом лафа заканчивается :(
Приходится переписывать программу на дискетку, назначать дисковод как А и далее работать с обычным дисководом. А после удобства винта это так лееениивооо... :)

Добавлено через 7 минут
Quote:

Originally Posted by Shadow Maker (Post 118558)
В 90% случаев прямой драйвер - единственное решение и ничего с этим не поделаешь, а материться лучше где-то в другом месте...

Интересно, откуда эти проценты? Большинство программ как раз не требуют прямого доступа к ВГ. Исключения, ИМХО, демы, там сам бог велел выжать из железа все опилки :)
Просто обломно искать вторую-третью "одисковку" программы после того, как обвешанная "приветами" и "факами" Диззи, например, не желает запускаться с диска В, или с А, но на винчестере.

Shadow Maker 3rd February 2008 18:43

При чем тут Диззи. Я про игры с отгрузками говорю.

Ewgeny7 3rd February 2008 18:49

Quote:

Originally Posted by Shadow Maker (Post 118580)
При чем тут Диззи.

Это было "например". Если кого задел лично - извините. Я высказал свои пожелания, не более того. Давайте закроем этот флуд.

newart 4th February 2008 00:17

Quote:

Originally Posted by ewgeny7 (Post 118576)
например, не желает запускаться с диска В

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

FUCK всем авторам таких игр, ну и демок! :cool:


All times are GMT +4. The time now is 00:43.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.