QUAD: Difference between revisions

From Bitchin100 DocGarden
Jump to navigationJump to search
Line 85: Line 85:
== OQUAD.BA : Advanced MENU add-on for QUAD ==
== OQUAD.BA : Advanced MENU add-on for QUAD ==


OQUAD is a software program closely based on the PG Designs 0MENU software.  I am grateful that some clever people figured out how to do this in the past, and I'm happy to have been able to revive the code and modify it for use with QUAD.


0QUAD provides some interesting features:


* integrates tightly with MENU
* adds function keys to row 8 of MENU - Bank selection, + File commands NAME and KILL
* when OMENU is installed and running in each of the 4 banks, OMENU also enables bank to bank file COPY.




<table border="1">
<table border="1">
<tr><td>Status</td><td>Revision</td><td>Description</td><td>File</td><td>Submitter / Date</td></tr>
<tr><td>Status</td><td>Revision</td><td>Description</td><td>File</td><td>Submitter / Date</td></tr>
<tr><td>Beta</td><td>13</td><td>Initial beta release of 0MENU</td><td>[[Media:0QUAD.zip|OQUAD]]</td><td></td></tr>
<tr><td>Beta</td><td>13</td><td>Initial beta release of 0MENU</td><td>[[Media:0QUAD.zip|OQUAD]]</td><td>[[User:Sadolph|Sadolph]] ([[User talk:Sadolph|talk]]) 19:11, 7 February 2015 (PST)</td></tr>
</table>
</table>
== Installing 0QUAD ==


== OQUAD.BA Source Code ==
== OQUAD.BA Source Code ==

Revision as of 20:11, 7 February 2015

Supported Models

  • Model 100 only

Features

QUAD is a hardware add-on for the Model 100 that provides the user with 4 banks of 32kB, similar to the multiple banks in a T200 or PC-8201.

  • provides 4 banks of 32kB SRAM
  • fully compatible with REX - enables mult-bank operation of REX on M100
  • plugs directly into the system bus with no additional modifications (takes over the socket - replaces any other system bus device)
  • this module REPLACES the internal memory - the internal RAM becomes unused/disabled (any plugged 8kB RAM modules can be pulled out and redeployed)
  • uses the internal NiCd RAM backup battery for reliable operation
  • simple software for manual bank switching
  • OR - use 0QUAD.BA - a menu enhancement for M100 (see description below)


How to Get One

 Please get in touch with me on the Bitchin100 mailing list or directly at twospruces geee mail. 
 Price is 45$ US + shipping.


Overview

It is pretty simple really - just plug it in, and begin using it.

  • use the simple program to bank switch manually
  • use 0MENU.BA software - OMENU integrates a number of features into the M100 MENU
  • use with REX (don't use OMENU when REX is installed! NOT COMPATIBLE!!!)


QUAD1.jpg

QUAD2.jpg


Hardware Installation

Installation of the hardware is a piece of cake.

Step 1

 Flip over the M100. Open up the System Bus hatch.
 Being careful to have the right orientation, insert QUAD into the System Bus.
 The arrow points to the Option ROM Socket.


Step 2

 Replace the cover. Flip the M100 back over. 


Done!


QUAD installed in an M100 -

QUAD3.jpg


Software for Using the Extra Banks

You will need some software to make the extra banks accessible. You have 3 options.

 1.  Use the simple bank switching program below.
 2.  Use OMENU.BA
 3.  Use in conjunction with REX


Simple Bank Switching Program

The following program can be quickly typed into BASIC and run. It allows manual bank switching. In each bank, you could save this program and call it BANK1.BA, BANK2.BA etc. (the number relating to bank number), so that you know what bank you are in.

 10 INPUT"INPUT BANK ";X:IF X<1 OR X>4 THEN 10
 20 A#=0:B=VARPTR(A#)
 30 POKE B,249 :POKE B+1,195 :POKE B+2,241 :POKE B+3,118
 40 CALL B,X-1,30481




OQUAD.BA : Advanced MENU add-on for QUAD

OQUAD is a software program closely based on the PG Designs 0MENU software. I am grateful that some clever people figured out how to do this in the past, and I'm happy to have been able to revive the code and modify it for use with QUAD.

0QUAD provides some interesting features:

  • integrates tightly with MENU
  • adds function keys to row 8 of MENU - Bank selection, + File commands NAME and KILL
  • when OMENU is installed and running in each of the 4 banks, OMENU also enables bank to bank file COPY.


StatusRevisionDescriptionFileSubmitter / Date
Beta13Initial beta release of 0MENUOQUADSadolph (talk) 19:11, 7 February 2015 (PST)


Installing 0QUAD

OQUAD.BA Source Code

The following files are ZIP files containing the source code for QUAD by Revision.


StatusSource FilesRevisionSubmitter / Date


Memory Testing Software for use with QUAD

The following program can be used to test the memory in each bank. Load the following program into BASIC and run.

StatusReleaseModelDescriptionFileRevisionSubmitter / Date



QUAD Trouble Reports

StatusModel(s)DescriptionImpactWork AroundUser/ Date


QUAD Enhancement Requests

StatusDescriptionRequester / Date


nb: to put a username+datestamp just type 4 tildes ~~~~