GLaBIOS icon indicating copy to clipboard operation
GLaBIOS copied to clipboard

Please split NuXT and Micro8088 Versions

Open explit28 opened this issue 5 months ago • 9 comments

Hello @640-KB and thank you for the big update! While the NuXT and Micro8088 are based on the same FE2010A Chip - they are different in terms of other Hardware. Nuxt has anything onBoard: IDE, CF, Floppy, Serial and Parallel Port, VGA. Micro8088 has nothing onBoard and can be flexible expanded.

While the big 128KB Image of GLaBIOS 0.4 can be installed on Micro8088 - it is not bootable. My Micro8088 has its own XTIDE Card and when GLaBIOS starts it doesn't find any bootable devices from the BIOS-integrated XTIDE.

So please split the both Versions, GlaBIOS for Micro8088 should have only GlaTick and nothing more, no XTIDE, no Floppy BIOS, as this functionality would be brought by the add-in cards. The Image should be 24KB in size to be flashable with uFlash. You have already created such images for the version 0.2.5.

What i also don't understand are the 8KB images for NuXT / micro8088. how this images can be flashed? As i know, both systems doesn't support 27C64 EPROMs,. 24K Images can be flashed with uFLASH 128K Images can be written to the entire chip via EPROM burner. But what to do with 8K Images?

Maybe they can be dropped?

Thank you very much!

explit28 avatar Jul 22 '25 07:07 explit28

I've updated v0.4.1 with a 32K image containing GLaTICK and GLaBIOS 0.4.1 for the high 32K of the bank (I assume you can use the low 32K image you already have if needed?). The 0.2.5 were also 32K, not 24K - is this what you need now?

Also, I've enabled the XT extended keyboard cold boot support (it was turned off on this build because it wasn't tested with it's keyboard controller). Can you see if that also fixes the keyboard cold boot error too?

640KB

640-KB avatar Sep 25 '25 15:09 640-KB

Thanks for the 4.1 build! On my Micro8088 it works but brings this ugly POST Error 1000 Can you please create the same version, which you created with 0.2.6 ? Ignore Floppy at all.

I think many Micro8088 users use Floppy controller with separate BIOS. Maybe the floppy routine can be removed completely from Micro8088 Version?

That why i suggested separate Micro8088 from NuXT. Nuxt has floppy controller integrated, Micro8088 - not.

Image

explit28 avatar Sep 25 '25 16:09 explit28

Can you see if this does the trick?

8088: https://github.com/640-KB/GLaBIOS/releases/download/v0.4.1/GLaBIOS_0.4.1_8FM_F800_NOFLP.ROM

V20 only: https://github.com/640-KB/GLaBIOS/releases/download/v0.4.1/GLaBIOS_0.4.1_VFM_F800_NOFLP.ROM

640-KB avatar Sep 25 '25 17:09 640-KB

This do the trick! Thank you very much, you made my day!

Abot XT Keyboard - will test on my Juko ST-12 Mainboard tomorrow and give the feedback in another tread.

Again, thank you!

explit28 avatar Sep 25 '25 17:09 explit28

Great! I'm a little surprised that you would get that extended keyboard error on the 0.4 ST-12 version because handling some 101 keyboard's different reset byte was actually added in 0.4. Curious, does it happen on the micro_8088 too with that same keyboard?

640-KB avatar Sep 25 '25 17:09 640-KB

Micro 8088 supports only PS/2 AT Keyboards (thru AT2XT conversion PIC), while Juko ST-12 has a native DIN-Connection for real XT Keyboard. My Extended 101-key keyboard has an AT/XT Switch. When i connect it thru DIN to PS/2 Adapter on Micro8088 (in AT Mode) - it works like any other AT Keyboard without any issues. Will test with GlaBIOS 0.4.1 on Juko ST-12 in XT Mode

explit28 avatar Sep 25 '25 17:09 explit28

Got it. Perhaps it just behaves differently in AT mode. The only two things I can think of would be either that one just takes a lot longer to reset itself than all of the other ones I've tested or it's sending a different reset byte than the IBM and others (not 0EAH).

I posted a build of 0.4.1 for ST-12 (8S and VS) on the Releases page, though there aren't really any significant changes for that platform between the two so I wouldn't expect it to work any different to be honest. Let me know how it goes though!

640-KB avatar Sep 25 '25 18:09 640-KB

Hi @640-KB. Could you please create the NOERR Version of 0.4.1 of the Juko ST-12 (8088)

The same you did here: https://github.com/640-KB/GLaBIOS/releases/download/v0.4.0/GLABIOS_0.4.0_8S_072425_NOERR.ROM

Sorry for spamming this tread, if you want i can delete this message afterwards. Want to tets the 101-Key Extended Keyboard (XT) with Juko ST-12, but have no spare 27C64 EPROMS. Have one last, so i want to write NOERR Version on it.

Thanks

explit28 avatar Sep 29 '25 23:09 explit28

Hi @640-KB. Could you please create the NOERR Version of 0.4.1 of the Juko ST-12 (8088)

The same you did here: https://github.com/640-KB/GLaBIOS/releases/download/v0.4.0/GLABIOS_0.4.0_8S_072425_NOERR.ROM

Sorry for spamming this tread, if you want i can delete this message afterwards. Want to tets the 101-Key Extended Keyboard (XT) with Juko ST-12, but have no spare 27C64 EPROMS. Have one last, so i want to write NOERR Version on it.

Thanks

No problem! Here you go:

GLABIOS_0.4.1_8S_100125_NOERR.ROM

640-KB avatar Oct 02 '25 00:10 640-KB

Let me know if you need anything else, in the meantime I'm going to go ahead and close this.

640-KB avatar Nov 26 '25 20:11 640-KB

Thanks, that can be closed. It works fine!

 Kind regards / Mit freundlichen Grüßen

ExPLIT IT Solutions Pawel Radomychelski Tel: +491601116620 | E-Mail: @.*** |  Web: http://www.explit.de

-----Original Message----- From: 640KB @.> Reply-To: 640-KB/GLaBIOS @.> To: 640-KB/GLaBIOS @.> Cc: ExPLIT @.>, Author @.***> Subject: Re: [640-KB/GLaBIOS] Please split NuXT and Micro8088 Versions (Issue #66) Date: 11/26/2025 09:21:26 PM

640-KB left a comment (640-KB/GLaBIOS#66) [1] Let me know if you need anything else, in the meantime I'm going to go ahead and close this. — Reply to this email directly, view it on GitHub [1], or unsubscribe [2]. You are receiving this because you authored the thread.Message ID: @.***>

[1] (640-KB/GLaBIOS#66) https://github.com/640-KB/GLaBIOS/issues/66#issuecomment-3583086202 [2] unsubscribe https://github.com/notifications/unsubscribe-auth/AC2NUPHHVSMQGZKXWRZCBPD36YDUNAVCNFSM6AAAAACCB6PUWKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTKOBTGA4DMMRQGI

explit28 avatar Nov 26 '25 20:11 explit28