Re: [ql-users] recursive delete

2002-04-30 Thread RWAPSoftware
In a message dated 29/04/02 23:30:35 GMT Daylight Time, [EMAIL PROTECTED] writes:


Don't forget we already have one trashcan, that programmed on Qubide 2
ROMs.
And that one had serious problems mainly due to the way that QDOS and 
SMSQ/E handled thing like MOVE. Beware if you are using it. Rich Mellor 
knows more about this than I do.


Roy is right - the trashcan built into the QuBide 2 ROMs does not appear at all safe. It appears the problem mainly occurs when a program overwrites an existing file - the trashcan sees the previous one as deleted and tries to store it in the trashcan, but instead seems to grab a pointer to the new file (there is no old one to copy to the trashcan, as overwrite was used instead of delete). As a result, you remove this one from the trashcan and hey presto! your original file either no longer exists or is corrupted!!

As a result, I gave in trying to use the trashcan feature a long time ago.

Rich Mellor 
RWAP Software
7 Common Road, Kinsley, Pontefract, West Yorkshire, WF9 5JR
TEL: 01977 614299
http://hometown.aol.co.uk/rwapsoftware


[ql-users] Old Sinclair Thermal Printer

2002-04-30 Thread RWAPSoftware
I have one of the old ZX Printers (ahhh... fond memories of a gentle smell of burning)...

Does anyone have a spare spool which went inside the printer paper to attach it to the printer?? Someone must have one knocking about somewhere - Tony??

Rich Mellor 
RWAP Software
7 Common Road, Kinsley, Pontefract, West Yorkshire, WF9 5JR
TEL: 01977 614299
http://hometown.aol.co.uk/rwapsoftware


[ql-users] memory expansion standard ql

2002-04-30 Thread henk verbeek

Does anyone know how to upgrade the memory of a standard (classic) ql ? I
have searched the net but i didn't find a circuit or anything.
Are there no do it yourself circuits available ?

Anyone got an idea ?

Regards,

Henk Verbeek







Re: [ql-users] memory expansion standard ql

2002-04-30 Thread Al Feng

Yes, it can be done!

But, the details involve knowledge which are above-my-pay-grade ... this
exercise was successfully done to one of my QLs about 10+ years ago ...

Briefly:

* you will want to first de-solder the chips!

* install sockets

* change the chips on the spider daughterboard (i.e., create a new
daughter board with the proper chips).



On Tue, 30 Apr 2002 23:01:32 +0200 henk verbeek [EMAIL PROTECTED]
writes:
 Does anyone know how to upgrade the memory of a standard (classic) ql 
 ? I
 have searched the net but i didn't find a circuit or anything.
 Are there no do it yourself circuits available ?
 
 Anyone got an idea ?
 
 Regards,
 
 Henk Verbeek
 
 
 
 
 


GET INTERNET ACCESS FROM JUNO!
Juno offers FREE or PREMIUM Internet access for less!
Join Juno today!  For your FREE software, visit:
http://dl.www.juno.com/get/web/.



Re: [ql-users] memory expansion standard ql

2002-04-30 Thread ZN

On 30/04/02 at 23:01 henk verbeek wrote:

 Does anyone know how to upgrade the memory of a standard (classic) ql ? I
 have searched the net but i didn't find a circuit or anything. Are there
 no do it yourself circuits available ?

Done it many times in many ways. By far the simplest is to find a 628512
(aka 614000) static RAM chip, usually comes in a 32-pin surface mount
package but regular DIP 32 is also available. This is 0.5MB in a single
very low power chip. In addition, you need two 100nf capacitors, one
74HC153 logic chip and one 1N4148 diode.

Here is the connection (use fixed width font)

  74HC153
  +--\__/--+
GND -|1 16|== +5V
A19*-|2 15|- GND
+5V -|3 14|- A18*
DSL*--o--|4 13|- GND
  +--|5 12|--o-- +5V
+5V -|6 11|--+
RAM(A) --|7 10|- GND
GND ==|8  9|--||- DSMCL*
  ++  A K

  +--\__/--+
A18* |1 32|== Vcc
A16* |2 31|- A15*
A14* |3 30|- A17*
A12* |4 29|- RDWL*
 A7* |5 28|- A13*
 A6* |6 27|- A8*
 A5* |7 26|- A9*
 A4* |8 25|- A11*
 A3* |9 24|- RAM(A)
 A2* |1023|- A10*
 A1* |1122|- RAM(A)
 A0* |1221| D7*
 D0* ---|1320| D6*
 D1* ---|1419| D5*
 D2* ---|1518| D4*
GND ==|1617| D3*
  ++

* - signals from the expansion port, all but DSMCL can be found on the
68008 cpu, all but DSMC, DSL, RDWL, A19, 18, 17, 16 can be found on the ROM
slot or either ROM socket. The ROM sockets have the advantage of having the
correct pinout if the bottom of the chip is alligned with the bottom of the
socket (socket pin 14 goes to chip pin 16), for all pins except RAM pin 3,
22, 24, 29 and 30.

Here is the ROM chip socket for comparison (both sockets are wired the
same):

  +--\__/--+
 +5V |1 28|== +5V
A12* |2 27|- A14*
 A7* |3 26|- A13*
 A6* |4 25|- A8*
 A5* |5 24|- A9*
 A4* |6 23|- A11*
 A3* |7 22|- ROMOEH*
 A2* |8 21|- A10*
 A1* |9 20|- A15*
 A0* |1019| D7*
 D0* ---|1118| D6*
 D1* ---|1217| D5*
 D2* ---|1316| D4*
GND ==|1415| D3*
  ++

If you want to put this RAM expansion into one of the ROM chip sockets
(plus the few extra wires you need), you can take both ROMs and put them
'piggyback' one onto the other, carefully solder the pins together (do this
with pins facing up so solder does not go onto the pins of the chip that
will plug into the socket), and plug the combination into any one of the
two ROM sockets.

100nF capacitors go between +5V and GND pins on 74HC153 (pins 8 and 16) and
on RAM chip (pins 16 and 32). RAM(A) points are all tied together, i.e. pin
7 on 74HC153 goes to pin 24 and pin 22 or RAM chip. The whole thing uses
negligible amounts of current and you can 'steal' the +5V off of pins 16 on
the 74LS275 multiplexers or pin 20 of the 74LS245 buffer ship. The RAM is
zero-wait and will go as fast as the CPU can go, about twice as fast as the
built-in 128k.
To make things easyer to connect, you can connect the address lines (A??)
and data lines (D??) to the chip in any order, as long as you never mix
address and data.
628512 can sometimes be found on older hard drives from WD and Quantum,
820M or 1-2G capacity, normally near the IDE connector. They will be
surface mount as a rule. With these, one has to be carefull because they
come either in the normal case (pinout as above) or the 'reverse bent' case
with different markings (left and right side of the pinout are changed
around).

A variation of this circuit is possible where it is on a small piece of
printed circuit that plugs into the CPU socket, then the CPU itself plugs
onto that.

With some more logic, more RAM chips and a 68008FN CPU (in a PLCC 52 case
instead of the standard DIP48) it's possible to add almost 4M of RAM but it
will only work with some JS (and JS based) ROMs and Minerva.

Nasta




Re: [ql-users] memory expansion standard ql

2002-04-30 Thread ZN

Can't believe I made an error in something that simple... but I did.
Correction:

Needs one more 1N4148 diode. RAM(A) K||A DTACKL*

There :-)

Nasta





Re: [ql-users] Di-ren Keyboard interface

2002-04-30 Thread Dave



On Mon, 29 Apr 2002 [EMAIL PROTECTED] wrote:

 Does anyone have a copy of the manual and disk supplied with the di-ren
 keyboard interface they could let me have please (photocopy or disk copy of
 manual acceptable).

Is this anything to do with the Di-Ren interface you're selling on eBay?
:o)

Dave





Re: [ql-users] memory expansion standard ql

2002-04-30 Thread paulholm

ZN wrote:

 On 30/04/02 at 23:01 henk verbeek wrote:

  Does anyone know how to upgrade the memory of a standard (classic)
  ql ? I have searched the net but i didn't find a circuit or
  anything. Are there no do it yourself circuits available ?

 Done it many times in many ways. By far the simplest is to find a
 628512 (aka 614000) static RAM chip, usually comes in a 32-pin
 surface mount package but regular DIP 32 is also available. This is
 0.5MB in a single very low power chip. In addition, you need two
 100nf capacitors, one 74HC153 logic chip and one 1N4148 diode.

 If you want to put this RAM expansion into one of the ROM chip
 sockets (plus the few extra wires you need), you can take both ROMs
 and put them 'piggyback' one onto the other, carefully solder the
 pins together (do this with pins facing up so solder does not go
 onto the pins of the chip that will plug into the socket), and plug
 the combination into any one of the two ROM sockets.

It is quite possible that I still have a few built and ready to go,
eprom adapter boards that place the entire ROM on one CMOS EPROM
that you would just plug into your motherboard.
That goes a long way towards freeing up both one of the ROM sockets
and and at the same time, reduces the total power requirements a
measurable amount. (runs cooler)

The boards I have also provide a battery to hold clock time between
power cycles, works most all the time.

-- 
Paul Holmgren
Hoosier Corps #33, L-6
2 57 300-C's in Indy



[ql-users] ROM versions

2002-04-30 Thread Dave


Hi all,

What do you think would happen if you put JS ROMs in a US spec QL? Or JSU
ROMs in a UK spec QL?

Dave





Re: [ql-users] memory expansion standard ql

2002-04-30 Thread Dave



On Tue, 30 Apr 2002, paulholm wrote:

 The boards I have also provide a battery to hold clock time between
 power cycles, works most all the time.

I'm interested in how that works. Do you have any details?

Dave