Help - Search - Members - Calendar
Full Version: Invisible Memdisk
The CD Forum > CD Shell and Boot Scriptor > Troubleshooting & Problems
adthomas
Hi

I have been using Boot Scriptor 1.2 without problems for a while to create a cd with dos floppy images for different network cards. I recently updated the script to use CD Shell and all seemed OK. However when I load the cd on some machines (e.g. Fujitsu Siemens motherboard with PhoenixBios 4.06) the CD Shell prompts appear fine but as soon as the memdisk command is executed the screen goes blank. Dos continues to load ok and works but you just cannot see it.

I am not sure if this is related but when testing the cd in MS Virtual PC the text is visible but the colours are incorrect in cd shell but ok in boot scriptor as shown here;
Correct - Boot Scriptor 1.2
Incorrect - CD Shell - Latest version

The only idea I can come up with is that (as shown above) Boot Scriptor loads memdisk without clearing the screen but CD Shell clears the screen before loading memdisk.

I realise this problem is complicated by the fact that memdisk versions have also changed. Does anyone know where I can get hold of older CD Shell versions perhaps with older versions of memdisk?

Has anyone else had this problem? I hope someone has some ideas as CD Shell has some great new features and I would hate to have to go back to Boot Scriptor.

Thanks for any help

Andrew
Zharif
Having the same problem
- but when switching from cdshell 2.0.11 to latest version!
In my case it doesn´t seem related only to the memdisk command(s)
- all choosing options in my cdshell.ini except highlighted ones doesn´t appear in white like before - they´re grayed out like yours.

- Under vmware or vpc - same result
- Burned CD - one SOME PC´s color is correct

Don´t know why???!!!
icebird2000
Me too,
have the same Problem with vpc 2004
adthomas
For those of you who think you are having the same problem I have found a temporary fix that works for me. If you comment out line 1407 in source/core/display.asm which reads
CODE
kcall  display.set_overscan_color ; set the overscan color

and reassemble text is shown normally after memdisk command (I have not tried others).

This fixes the strange colours I am experiencing in Virtual PC and the more serious (for me anyway) problem where text does not appear at all on 2 PhoenixBios 4.06 based PCs I have tried. Be aware however that if I understand correctly removing the line above will prevent the overscan colour (the colour of the screen border?) from being reset before loading the memdisk command (and possibly other commands too). Someone with more than my very basic knowledge of assembler may well be able to correct me on this.

This looks to me like a problem with some bioses rather than a cdshell problem. Has anyone else tried the latest cdshell on a PhoenixBios 4.06 machine? (mine were both fujitsu siemens motherboards).
Mike
Ok, I changed it so that CD Shell won't attempt to reset the overscan color unless it was previously changed by the user. Thanks adthomas!

You're right about the effect of commenting out that line, but it shouldn't hurt anyone.

The fix will be available in the next release.
adthomas
Thanks for the quick response Mike.

Keep up the good work - Cdshell is great and I look forward to seeing what new features you come up with to add in the future.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.