Emutos 192kb, IDE Altram question

Upgrade or replace the ROM.
Oldskool
Posts: 279
Joined: 29 Jun 2020 12:23

Emutos 192kb, IDE Altram question

Post by Oldskool »

So I assume that the 192 kb version of Emutos does not include the hd drivers and alltram stuff but does it enable ide booting and altram from external driver (like 2.06)?
Just for as simple STF mb to test some stuff with the DSTB1...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Emutos 192kb, IDE Altram question

Post by stephen_usher »

The 192K version does include the ACSI driver, but I don't know about IDE. It will also handle TT-RAM on machines with a CPU > 68000 as that's what's required for 32 bit addressing.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
Oldskool
Posts: 279
Joined: 29 Jun 2020 12:23

Re: Emutos 192kb, IDE Altram question

Post by Oldskool »

Ok thanks. Will try it….
User avatar
frank.lukas
Posts: 812
Joined: 19 Jan 2018 11:52

Re: Emutos 192kb, IDE Altram question

Post by frank.lukas »

There are the EmuTOS Mailinglist ...

... my guest is that the 192k version has no IDE support but I don't know for sure?
User avatar
BlankVector
Posts: 93
Joined: 15 Sep 2017 22:51

Re: Emutos 192kb, IDE Altram question

Post by BlankVector »

EmuTOS 192k has many features disabled due to size issues, including Alt-RAM support.
Extensive list of disabled features can be seen in include/config.h.

However, anyone could build a custom 192k version with CONF_WITH_ALT_RAM set to 1 (and maybe some other features disabled to make room).
Subscribe to my Vretrocomputing channel on YouTube and Facebook. Latest video: Display a color pixel in assembly language on Atari ST.
Oldskool
Posts: 279
Joined: 29 Jun 2020 12:23

Re: Emutos 192kb, IDE Altram question

Post by Oldskool »

Yes but what does disabled mean.
The internal driver support for altram and ide are not available that is clear.
But would hddriver still see the ide bus? And would an external altram driver work? So like in 2.06…
I don’t think you can build a 192kb with native support for ide and altram as all other features are already disabled it seems. There is a website for building a rom.

https://tho-otto.de/emutos/

Build your own version..
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Emutos 192kb, IDE Altram question

Post by stephen_usher »

HDDRIVER etc. should work but not be bootable from IDE as the OS doesn't know anything about the device and hence won't configure and look for media on it.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
BlankVector
Posts: 93
Joined: 15 Sep 2017 22:51

Re: Emutos 192kb, IDE Altram question

Post by BlankVector »

Oldskool wrote: 30 Jun 2025 16:20 Yes but what does disabled mean.
It means that such hardware isn't detected or initialized at all.
But external drivers are free to use it directly, of course.
But without support for Alt-RAM built into the OS, it is unlikely that external drivers could enable it.

When Alt-RAM support is disabled in EmuTOS, it means that it behaves just like TOS 1.x. Alt-RAM becomes a totally unknown thing. External software can't push memory blocks into the Alt-RAM pool, and Mxalloc won't allow allocation from Alt-RAM.
Oldskool wrote: 30 Jun 2025 16:20 But would hddriver still see the ide bus?
Yes, regarding to IDE I think it should work, as HDDRIVER handles everything by itself. It must be tried to be sure.
Oldskool wrote: 30 Jun 2025 16:20 I don’t think you can build a 192kb with native support for ide and altram as all other features are already disabled it seems.
It should work, because there is a sanity check at compile time. If some define requires another, the compiler will say it explicitly.
Oldskool wrote: 30 Jun 2025 16:20 There is a website for building a rom.
https://tho-otto.de/emutos/

Build your own version..
Indeed, this is the excellent build service by @thorsten.otto. Unfortunately the Alt-RAM setting is missing. I guess it could be added easily.

On the other hand, if you use Ubuntu or Windows+Cygwin, building your own EmuTOS binary is a piece of cake.
Subscribe to my Vretrocomputing channel on YouTube and Facebook. Latest video: Display a color pixel in assembly language on Atari ST.
User avatar
BlankVector
Posts: 93
Joined: 15 Sep 2017 22:51

Re: Emutos 192kb, IDE Altram question

Post by BlankVector »

Oldskool wrote: 30 Jun 2025 10:27 Just for as simple STF mb to test some stuff with the DSTB1...
BTW, if your goal is just to test EmuTOS and all its drivers on that setup, just run ETOS256*.PRG from floppy. You need at least 1 MB of ST-RAM, though. But if you have that, it will work instantly, with all internal drivers enabled (except Falcon / TT ones).
Subscribe to my Vretrocomputing channel on YouTube and Facebook. Latest video: Display a color pixel in assembly language on Atari ST.
Oldskool
Posts: 279
Joined: 29 Jun 2020 12:23

Re: Emutos 192kb, IDE Altram question

Post by Oldskool »

Yes but I’m not sure if that is fully compatible with the dstb1 altram drivers which need to be loaded as well at least I think they need to be with the version 2 firmware.

Return to “ROM UPGRADES”

Who is online

Users browsing this forum: ClaudeBot and 0 guests