Определение типа компа

atmturbo.nedopc.com - all about ATM Turbo (hardware, software ..)

Postby Максагор » 22 Jan 2015, 19:57

Народ, подскажите наиболее короткий и элегантный способ определения типа компа, на котором запущена программа - ATM-turbo 2+ или ZX-Evo/BaseConf - может по порту какому-нибудь, который есть а Еве и нет в АТМ? Например что-то типа такого:

IN A,(Evo_port)
CP #FF
JR Z,ATM_HARD
User avatar
Максагор
 
Posts: 172
Joined: 26 Apr 2010, 21:07
Location: Москва
Group: Registered users

Postby lvd » 22 Jan 2015, 21:42

1. порт BF -- через него включаются теневые порты без всяких там трдосов.
2. часики по глюку
3. иде по немо
4. сдкарта по зконтроллеру
5. память пентагона 1024 по порту 7ффд
6. 4 метра памяти по соотв. портам

upd: порт БФ -- read/write. Можно в него чонить записать, а потом прочитать. Ещё вот вспомнил, в пентеве есть порты чтения конфигурации, можно их заюзать.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1582
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby DimkaM » 23 Jan 2015, 19:20

lvd wrote:upd: порт БФ -- read/write. Можно в него чонить записать, а потом прочитать.

и улятеть в нми
ZX-Evo rev C, ZXNetUsb rev A
DimkaM
 
Posts: 1269
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby lvd » 23 Jan 2015, 21:23

DimkaM wrote:и улятеть в нми

Кто доку не читает, так им и надо :)
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1582
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby Максагор » 27 Jan 2015, 13:35

lvd wrote:upd: порт БФ -- read/write. Можно в него чонить записать, а потом прочитать. Ещё вот вспомнил, в пентеве есть порты чтения конфигурации, можно их заюзать.


А без записи в #BF обойтись можно? Можно только его читать? Можно с уверенностью говорить, что, если исключить всякие нештатные ситуации, что в случае, если был произведен вход в ZX-режим из стандартного меню BaseConf, то значение порта #BF при его чтении будет гарантированно отлично от #FF?
User avatar
Максагор
 
Posts: 172
Joined: 26 Apr 2010, 21:07
Location: Москва
Group: Registered users

Postby DimkaM » 28 Jan 2015, 12:10

Максагор wrote: то значение порта #BF при его чтении будет гарантированно отлично от #FF?

да, покрайней мере в режымах 48 и 128 нулевой бит будет в нуле.
единственное, если шадов-мод был отключен не БФом, то ОЙ
ZX-Evo rev C, ZXNetUsb rev A
DimkaM
 
Posts: 1269
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users


Return to ATM turbo - софт и железо

Who is online

Users browsing this forum: No registered users and 1 guest