Jump to content

sup8pdct

Members
  • Content Count

    935
  • Joined

  • Last visited

Posts posted by sup8pdct


  1. Now for some questions:

     

    It would be interesting to have some other ROM dumps so we can check if Guus' dump is correct.

     

    Was there any supporting software available, like a diagnostic tool or some archiver/backup software?

     

    Does this upgrade provide any custom SIO commands, like for example the possibility to upload code to the SRAM?

     

    so long & thanks in advance for any further info,

     

    Hias

    1) it is correct

    2) Supermax required Superdos for best use. Back in the day, getting anything from over seas cost $$$$ this was a much cheaper local product.

    3) Only extra commands are ' g = reset fdc: h= return ack only,: i is superdos skew format command single or double only.

    I personally added the USD compatiable format command and one to read 256 bytes from anywhere in memory.

     

    James

    • Like 1

  2. It looks like extra ram switched at $D6xx? or maybe appearing at $D6xx? with a custom rom. is it PAL 800? if so, could be OS Rev B as no PAL 400/800 had rev B.

    As for getting it going. Are you using a 9V AC power supply? one for 810 or 1050 will be fine. If so, it could be one of the ram boards, the CPU board or mother board acting up.

    The power led runs from -5v from memory which comes from the ram boards.

     

    James


  3. BTW: I see a (homebrew?) mod around the trimcap aside the 2793, a 15k resistor and ceramic cap. What's its purpose?

     

    re-atari

    I actually have no idea. First time i noticed it. It looks like a factory mod. That trim cap is for the data separator built into the WD2793. Maybe it is for temp stability??

     

    Here is a link on how to setup the data separator in the WD2793 that i found. http://www.s100computers.com/My%20System%20Pages/ZFDC%20Board/ZFDC.htm.

     

    down near the end.

     

    James


  4. Thanks for the picture.

    I have one of those.

    It also has one pin that goes into the socket of the 6810 that was removed.

     

    BR/

    Guus Assmann

    Correct. that is for R/W.

    As a side note. The small chip is a HC version. The original maker tried a LS version but it kept playing up or wouldn't work properly or at all. Someone suggested to use the HC as it was faster....

    Another note, when i modded the Supermax rom, i added a longer copyright notice to the beginning of the code only to find it wouldn't work. I eventually discovered that if the message didn't go over a certain length, the firrmware worked fine. Only thing i could figure out was a page boundary for a branch was crossed that upset the apple cart somehow.

     

    James


  5. Back in the 80's a mate of mine had a Supermax in his 1050. As you say it originated from Australia, IIRC it came bundled with SuperDOS. The upgrade was basically a tidied-up US Doubler. Just a plugin board containing a rom, an extra 6810 and an empty socket, no wires to solder. Installing it only required removing the 1050 rom and swapping the 1050's 6810 to the empty socket. The board plugged into the 1050 rom socket.

     

    Although the Supermax did double density, the speed improvement was not very impressive. It was a big improvement over a stock drive, though. You could tell the difference in speed between his 1050 and my Copy Card 7 enhanced drive by just listening to the pitch of the datatransfer beeps and length of the pauses between those beeps. After seeing my 1050 in action he upgraded his drive with a CC7 within a few weeks and got rid of the Supermax.

     

    re-atari

    Supermax is a plugin board with one wire to solder. Remove 2 chips (rom and ram) and plug in this board. SuperMAX originally worked like USDoubler except for the special format command and had a delay removed. Also some protected software didn't load due to the removed delay. First thing i did when i got the super products for the 8bit was to dissemble the rom, add in the delay so the protected disks worked and added the Sparta special format command. I also thought about adding smart buffering as the upgrade has a 2K ram chip, ie buffer directory and sector map depending on DOS version but gave it a miss. I did however play around with adding commands to dump contents of ram etc just for giggles.

    I still have blank boards.

     

    James


  6. ; OUT
    $20 ; printer data out (pin 13)

    ; IN
    ; printer control lines
    ; BIT 7 Busy
    ; BIT 6 Paper out?
    ; BIT 5 Select?
    ; Bit 4 Ack?

    ; OUT
    $30 ; floppy control lines
    ; Bit 0 DSEL 1
    ; BIT 1 DSEL 2
    ; BIT 2 DSEL 3
    ; BIT 3 DSEL 4
    ; BIT 4 Master reset fdc ?
    ; BIT 5 Sidesel
    ; BIT 6 5-1/4" - 8" select?
    ; BIT 7 DD ENable

    ; IN OUT
    ; FDC
    $40 ; Command/status
    $41 ; Track
    $42 ; sector
    $43 ; Data

    $50 ; In
    ; Bit 1 CTS/DSR or pin 11? Set by jumper
    ; Bit 2 Ring Ind
    : Bit 4 Printer enable/disable jumper
    ; Bit 7 RS232 serial in
    ;------------------------------------------

    ; OUT
    ; Bit zero used to switch states.
    $50 ; Atari serial output
    $51 ; Rs232 serial output
    $52 ; Rom enable/disable
    $53 ; Printer strobe
    $54 ; Index control flop set
    $55 ; Rs232 out line. RTS/DTR Set by jumper
    $56 ; Index control flop clear
    $57 ; Atari cmd/data mux control

    ; IN
    $70 ; Atati sio buss Z80 in
    ; BIT 1 Command
    ; Bit 3 +5v - Atari on
    ; BIT 7 Serial out, recieve data from consol

    ; CTC
    ; Bit 1 Start/stop count. =1 stop
    ; Bit 2 Time constant will/wont follow. 1= will follow
    ; Bit 3 When to start timer. Int t2 or external trig 1= trig
    ; Bit 4 Pos/Neg edge trigger. 1= pos
    ; Bit 5 16/256 divider. 1= /256. timer only
    ; Bit 6 Counter/timer mode. 1= counter
    ; Bit 7 channel int enable =1
    $80 ; Channel 1 Tigg on SIO command and data?? Schematic correct?
    $81 ; Channel 2
    $82 ; channel 3 Trigg on rs232 data in
    $83 ; channel 4

     

    james

×
×
  • Create New...