Hacker #07
10 марта 1997
  Софт  

 Welcome то NMI HELL!!!                                 .КОШМАР 
                                                                
          ╔══════════════════════════════════════╗              
          ║ СУПЕР-МЕГА HAB0P0Т - NMI HELL TR-DOS ║█             
          ╚══════════════════════════════════════╝█             
            ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀             
                                                                
 Приветствую вас!!! Расскажу я вам о небольшой нашей разработке,
наворот  в  ПЗУ TR-DOS, с помощью которого можно ломать, пилить,
крушить и делать все что угодно с несчастными прогами.          
                                                                
 Небольшое   лирическое   отступление:   в   разработке  системы
принимали  участие: ANDY Inc., WARL0CK, RAINB0W и я, CRAZY ALEX.
ANDY,  WARL0CK,  RAINB0W  переделывали  сам TR-DOS, а я стирал и
перепрошивал R0M. За время разработки сдохли две микросхемы...  
                                                                
                   ┌───────────────────┐                        
                   │ Что может система │█                       
                   └───────────────────┘█                       
                     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀                       
                                                                
 А может она много... система написана на базе 5.04Т - это та же
5.04Т,  только добавлены несколько процедур и немного переделана
работа  с  NMI  (magic  key),  при  всем при этом, полностью (не
уверен,  система  только  тестируется) сохранена совместимость с
5.04Т. Работают нормально пока все проги.                       
                                                                
 Работа с magic key. При нажатии  на  MAGIC  система  рестартует
ВГ93, что позволяет обманывать многие (если не  все)  защиты  от
magic,  прога  выгрузится  на  диск  нормально,  не    запарывая
нулевухи. Если при нажатии на magic держать Caps Shift, то  стек
перебросится в атрибуты, и прога выгрузится.  Если  была  нажата
Symbol Shift, то выгрузится только 48 часть  без  страниц.  Если
была нажата кнопка "S", то из сегмента #0F в #07  инсталлируется
и запустится STS. Нажатые кнопки  нужно  держать,  пока  NMI  не
отработает.                                                     
 Теперь самое интересное: если нажать на "М"  и  magic,  то  DOS
передаст управление в #08  сегмент  по  адресу  49152,  куда  вы
можете забить собственную программу.                            
 Для  полного  сервиса  в TR-DOS были введены две дополнительные
процедуры  для  работы  со  страницами  памяти по обоим профским
портам.  Запускать  их следует через точку входа #3D2F, при этом
надо  знать, что на некоторых тачках (типа моей и WARL0CK'а) при
нажатии  на  magic  и  переходе в #08 сегмент почему-то остается
включеным  ПЗУ  TR-DOS (?!), данный феномен пока не изучен. Дело
видимо в переделке логики обработки magic key, у нас с ним magic
key  сделана так, чтобы срабатывать даже когда компер работает с
ПЗУ.  Можно  выгрузить  всю  память  находясь в командной строке
TR-DOS  или  в  Бейсике.  Но  точно  извесно,  после обращения к
переброске  сегментов  TR-DOS  отключается  и включается обратно
Бейсик.                                                         
                                                                
 RAIB0W'ом  и  мной, сделаны  несколько утилиток, к примеру если
нажать  magic  и "М", все 128 и 48 страницы сохраняются в высшей
памяти и запускается STS, который копируется в обычную память из
высшей. Далее можно поковырять прогу им или просто нажать сброс,
далее  запускаем  простенькую  прогу  в  бейсике и выгружаем все
страницы из высшей  памяти,  и никаких тебе глюков, типа - начал
отгружать  и  запорол нулевуху. Данный способ идеален, для того,
чтобы  дергать  музычку  из разных журналов (угадайте каких?!) и
выдергивания  картинок.  Для  идеальной  работы  системы,  нужно
сделать  доработку  порта  #FD  по  схеме  Громова,  чтобы  порт
нормально работал и при отжатой 0N/OFF, но и если доработки нет,
то  тут  уж  виноваты не мы, а ребятки использующие 0UT (#FD),А,
лично  у  меня  все  работает  чипок  хоть при нажатой, хоть при
отжатой 0N/OFF, чего и вам советую.                             
то  тут  уж  виноваты не мы, а ребятки использующие 0UT (#FD),А,
лично  у  меня  все  работает  чипок  хоть при нажатой, хоть при
отжатой 0N/OFF, чего и вам советую.                             
                                                                
 Ежели  кто  заинтересуется  данным  прибамбасом, милости прошу,
подходите  к  "экрану",  а там и поговорим, если надо, то прошью
ПЗУ  27с512,  или  скачаю на диск саму ПЗУху. Если есть идеи, то
можно побазарить в "хакере" на тему NMI.                        
                                                                
 Кто  ждет  тех.  информацию,  можете  не  ждать,  я  пока ее не
опубликую,  защит  боюсь  (я  человек  осторожный).  Многие  уже
сказали  -  да  кому ты нужен??? А я все равно пока никакой тех.
информации не опубликую.                                        
                                                                
 В данный момент продумывается система типа СКOPПOВСКОЙ Mag0S, в
принципе  с  48 прогами уже можно работать с возвратом, а вот со
128 пока нет...                                                 
                                                                
 Ну вродя усе...                                                
                                                                
                                                     CRAZY ALEX 
                                                      13.02.97  



Other articles:


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
For Coderz - An algorithm for finding the integer part of square root.
Worlds 128 - About the best programs for 128 of the first computer. Game "ROD * LAND 128".
world of sound Spectrum - Chapter 4.4: Programming sound effects - music programming.
PROFI CLUB - On connecting to the PROFI different periphery.

В этот день...   23 November