Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: muzland on December 04, 2006, 06:54:40 pm
-
Hi,
Downloaded the latest stable release of mame (v110). However, I am getting a really strange graphics problem. Some of the letters (such as M, O and K) are not displaying in the information messages. I only have the problem if Direct 3D is enabled. I have tested my DirectX installation and it is working fine according to DxDiag.
Any ideas anyone?
Cheers
Muz
-
The new version of MAME requires separate 4.07GB CHD files for the letters M, O, and K. The next version promises to require large CHD files for Z, N, and L with the rest of the alphabet to be converted over by version .115.
>:D
-
The new version of MAME requires separate 4.07GB CHD files for the letters M, O, and K. The next version promises to require large CHD files for Z, N, and L with the rest of the alphabet to be converted over by version .115.
>:D
And an Eleventy Brazilian GHz processor...
-
Thanks Guys :laugh2:,
But do you have any real suggestions ???
-
C'mon guys and gals.
Somebody must have an idea on this one. It is doing my nut in.
Muz :'(
-
What options are you using in Mame for video? If you have a decent video card I would try swapping from DirectDraw to Direct3D.
You can use Direct3d by using the following command line options
-video d3d -noswitchres -triplebuffer
Also consider updating your video card drivers.
-
Thanks Headkaze,
I am running this through the MAME32 frontend but the command line version does the same. The issue only occurs when DIRECT3D is enabled (DirectDraw is fine but a bit blurry for text, GDI is fine but slow). I have tried with and without triple buffering, and using version 8 and 9 to no effect.
My graphics card is a GeForce 4MX built into the motherboard so I would have thought it would be fine.
I am trying this out on my home PC first before transferring it to the cab (and this is where the problem is occuring), The cab again only has a built in graphics card which is a generic SiS type. Not sure which model. I guess I will have to try on the cab and see if I get the same problem. I can at least then narrow it down to some configuration issue on the home PC.
I am looking to put the latest version of GameEx on the cab with extra emulators set up as well as MAME and I like to do all of the config work on the home PC as it is more comfortable to work with for this. Both the home PC and the cab are on my wireless network so there is no problem transferring information between the two.
I will try the command line options suggested and look for some newer drivers as well.
Thanks
Muzland
-
Don't know if this is related, but you might want to look at using a ui.bdf file (http://www.mame.net/cgi-bin/wwwthreads/showpost.pl?Board=mamegeneral&Number=200985&page=0&view=expanded&mode=threaded&sb=5#Post200985), to use a different font. Another possibility is to change mame to use a different directX version with -d3dversion option if that's the cause.
-
Your video card might not have enough onboard RAM to hold the texure size required for the full font set.
-
Thanks guys,
But none of these suggestions have worked. Using the command line options from headkaze did make a change in what I saw (the L has now changed to a funny shape) but did not cure the problem.
I tried all of the Direct X options but none solved the issue. I deleted the ui.bdf but now I just see corruption.
The video card has 128Mb of ram so this is probably not the issue.
Thanks for the help guys but its back to the drawing board. :'(
Muzland
-
... I deleted the ui.bdf but now I just see corruption....
Did you try replacing the ui.bdf with one of the ones from Mr Do's web page? (You have to rename it ui.bdf.)