The NEW Build Your Own Arcade Controls

Main => Monitor/Video Forum => Topic started by: metwar on October 17, 2017, 06:55:27 am

Title: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: metwar on October 17, 2017, 06:55:27 am
Hello! I'm spanish, disculp my English, please. Congratulations to all the people, I'm pleased to talking here.

I have an Athlon XP 2400+ with a modded avga radeon 9200 for 15kHz, and crt emudriver under windows XP.
When i launch groovymame 0.189 I receive this message: your card not fully supporting "non-power-of-two textures"... and some more about direct3d9 etc...

I'll be very greatful if some one help to me. Thanks.
Title: Re: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: DaredevilDave on October 18, 2017, 09:34:24 pm
Hello!

A power of two texture refers to texture images used in the game or program being run. Examples of this would be image sizes of 16x16 pixels, 32x32, 64x64, 128x128, 256x256.....2048x2048....

Apparently whatever you are trying to run contains textures that are not of these sizes. Non-power of two would be 1020x960, 129x129, 53x195, etc.

Your video card is very old (2003 I think) so it sounds like it can't handle these and doesn't support direct3d9.

I think you need a newer video card. Any cheap modern card will do.
Title: Re: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: metwar on October 19, 2017, 08:38:05 pm
Thanks, very much. But I'd readed that if change this in the source files and compile, could fix this issue. I belive that Calamity said this in another post, I'll check it. Of course, You have the truth: my graphic card is VERY OLD, but it's an ArcadeVGA 9200 clone and it's good for many non 3D games. Thanks.

Title: Re: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: Robbbert on October 20, 2017, 10:30:01 pm
If you are able to compile you can try this:

Open src\osd\modules\render\drawd3d.cpp

Have a look at lines starting at around 1095 you will see 2 tests for non power of two textures, comment it all out.

Compile and see what happens. It fixed it on my 2011 embedded video, but of course if your card is very old it may simply expose other issues with your hardware.

Good luck.
Title: Re: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: metwar on October 21, 2017, 07:16:55 pm
Thanks. But I don't know how complile groovymame. I need an updated tutorial. I think that your solution could be posible.
Title: Re: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: metwar on October 28, 2017, 07:28:32 am
http://forum.arcadecontrols.com/index.php/topic,155585.0.html (http://forum.arcadecontrols.com/index.php/topic,155585.0.html)

Thanks.
Title: Re: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: Josef1975 on November 01, 2017, 07:10:15 am
Compiled version ready to use from bandito :

https://b4nd1t0.blogspot.it/2017/10/mame0190.html?m=1

Thanks robbert for suggestion, if someone Can verify if It works.. I'll try in the weekend in my cab with my old ATI 9250
Title: Re: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: metwar on November 06, 2017, 10:42:59 am
Downloading for testing. Thanks
Title: Re: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: metwar on November 06, 2017, 11:04:48 am
I'm reading your web about to conect VGA to SCART, and I'm surprised. Very good information. Thank you very much.
Title: Re: I need fix the "non-power-of-two textures" issue with ATI 9200 and Groovymame
Post by: Jasper27 on December 04, 2020, 05:20:45 pm
Compiled version ready to use from bandito :

https://b4nd1t0.blogspot.it/2017/10/mame0190.html?m=1

Thanks robbert for suggestion, if someone Can verify if It works.. I'll try in the weekend in my cab with my old ATI 9250

I can verify it works fine with my arcadevga 9250/128  In fact its great.  Don't have to use VMMaker or avres and there is zero tearing.  Amazing software this switchres.  Would someone be so kind as to compile a 32bit mame 0226 version for windows xp?