English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 14 March 2024, 18:37   #1
fgh
Registered User
 
Join Date: Dec 2010
Location: Norway
Posts: 819
Did you know? Bridgeboards can run ext roms from amiga side

Hi there, any Bridge board users here?

Did you know you can load BIOS extensions like XTIDE Universal Bios, SCSI boot roms, etc from the amiga side?

The file pc.boot (or pc.boot.2386sx) is the Janus BIOS extension.

If you don’t need Janus, just replace the Janus file with your rom.
If you want Janus, join the two files together (on 8kb limits), and both will load.

I’m even booting off the IDE port on my Plug and Play AWE64, by using a modded XTIDE rom that initialize the card. (which was never intended to be bootable, as PnP cards are initialized from autoexec.bat)

It’s well known that you can run BIOS extensions from the ROM socket of network cards, etc, but this is easier.

XTIDE Universal Bios is quite nice, with unlimited drive capacity and great compatibility, and the ability to boot from IDE 2/3/4 addresses like used on sound cards

Perhaps this could save you an ISA slot, so you can do silly things like in the image attachment? (AWE64+Gravis Ultrasound+VGA)
Attached Thumbnails
Click image for larger version

Name:	IMG_0143.jpg
Views:	122
Size:	1,013.1 KB
ID:	81826  

Last edited by fgh; 14 March 2024 at 22:13.
fgh is offline  
Old 14 March 2024, 20:48   #2
Calabazam
Registered User
 
Join Date: Sep 2005
Location: France
Posts: 468
I'm flabbergasted to read this! Amazing!
Could you share your rom file so i can give it a try on my A2386?
Or explain how you aggregate the ROM?

Last edited by Calabazam; 14 March 2024 at 21:15.
Calabazam is offline  
Old 14 March 2024, 22:31   #3
fgh
Registered User
 
Join Date: Dec 2010
Location: Norway
Posts: 819
You can download XTIDE Universal BIOS from their website:
www.xtideuniversalbios.org

The regular 386 version should work, and be the fastest option. [EDIT: 386 version confuses the bios, use 286 aka AT version instead!)
You have to run xtidecfg.com to configure it (it will save it with exactly 8kb length and required checksum)

With an a2386sx just replace pc.boot.2386sx with the prepared xtide rom, or rename it to say ‘janus.bin’ and then do ‘join janus.bin ide_at.bin as pc.boot.2386sx’ in amiga shell. (original pc.boot.2386sx is 16kb so no padding required)

By the way:
I found that you need to use D000 address and turn BIOS shadowing ON in PCPrefs for this to work. (Edit: D000 is probably required already with a VGA card, as that ROM usually occupies A000)
On A2386sx, the file pc.boot is not used but it still fails if you delete it. (Having a 0 byte file named pc.boot works..)

It’s possible that XTIDE can interfere with Janus, depending on how you configure it. I’ve read some people had trouble but for me it worked fine at least.

Oh, and that’s a Gravis Ultrasound in the middle there. I should hook up the MT32 as well for a really silly bridgeboard config

Edit: I’m on a work trip and didn’t bring the files but you can figure it out I’m sure.

Last edited by fgh; 22 April 2024 at 08:14.
fgh is offline  
Old 14 March 2024, 23:00   #4
Calabazam
Registered User
 
Join Date: Sep 2005
Location: France
Posts: 468
Thanks. Will give it a try.
I don't have an IDE port on my soundcard as it is the very modern MK8330 from Keropi/Mames but will try it another way.
Calabazam is offline  
Old 15 March 2024, 15:44   #5
slaapliedje
Registered User
 
slaapliedje's Avatar
 
Join Date: Jul 2010
Location: Utah, USA
Posts: 516
I keep thinking ai need to find my SBC and put it into my towerized Amiga with some ISA cards, though being able to bridge it to run AmigaOS at the same time would be phenomenal, I wouldn't think that would be possible, right? Though I do have an Emplant...
slaapliedje is offline  
Old 15 March 2024, 15:49   #6
fgh
Registered User
 
Join Date: Dec 2010
Location: Norway
Posts: 819
ISA SBC cards work fine if they fit. (they are often very low in front of the ISA connector, and might interfere with amiga motherboard components and zorro slots.

Usability would not be more integrated than a standalone pc though.
fgh is offline  
Old 02 April 2024, 23:29   #7
fgh
Registered User
 
Join Date: Dec 2010
Location: Norway
Posts: 819
I was a bit disappointed by the speed of my CF card in this setup, at ~400kB/s.

Turns out the Bridgeboard BIOS has shadow RAM features for the BIOS and VGA but not for extension ROMs.
So I went looking for third party shadow RAM software without luck, until a friendly soul at vogons.org told me it’s right there under my nose - EMM386 can do RAM shadowing!

My XT-IDE ROM is 8KB and landed at D800h, so I ended up with this setup:
EMM386.exe RAM ROM=D800-D9FF, and now I get ~1800KB/s from my soundblaster IDE. (Edit: 2,6MB/s with the newer version, see below)

Last edited by fgh; 16 April 2024 at 00:21. Reason: Speeeed
fgh is offline  
Old 07 April 2024, 22:10   #8
fgh
Registered User
 
Join Date: Dec 2010
Location: Norway
Posts: 819
Another discovery (from an a1k user): The mouse driver ‘amouse.com’ often fails to load, but starts working if you disable the ‘stacks swapping’ feature of ms dos by putting stacks=0,0 in config.sys.

(This degrades stack handling to simple DOS <=3.1 method though so may introduce stack overflow problems, etc)
fgh is offline  
Old 16 April 2024, 00:18   #9
fgh
Registered User
 
Join Date: Dec 2010
Location: Norway
Posts: 819
For anyone interested, I've attached the merged Janus + XT-IDE file I'm using now. (For A2386sx)

I bought a non-PNP sound card with IDE, so now I can use the current version (r625) instead of the older hacked PNP version I was using before with the PNP sound card.

It's also the 'AT' build of XT-IDE, instead of XT before, and it's set to boot from secondary IDE (170h address).

And it's a bit faster than the older XT build I was using - getting 2,6MB/s now
Attached Files
File Type: zip pc.boot.2386sx.zip (24.2 KB, 29 views)

Last edited by fgh; 16 April 2024 at 00:33.
fgh is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amiga Bridgeboards trixster Retrogaming General Discussion 25 23 September 2019 18:31
SVLCVSS Side Track Test Run Tech Demo Cobe project.Amiga Game Factory 19 10 September 2019 21:38
Run AREXX program from PC side? MickGyver support.WinUAE 5 15 March 2017 10:05
Amiga Bridgeboards TroyWilkins Nostalgia & memories 6 13 July 2016 17:24
2D, Gun and Run, Side scroller, similar to Super Probotector/Contra 3, brain boss. Gravox Looking for a game name ? 2 08 February 2010 04:55

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 01:36.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08197 seconds with 14 queries