quarta-feira, outubro 12, 2022

 

Teste de RAM Apple II - Bancos de 0 a 3 (primeiros 16kb)

Em 2013, restaurei um Unitron com a ajuda do querido Lisías, que, na ocasião, mandou um programinha muito simples para testar o primeiro banco de ram. 

De tempos em tempos, bato a cabeça procurando o código - que acabei gravando em um disquete - e hoje, tomei vergonha e fui buscar o tal programa.

Do prompt do basic, acessar o monitor:


] CALL -151


A partir daí, é inserir o seguinte:


*300:A2 00 8E 00 02 EC 00 02

D0 22 E8 D0 F5 EE 03 03

EE 06 03 D0 ED CE 04 03

CE 07 03 10 E3 A2 00 A0

10 8E 30 C0 E8 D0 FD 88

D0 FA F0 F3 A2 00 8E 30

C0 CA D0 FD F0 F8 00 00 


E para rodar, 


*300G


O programa faz parecer que está tudo travado, mas ele vai até o final e bipa. Se tiver algo de errado vai mostrar ERR na tela. 


Importante: esse programa acaba se destruindo depois de rodar, pois testa, inclusive, a ram aonde foram digitados os códigos. Para rodar ele novamente, a máquina precisa ser resetada e redigitado.

Qualquer dúvida, é só deixar comentário!


Abraço,


BBK.

Marcadores: ,


domingo, junho 24, 2018

 

Apple II SSM Microcomputer Products Inc AIO II (All-in-One)

Hello Apple II enthusiasts!

This post is an attempt to obtain and consolidate information for the SSM Micromputer Products All-in-one (AIO) II serial and parallel board here under.

I dug the web as hard as I could but came almost empty handed with information on this board - the last manual on sale was about a year from today, and I have missed it.

What I know so far about the jumpers:

A: activates Auto Line Feed*
B: could be related to printing/buffering*
C: no info so far
D: no info so far
E: could be related to printing/buffering*
F: no info so far
G: no info so far

Interrupt: no info so far

P4 P20: no info so far

Ram Rom: no info so far (IC type ?)

Baud Rate set: no info found - as far I could get, could be changed via software.

* as found on Transcend Bufferlink instruction manual.

If you have any additional info on this board that you can share, please, either drop a comment or post at Apple II Enthusiasts Facebook Group ( https://www.facebook.com/groups/5251478676/ ).

Any info with be greatly helpful into finding all jumper setting for this board!



Information obtained from Softerm instruction manual:

"SSM AIO II Serial & Parallel Apple Interface

The SSM AIO II Serial and Parallel Apple Interface can be specified in Softerm as the serial communications interface by entering SSM AIO II.SIO for the serial I/O driver when generating a configuration in terminal setup. It can also be specified as the printer interface by entering SSM AIO IlPIO as the printer driver.

The SSM AIO II provides a serial interface and two parallel interfaces. The serial interface uses connector J3 for printers and connector J4 for modems and is specified in the serial I/O or printer driver parameters as PORT I. A general purpose parallel connector is provided on J2 corresponding to the AIO II Parallel Port A referenced in Softerm as PORT 2. A Centronics parallel printer connector is provided on Jl corresponding to the AIO II Parallel Port B referenced in Softerm as PORT 3. Softerm allows the serial interface to be used for serial communications concurrently with a printer on one of the two parallel interfaces.

The serial interface provides all required modem signals and allows DTR to be used as the printer busy indicator if jumper option P20 is installed for connector J3. Although jumpers are provided to select the baud rate, the selection is also a programmable feature of the AIO II and Softerm selects the baud rate by software according to the value specified in terminal setup. The speeds which may be selected are llO, 134.5, 300, 1200, 2400, 4800, and 9600.

The two parallel interfaces provide 8 data, 1 strobe, and 1 acknowledge line. The polarity of the strobe and acknowledge signals is controlled by software and will be set according to the printer driver parameters specified in terminal setup. "




Best,

BBK

Marcadores: ,


sábado, dezembro 26, 2015

 

Apple II ProDOS Crack Address

This is for those of you who has been bumping into Apple II's ProDOS verification of the "Apple ][" info in the ROM but has a clone - such as myself who has an Unitron AP II+ - a Brazilian made clone. I my case when it boots up shows UNITRON on screen.

To make ProDOS to continue loading, you have to CTRL+C and get to the Monitor Prompt (*) and then change the address of certain parts of the Memory for bytes EA. For example, on ProDOS v1.9, you have to change address $2865. This address changed from version to version of ProDOS. So, as long as I keep discovering those address, I'll add up to this list.

After doing this change, 2000G will continue to load the OS.

Example commands for V1.9:

(Ctrl+C)
* 2865:EA EA (Return)
* 2000G (Return)

And here follows the list of address to be changed using the expression above:

Version Year  Address
v1.0    Aug83  25FD
v1.0    Sep83
v1.0    Oct83
v1.0    Nov83
v1.0.1  Jan84  265B
v1.0.2  Feb84
v1.1    Aug84
v1.1.1  Sep84  269E
v1.2    Sep86
v1.3    Dec86
v1.4    Abr87  282B
v1.5    Abr88  282B
v1.6    Jun88  282B
v1.7    Aug88  282B
v1.8    May89  2836
v1.9    Jun90  2865 --- Last version compatible with 6502 (Apple II and II+)
v2.0    Jan92
v2.0.1  Mar92  
v2.0.2  Nov92  
v2.0.3  May93  2836

And how about those missing versions? Well the work goes into finding where are bytes D0 03. Find those guys in such address and change them for EA EA and you are good to go! Feel free to add them in the comment box and I'll add to this post.

Certainly you can also get more info on this on forums such as "Apple II Enthusiasts" or even Facebook. As for myself, I get annoyed for Googling this info and never having it at hand.

Keep it Rocking!

RC

Marcadores: ,


This page is powered by Blogger. Isn't yours?