VOGONS


One more JUKO ST-12 TurboXT rig

Topic actions

Reply 20 of 35, by jakethompson1

User metadata
Rank l33t
Rank
l33t
rasz_pl wrote on 2026-06-11, 10:35:

Weird chipset choice to map this ram to a window at 2000:0 (128KB) instead somewhere at the top. Makes EMS emulation very slow (copying data around).

Yeah, it's essentially a limulator except using this oddball memory instead of XMS or disk.
Incidentally, XMS could be another way to expose the 384K.

Babasha, I've heard of these Juko 128K-512K bank switching memory implementations before. I've thought about whether you have to keep interrupts off while having the opposite memory bank switched in. If the main program is aware of the bank switching, I suppose not, unless there are already drivers or TSRs loaded there.

Reply 21 of 35, by Babasha

User metadata
Rank Oldbie
Rank
Oldbie
jakethompson1 wrote on 2026-06-12, 19:27:
Yeah, it's essentially a limulator except using this oddball memory instead of XMS or disk. Incidentally, XMS could be another w […]
Show full quote
rasz_pl wrote on 2026-06-11, 10:35:

Weird chipset choice to map this ram to a window at 2000:0 (128KB) instead somewhere at the top. Makes EMS emulation very slow (copying data around).

Yeah, it's essentially a limulator except using this oddball memory instead of XMS or disk.
Incidentally, XMS could be another way to expose the 384K.

Babasha, I've heard of these Juko 128K-512K bank switching memory implementations before. I've thought about whether you have to keep interrupts off while having the opposite memory bank switched in. If the main program is aware of the bank switching, I suppose not, unless there are already drivers or TSRs loaded there.

Its better to look at RAM-drive diver disassembled and commented by Indrekis (just translate it)
https://indrekis.github.io/retrocomputing/ibm … %8F%D1%82%D1%8C

Need help? Begin with photo and model of your hardware 😉

Reply 22 of 35, by Babasha

User metadata
Rank Oldbie
Rank
Oldbie
rasz_pl wrote on 2026-06-11, 10:35:

Weird chipset choice to map this ram to a window at 2000:0 (128KB) instead somewhere at the top. Makes EMS emulation very slow (copying data around).

Love indrekis blog, had to resort to google translate to read but it was worth it https://indrekis-github-io.translate.goog/ret … &_x_tr_pto=wapp
all blog posts https://indrekis-github-io.translate.goog/pos … &_x_tr_pto=wapp

Indrekis found one BIG bug in EMS driver - in some circumstates stack can be lost during memory switch (in DOS its not so frequent while Windows 3.0 freezes more frequent). I hope in next version 1.3(?) get more stability and compatibility)))

Need help? Begin with photo and model of your hardware 😉

Reply 23 of 35, by Grzyb

User metadata
Rank l33t
Rank
l33t
Babasha wrote on 2026-06-12, 19:22:

Next step. Case for my rig.

Little baby or Big brother what you choose?

An XT shouldn't exist without a 5.25" 360KB floppy!

In 2003, I voted in favour of joining the European Union. However, due to later developments - especially the restrictions on cash usage - I have withdrawn my support. DOWN WITH THE EU!

Reply 25 of 35, by Babasha

User metadata
Rank Oldbie
Rank
Oldbie
eisapc wrote on 2026-06-15, 10:48:

About your SCSI Controller. You know this thread?
Re: Making Future Domain TMC-850MEX SCSI controller bootable

Tnx!

I know))) Currently i dont ready to solder it and it was so interesting use BIOS EXTENSION socket on motherboard

Need help? Begin with photo and model of your hardware 😉

Reply 26 of 35, by Babasha

User metadata
Rank Oldbie
Rank
Oldbie

Some news about shadow RAM usage (part 1)
After bug-hinting by Indrekis and help of GlaBIOS author the EMS driver is way more stable with JUKO ST-12 and SCSI card/HDD
Now it boots and work in Windows 3.0 + Word 1.0

Need help? Begin with photo and model of your hardware 😉

Reply 27 of 35, by Babasha

User metadata
Rank Oldbie
Rank
Oldbie

Some news about shadow RAM usage (part 1)
Use shadow RAM as a RAM-disk + benchmarks.

1. SCSI HDD speed

The attachment IMG_7780.jpeg is no longer available

2. Original JUKO RAM-disk driver (direct mode)

The attachment IMG_7781.jpeg is no longer available

3. Universal EMS RAM-disk driver

The attachment IMG_7782.jpeg is no longer available

Need help? Begin with photo and model of your hardware 😉

Reply 28 of 35, by aVd

User metadata
Rank Member
Rank
Member

HI, @Babasha,
This is very useful thread, thank you!

Babasha wrote on 2026-08-03, 20:17:

3. Universal EMS RAM-disk driver

By "Universal EMS RAM-disk driver" do you mean EMSDSK86.EXE ?

SvarDOS fan :: artificial "intelligence" bots - not a fan at all :: say NO to systemd :: is freeware a lie, when human freedom is a fundamental lie? :: f00ck €u!

Reply 29 of 35, by Babasha

User metadata
Rank Oldbie
Rank
Oldbie
aVd wrote on Yesterday, 08:13:
HI, @Babasha, This is very useful thread, thank you! […]
Show full quote

HI, @Babasha,
This is very useful thread, thank you!

Babasha wrote on 2026-08-03, 20:17:

3. Universal EMS RAM-disk driver

By "Universal EMS RAM-disk driver" do you mean EMSDSK86.EXE ?

I use Turbo RAM disk driver from italian programmer. This driver can use convertional/XMS/EMS memory for RAM-DISK

Need help? Begin with photo and model of your hardware 😉

Reply 30 of 35, by aVd

User metadata
Rank Member
Rank
Member
Babasha wrote on Yesterday, 11:55:

I use Turbo RAM disk driver from italian programmer. This driver can use convertional/XMS/EMS memory for RAM-DISK

Turbodisk by Ciriaco Garcia de Celis? Please, could you share it or share some normal (non-ftp) link for download?

SvarDOS fan :: artificial "intelligence" bots - not a fan at all :: say NO to systemd :: is freeware a lie, when human freedom is a fundamental lie? :: f00ck €u!

Reply 31 of 35, by Babasha

User metadata
Rank Oldbie
Rank
Oldbie
aVd wrote on Yesterday, 12:09:
Babasha wrote on Yesterday, 11:55:

I use Turbo RAM disk driver from italian programmer. This driver can use convertional/XMS/EMS memory for RAM-DISK

Turbodisk by Ciriaco Garcia de Celis? Please, could you share it or share some normal (non-ftp) link for download?

Yes its free software

Need help? Begin with photo and model of your hardware 😉

Reply 33 of 35, by aVd

User metadata
Rank Member
Rank
Member

Thanks for the working links, @Babasha!

It looks like, that the attached "TDSK.EXE.zip" contains TURBODSK Spanish version 2.1 (the developer is from Spain, not from Italy, even if its name sounds kinda Italian too), which is not the latest one.

I downloaded the latest available version 2.2 from the links.

And look what I just shared: Re: Unique (Juko ST) UX Turbo XT Mainboard - utility diskette This attachment contains newer versions of drivers for JUKO ST motherboard.

SvarDOS fan :: artificial "intelligence" bots - not a fan at all :: say NO to systemd :: is freeware a lie, when human freedom is a fundamental lie? :: f00ck €u!

Reply 34 of 35, by Babasha

User metadata
Rank Oldbie
Rank
Oldbie
aVd wrote on Today, 06:01:
Thanks for the working links, @Babasha! […]
Show full quote

Thanks for the working links, @Babasha!

It looks like, that the attached "TDSK.EXE.zip" contains TURBODSK Spanish version 2.1 (the developer is from Spain, not from Italy, even if its name sounds kinda Italian too), which is not the latest one.

I downloaded the latest available version 2.2 from the links.

And look what I just shared: Re: Unique (Juko ST) UX Turbo XT Mainboard - utility diskette This attachment contains newer versions of drivers for JUKO ST motherboard.

Tnx for your utils!
Test it with my JUKO - sad they works only if 640KB convertional RAM available (same as EMS driver before patch from @Indrekis). My JUKO have only 639KB free convertional RAM (SCSI card eats 1KB for disk buffers). So i check only RAM-disk driver CDISK.SYS (i boot from floppy without SCSI card and HDD) and it works OK.
My next steps are try to patch this version of utilities to work with my or any ammount of free RAM. Or i resolder SCSI card for SCSI BIOS v. 8.2 without 1KB buffers in RAM.

Need help? Begin with photo and model of your hardware 😉

Reply 35 of 35, by aVd

User metadata
Rank Member
Rank
Member
Babasha wrote on 55 minutes ago:

Tnx for your utils!
Test it with my JUKO - sad they works only if 640KB convertional RAM available (same as EMS driver before patch from @Indrekis). My JUKO have only 639KB free convertional RAM (SCSI card eats 1KB for disk buffers). So i check only RAM-disk driver CDISK.SYS (i boot from floppy without SCSI card and HDD) and it works OK.
My next steps are try to patch this version of utilities to work with my or any ammount of free RAM. Or i resolder SCSI card for SCSI BIOS v. 8.2 without 1KB buffers in RAM.

Sorry, I forgot about the 639 KB (or less) detected conventional memory bug in the EMS RAM driver. These newer drivers will definitely need some disassembly and patching.

SvarDOS fan :: artificial "intelligence" bots - not a fan at all :: say NO to systemd :: is freeware a lie, when human freedom is a fundamental lie? :: f00ck €u!