sexta-feira, janeiro 28, 2022

AdrianPage: Support software

Ferramentas auxiliares para programação criadas pelo Adriano Cunha.

Himem.com

A TSR memory manager for MSX1, by Mário Impronta, required by AD-DOS.COM.

Format da High Memory: HM<tamanho><área>HM<tamanho><área> ... HM<0>, onde:

HM - Assinatura que permite realizar facilmente a verificação da integridade da memória alta; é formada pelos bytes 48H e 4DH.

<tamanho> - Palavra de 16 bits (2 bytes) informando o tamanho em bytes da <área> que vem a seguir. O bit mais significativo (MSB) deve estar em "1" para indicar que a área se encontra em uso.

<área> - É a área de memória desejada. Quando em uso, deve começar por uma string única de identificação, terminada pelo byte 00H.

<0> - Tamanho da área especial para indicar o fim da memória alta, formado por dois bytes de valor 00H.

Exemplo de usdo do HIMEM.COM

A>HIMEM 400 5A 10;HIMEM MAP

Com este comando, o programa aloca três áreas de 400H (1024), 5AH (90) e 10H (16) bytes, respectivamente, recarrega o sistema (a tela apaga-se) e executa o comando seguinte ao ponto-e-vírgula (opcional). No exemplo, após alocar a memória, o comando seguinte mostra como ficaram as áreas protegidas. Na prática, isto faz mais sentido para dar prosseguimento a um ".BAT". Como resultado desta alocação de memória, poderiamos ver na tela algo do tipo:


É exibida uma linha para cada área de memória alocada, informando, em hexadecimal, seu endereço inicial, seu tamanho, e seu nome, caso a área esteja em uso.

Neste momento, as três áreas encontram-se vasias, mas prontas para serem ocupadas por programas aplicativos que possam se instalar naquelas áreas.

(OC) Maiores detalhes podem ser vistos na revista CPU 35 (ainda a ser incluída no projeto MSX Typer).


LHA-PMA 2

LHA compression/extraction tool for Linux x86 with PMA format extraction support, by Maarten ter Huurne; staticaly-linked binary executable; source available at funet.


ONEDRIVE

A hybrid BIN/COM program for enabling just one drive under MSXDOS1 without needing to reboot the computer or disconnecting cables.

PCDEZIP 1.0

ZIP extraction tool for MSDOS platform, by Flanders & Holmes; self-extract package; freeware with ASM source.


PMA Download File Fix

A program for fixing broken PMA files downloaded from Internet sites (MSDOS).


PMARC MSDOS

PMARC/PMEXT compression/extraction tool for MSDOS, ported by Wolverine Logan; self-extract package; freeware.


PMARC MSX

PMARC/PMEXT compression/extraction tool for MSX-DOS, by Yoshihiko Mino; self-extract package; freeware.


Downloads




Nenhum comentário:

Postar um comentário