| Main > Software Forum |
| Khameleon tech demo available (successor to Kymaera front end) |
| << < (7/7) |
| Cakemeister:
I've written a little utility to convert the -listinfo output of MAME versions older than version v0.85 into XML. The XML can then be input to my ListGen list generator and it should be able to produce a Khameleon game list from it. To do this, change the listgen.ini so that "reuse_mame_data" is set to 1 (or use the -reuse_mame_data parameter), and copy the output of info2xml to listxml.txt. I tested the program with two or three older versions, I didn't test every possible variant. So if anyone finds a version of MAME that causes problems with ListGen of the kind "Parse error, expected foo and found bar", please contact me. The info2xml utility can be found here. Source code is included. |
| headkaze:
Finally got a chance to check this out! Very impressive Buddabing! |
| headkaze:
--- Quote from: Cakemeister on September 29, 2007, 09:06:59 am ---I see that. Not sure of the cause, though. --- End quote --- My guess would be that you have a texture on a quad that your wrapping around? Perhaps you need to add a small amount to the texture coordinates, say 1.01f or something to that effect so there is no one pixel gap. |
| Cakemeister:
I think that problem was due to the way OpenGL does antialiasing. I changed the line --- Code: ---glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR); --- End code --- to --- Code: --- glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_NEAREST); --- End code --- and the seam went away. |
| Cakemeister:
I've also added a FPS indicator. Surprisingly, the MAMEWah skin is the slowest, even though it appears to be the simplest graphically. At 640x480x32 resolution, the Atomic skin runs at 350 fps on my machine and the MAMEWah skin runs at only 40 fps! The MAMEWah skin has a lot of text on it so I guess that text drawing is what slows the frontend down the most. |
| Navigation |
| Message Index |
| Previous page |