Floppy Drives with TrumpMini3 Woes
Re: Floppy Drives with TrumpMini3 Woes
Maybe I’ll just bite the bullet and use Minerva
Will build a new MK2 and fit in my main QL
Please don’t waste any more time on this, again apologies for wasting your time
Many thanks
Tony
Will build a new MK2 and fit in my main QL
Please don’t waste any more time on this, again apologies for wasting your time
Many thanks
Tony
Re: Floppy Drives with TrumpMini3 Woes
This is my guest of what is happening:
The initial idea of RES_128 is to remove the interface, entirely, by software, so no more memory and no floppy, to be used with some revel microdrives that refuse to operate in other configuration.
So in a original Trump Card, JS Rom, using RES_128 cause a soft-reboot and no initialization of the trump card, no message.
This is caused by JS bug that made interfaces only initialize if it is located in a specific memory position, 0x0C000, or 0xC0000.
So trump card made a trick, first no ROM (so QL can found real memory space), then ROM in 0xC0000, and finally rom in the empty space (0x1000), this 3 state machine only go back to original position, by the hardware signal reset, so when you do a soft-reset, the JS rom can not found it.
everything works as expected.
Then appears Minerva, that search for interfaces in all available space, this include 0x0c000, 0xC0000, any other address in increased of 16Kb, AND in 0x10000.
So when you do a soft-reset, it appears again, initializate and work, because minerva found it in 0x10000.
And when you do a RES_128 and reboot you continue to have floppy, and autoload is from floppy not from microdrive, and RAM space is reserved for the floppy, and some revel microdrive do not work, not because minerva, but because the trump card.
So somebody patched Trump 2.18, with a trick, force a hard-reset by software is complicated, but if you have 128Kb, do not inizializate the disk drive, and you get the desired efect, RES_128 cause no extra rom and no extra floppy, and no TK2!!
The Trump Card Manual indicate:
To run programs unable to run on expanded QL's like Psion Chess enter RES_128 after F1 or F2
after switch on. The QL will now look as though it is unexpanded to the software.
[...]
This includes floppy disk and RAM disk drivers, a dynamic printer buffer, a
versatile screen dump utility and the invaluable SuperToolkit II. Just in case you have some
software which is written assuming that you have an unexpanded QL, there is also a command
to make all our hard work disappear. This command is "RES_128".
So in my opinion, no disk and no TK2 after RES_128 is the original, and desired effect.
Using extra toolkit to get RES_256, RES_512, or try to use disk drive with only 128Kb was not in the plan of developers, and well, we see that not alwais have the same efect.
The initial idea of RES_128 is to remove the interface, entirely, by software, so no more memory and no floppy, to be used with some revel microdrives that refuse to operate in other configuration.
So in a original Trump Card, JS Rom, using RES_128 cause a soft-reboot and no initialization of the trump card, no message.
This is caused by JS bug that made interfaces only initialize if it is located in a specific memory position, 0x0C000, or 0xC0000.
So trump card made a trick, first no ROM (so QL can found real memory space), then ROM in 0xC0000, and finally rom in the empty space (0x1000), this 3 state machine only go back to original position, by the hardware signal reset, so when you do a soft-reset, the JS rom can not found it.
everything works as expected.
Then appears Minerva, that search for interfaces in all available space, this include 0x0c000, 0xC0000, any other address in increased of 16Kb, AND in 0x10000.
So when you do a soft-reset, it appears again, initializate and work, because minerva found it in 0x10000.
And when you do a RES_128 and reboot you continue to have floppy, and autoload is from floppy not from microdrive, and RAM space is reserved for the floppy, and some revel microdrive do not work, not because minerva, but because the trump card.
So somebody patched Trump 2.18, with a trick, force a hard-reset by software is complicated, but if you have 128Kb, do not inizializate the disk drive, and you get the desired efect, RES_128 cause no extra rom and no extra floppy, and no TK2!!
The Trump Card Manual indicate:
To run programs unable to run on expanded QL's like Psion Chess enter RES_128 after F1 or F2
after switch on. The QL will now look as though it is unexpanded to the software.
[...]
This includes floppy disk and RAM disk drivers, a dynamic printer buffer, a
versatile screen dump utility and the invaluable SuperToolkit II. Just in case you have some
software which is written assuming that you have an unexpanded QL, there is also a command
to make all our hard work disappear. This command is "RES_128".
So in my opinion, no disk and no TK2 after RES_128 is the original, and desired effect.
Using extra toolkit to get RES_256, RES_512, or try to use disk drive with only 128Kb was not in the plan of developers, and well, we see that not alwais have the same efect.
Re: Floppy Drives with TrumpMini3 Woes
I understand what you are saying, I think, but an original Trump Card, with ROM 2.17c or lower on a JS QL is always detected and active whether you use res_128, 256, 384 or 512
The only thing not active on res_128 is TK2, but the floppies still work
For whatever reason though the miniTrump3 just completely vanishes. If in a 640k total QL though if I do a res_640 it doesn’t vanish (that is I do a soft reset but don’t change memory size)
Many thanks
Tony
The only thing not active on res_128 is TK2, but the floppies still work
For whatever reason though the miniTrump3 just completely vanishes. If in a 640k total QL though if I do a res_640 it doesn’t vanish (that is I do a soft reset but don’t change memory size)
Many thanks
Tony
Re: Floppy Drives with TrumpMini3 Woes
My original TC uses an older ROM than 2.17c, so I’ll try the older version in MTC3 just to see if there’s any difference
EDIT: actually I don’t think that will make any difference because when I previously fitted the original Trump with v2.19 it worked fine as well (other than res_128, due to the changes made in v2.18 which is why I downgraded it again)
EDIT: actually I don’t think that will make any difference because when I previously fitted the original Trump with v2.19 it worked fine as well (other than res_128, due to the changes made in v2.18 which is why I downgraded it again)
Re: Floppy Drives with TrumpMini3 Woes
This is what the screen looks like after a res_384 on a JS with original Trump 768k
With MTC3 only the QIMSI lines appear
With MTC3 only the QIMSI lines appear
-
- Font of All Knowledge
- Posts: 4814
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: Floppy Drives with TrumpMini3 Woes
Hi,
Here is the extract of RES_128 from TrumpCard v1.27, using DISA
I have not looked at Beule Tools, to see what the RES_xxx command does.
Here is the extract of RES_128 from TrumpCard v1.27, using DISA
Code: Select all
; BASIC - Procedure 'RES_128'
L00F0 trap #$00 ; SMS_SUPERV
ori.w #$0700,sr
lea $000C0000,a1
lea $00010000,a0
move.w #$0FFF,d0
L0106 move.l (a0)+,(a1)+
dbf d0,L0106
lea $00040000,a4
moveq #$00,d0
jmp $00000184
;
L0118 lea $0001C000,a4
rts
Regards, Derek
Re: Floppy Drives with TrumpMini3 Woes
I copied the ROM from the original TC to MTC3 and the card still vanishes on a res_384 or whatever, so not ROM relatedt0nyt wrote: Mon Aug 04, 2025 7:24 am This is what the screen looks like after a res_384 on a JS with original Trump 768k
With MTC3 only the QIMSI lines appear
IMG_4934.jpeg
Thanks
Tony
-
- Font of All Knowledge
- Posts: 4814
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: Floppy Drives with TrumpMini3 Woes
Hit0nyt wrote: Sun Aug 03, 2025 6:10 pmI use a utility on Dilwyns download pages (in toolkits) called RES (by Peter Beule) to set memory to any amountaalea wrote: Sun Aug 03, 2025 6:04 pm Sorry but just not have time to check you reply, I will do tonight and provide additional information, but in any case:
GAL differences are related to the integrated RAM of the card, if you are using trumpmini3 that has not RAM, there is no differences.
I HAVE NOT RES_256 or RES_512, in my QL only RES_128 work, the other indicate bad command. I'm not sure how you was able to made it work.
I Just test Minverva + Trump 2.19 and disk work with 512k or 512+256K, and when doing RES_128, floppy do not work.
I Test Minerva + Trump 2.17 and disk work alwais, with 0, 512 or 512+256K, and even after doing RES_128, floppy continue to work, it's show in the boot screen, etc...
Your final test doesn't work for me, but most of my testing is on JS. Will double check RES_128 + TC 2.17 + 512kb with Minerva
Thanks
I can not find RES_256or RES_512 in Beule Tools by Peter Beule.
Do you mean RESET?
Here is the manual in PDF format:" RESET"(n) (n is the maximum limit of memory in kB), works as in
previous versions but considers -in opposition to other RESETs-
the fact that there are users which have a Trumpcard plugged-in.
By the help of this RESET, the additional 256 kBytes RAM can be
used as softrom. "RESET" without any parameter produces a cold
start and naturally erases all softroms. Odd numbers are rounded
to the next n.64k (where 2<=n<=10). At the moment the maximum is
640k (Atari QL Emulator: Ramtop-32k), the minimum 128k.
Regards, Derek
-
- RWAP Master
- Posts: 2896
- Joined: Sun Nov 28, 2010 4:51 pm
- Location: Stone, United Kingdom
- Contact:
Re: Floppy Drives with TrumpMini3 Woes
Oddly the Frogger game published in QL World would not work on the original Trump Card, even after RES_128.
It was the only program where I ever found this issue - any other program worked after RES_128 and still had access to the floppy disks.
Reading the comments above, it looks as though RES_128 has been changed since then?
I would not rely on the RESET commands in Beule Tools - without looking at the source code, who knows what it does compared to the Trump Card RES_128?
It was the only program where I ever found this issue - any other program worked after RES_128 and still had access to the floppy disks.
Reading the comments above, it looks as though RES_128 has been changed since then?
I would not rely on the RESET commands in Beule Tools - without looking at the source code, who knows what it does compared to the Trump Card RES_128?
Rich Mellor
RWAP Software
RWAP Adventures
SellMyRetro
Retro-Printer Module - add a USB printer to your QL
Also Involved in:
Icephorm
RWAP Software
RWAP Adventures
SellMyRetro
Retro-Printer Module - add a USB printer to your QL
Also Involved in:
Icephorm