Image Map Image Map
Page 2 of 6 FirstFirst 123456 LastLast
Results 11 to 20 of 59

Thread: Supersoft HR-40(b) hi res graphics board

  1. #11

    Default

    Yes ... if anyone has a board lying in a box in a non-working condition can you let me know..... ?

    I have uploaded a few more images, added another animation, and updated the link. They are now divided into two albums. One containing photos of the actual board and the other contains the hi res images I took from the PET screen

    Andy
    Last edited by AndyG; February 7th, 2018 at 10:59 AM.

  2. #12

    Default

    Not sure if this warrants a new thread but .....

    The 64k RAM expansion board is said to work on the FAT-40 4032 (Universal motherboard) as well as on the 8032. Does anyone have experience using this extra memory board including a working memory manager program or other code ?

    I have been thinking of adding it to my Supersoft HR-40B configured PET with the aim of having extra memory storage for more complex graphics displays (just for fun) .... I strongly suspect there will be issues, for example,

    (1) power management.... will the presence of both boards be too much of a power drain ?

    (2) the Supersoft board 8K RAM is mapped from $9000 to $AFFF, so live drawing from the expanded memory to the HR board is going to be interesting (may need screen blanking or copying from expanded memory to normal memory then live drawing for example) .... though I have seen from the Supersoft Product Magazine (Winter 1982) that there was a HR-80 board that worked on the 8032 and 8096 so must be possible.

    Its a thought right now
    Last edited by AndyG; February 8th, 2018 at 04:07 AM.

  3. #13
    Join Date
    Feb 2009
    Location
    Markham, Ontario, Canada
    Posts
    465

    Default

    Hi Andy,

    (1) I don't think power will be an issue. Most power-hungry boards (including the 64K ram expansion, the SuperPET board(s), and the Madison Z-RAM) all have their own built-in voltage regulators fed directly from the transformer. Since the SuperSoft board already works by itself, the 64K board (with it's own power regulators) shouldn't affect things at all.

    (2) Mapping could be a problem. The PET has a "NOROM" line which it uses to turn off the internal ROMs, including the Option ROMs at $9xxx and $Axxx. Masked ROMs in the option ROM slot should be ok, but EPROMs alone most likely don't support the NOROM line. So, basically we have to figure out if the SuperSoft HR board handles this line properly. We know that the SS board already supports selection of ROM or RAM for these addresses, but we don't know for NOROM.

    You'd have to do a test, by grounding NOROM and see if the SS RAM is visible. Since NO ROMS will be visible on the system, you'd have to write a test routine in RAM that disables interrupts and doesn't call any ROM routines at all...

    Steve
    Last edited by sjgray; February 8th, 2018 at 07:57 AM.
    WANTED: CBM-II hardware or software, PET software

  4. #14

    Default

    OK, I ran the memory test program for the 8296 - this exercises the 64K board and reports any faults.

    I used this previously on an 80 column machine to test the board and found 2 faulty ram chips which I replaced. I essentially followed what I found on http://www.primrosebank.net/computer...rs_ext_ram.htm

    Whilst the code expects an 80 column display, so the text on the screen will not be formatted correctly, it reported no problems with each memory bank. Importantly I also created a simple graphic on the screen from the Supersoft board and the graphic remained intact throughout the test. This gave me confidence that they might work together.

    I wrote a simple machine code program that took an 8K image from the main memory (located at $5000) and copied it into the expansion memory (Bank 0, $8000). Then another, that copied it back to another location in the main memory ($2000) to confirm nothing had changed, and then copied it to the HR board memory ($9000) for displaying ... all went well. I disabled the interrupts until the code had finished.

    I then modified the code to now, copy each byte from the 64k board memory to the HR board memory (enabling and disabling the 64k board each time, whilst keeping interrupts disabled), until 8K had been copied. Again the image displayed correctly, confirming the two boards can co-exist and be used to store additional images.

  5. #15
    Join Date
    Feb 2009
    Location
    Markham, Ontario, Canada
    Posts
    465

    Default

    That’s very nice! Great job.
    WANTED: CBM-II hardware or software, PET software

  6. #16

    Default

    Thanks.....

    I have now taken the Add-on loader source code from Zimmers (came as part of the 64k Ram board to load different versions of BASIC into the upper memory) and compiled it, fixed a few bugs and changed it to load only and not try and boot the code from the extended memory. I then took an image file, changed it load address to $8000 using a HEX editor (which has been great in building the animated images into a single file) and successfully loaded an image directly into the upper memory direct from disk.

    The display program I used in the previous post displayed the image directly from $8000 without any issues.

    The loader program will be very useful as I will next stack a few images and change the display code to loop images to emulate a simple screen saver ......

    Cheers

  7. #17
    Join Date
    Aug 2011
    Location
    Huntingdon, U.K
    Posts
    117

    Default

    I know this is a old thread but if anyone is interested I have a 2001 PET and it has one of these Supersoft hi-res graphics cards in it too although mine is a older 1981 version "HR40" (not B).
    I think its all working but looking at it closer up its a bit of a tatty fitting job but what the hell its working so its a case of leave it alone unless it gets problems in the future. If anyone is interested I can upload all the manuals and fitting instructions that came with it. Myt 2001 PET also has a PETSET reset button on the side and a superchip rom as well that gives alternative (abrieviated) commanmds and hot keys to execute commands with a single keypress. I dont know how to test the graphics card and i dont have any software to run on it. There are even more goodies that came with this inclusing something call a audiogenic VoxBox that is a voice synthesiser and many other interfaces like Centronics etc. Here are some pictures of my HR40 graphics board and some of the other adaptions If anyone wants any more info on what I have here and other manuals etc. just ask.
    Attached Images Attached Images

  8. #18
    Join Date
    Feb 2009
    Location
    Markham, Ontario, Canada
    Posts
    465

    Default

    Any documentation you can scan would be appreciated. I can host the files as well.

    Steve
    WANTED: CBM-II hardware or software, PET software

  9. #19

    Default

    Quote Originally Posted by roadrash View Post
    I know this is a old thread but if anyone is interested I have a 2001 PET and it has one of these Supersoft hi-res graphics cards in it too although mine is a older 1981 version "HR40" (not B).
    I think its all working but looking at it closer up its a bit of a tatty fitting job but what the hell its working so its a case of leave it alone unless it gets problems in the future. If anyone is interested I can upload all the manuals and fitting instructions that came with it. Myt 2001 PET also has a PETSET reset button on the side and a superchip rom as well that gives alternative (abrieviated) commanmds and hot keys to execute commands with a single keypress. I dont know how to test the graphics card and i dont have any software to run on it. There are even more goodies that came with this inclusing something call a audiogenic VoxBox that is a voice synthesiser and many other interfaces like Centronics etc. Here are some pictures of my HR40 graphics board and some of the other adaptions If anyone wants any more info on what I have here and other manuals etc. just ask.
    As Steve mentioned any documentation would be great. I too have that version also now.

    Try the following. First do this from a cold boot as the board doesn’t like any of the add on chips enabled as the onboard memory is mapped from $9000- $a000.

    SYS59650,5 to initialise the card. Your screen should have lots of vertical solid lines and some other garbage dots displayed. This is essentially displaying the onboard memory whilst showing the native PET screen.

    To clear the on board memory,type (you have to guess you are typing it correctly as the characters will be partially obscured by the lines etc.)
    SYS59650,C

    If it clears then your card is probably working. A quick test would be SYS59650,SL,0,0,150,150

    This will draw a diagonal line.

    Interestingly for your installation, you have wires soldered to the ic’s ... mine has clips.

    Cheers
    Last edited by AndyG; February 5th, 2019 at 12:26 PM.

  10. #20
    Join Date
    Aug 2011
    Location
    Huntingdon, U.K
    Posts
    117

    Default

    Thank you for that info Steve & Andy, I will give that a try and let you know what happens. I think the guy who owned this PET was a bit of a BUFF. There are a number of circuit boards some with LED's on and various adaptions like a speaker connection. and other unusual things. There are lots of manuals for the PET and peripherals like the 4040 drives and CBM printer. What is best I think is if I open a new thread for each of these items in case someone wants to investigate them all further and maybe conduct experiemnets on them each. This will keep this thread just about the Hi-Res graphics card that way. OK the first one I will post up shortly, its a Musek Sysnthesiser and manual.




































































































































































    +

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •