Changing fullscreen AMI logo for ECS K7S5A?

Only for programmers and BIOS gurus with technical questions.
Post Reply
bizzybody
BIOS Rookie
Posts: 59
Joined: Sat Oct 20, 2007 1:30 pm

I found the last BIOS "CheepoMan" did for the ECS K7S5A (flashed it to an old non-Pro PC-Chips M830LR, where it works fine).

It has the nifty fullscreen logo but I want to make an Aperture Laboratories boot screen to replace that. ;)

I have a fast CPU, fast SCSI hard drives, and a very nice videocard installed. The sole purpose of this PC is going to be playing "Portal". (I'll be doing the whole thing, Windows wallpaper, sounds, casemods- a total Portal theme inside and out.)

I'd also like to replace some of the text with Aperture Laboratories and other stuff from the game.

Finding utilities to mod AMI bios files seems to be a bit difficult. I know this can be done because CheepoMan already did it back in 2004.

This is the BIOS I used. http://k7jo.de/bios/chb0811f.zip
edwin
The Hardware Archivist
Posts: 6286
Joined: Wed Mar 20, 2002 7:11 pm
Location: Netherlands
Contact:

http://www.virtual-hideout.net/guides/b ... ndex.shtml

has some info about AMI bioses and logo's, you could try and find the full-screen logo bit in there as well.
edwin/evasive

Do not assume anything

System error, strike any user to continue...
bizzybody
BIOS Rookie
Posts: 59
Joined: Sat Oct 20, 2007 1:30 pm

Seen that, it's about changing the little OEM logo, Module 31.

I found this http://k7jo.de/tools/ami/amibcp75103.zip and have extracted the fullscreen logo PCX file Module 33. (Perhaps CheepoMan used this tool?)

Hopefully I can use that to change it. I'd hoped MMtool could do it but it can't open this BIOS.

I've read plenty of stories of BIOS tools not putting things back together properly, resulting in non-booting boards- permanently in some cases. I dunno if this board has a well protected boot block recovery thing or not.
edwin
The Hardware Archivist
Posts: 6286
Joined: Wed Mar 20, 2002 7:11 pm
Location: Netherlands
Contact:

Sounds like you found the right module and you should be able to follow the same method as shown there for module 31 then.
edwin/evasive

Do not assume anything

System error, strike any user to continue...
Post Reply