Skinning
#1
Posted 02 March 2005 - 08:31 PM
Thanks.
MAME, Daphne, Zinc, NES/SNES/N64/GBA, SMS/GG/Genesis/SegaCD/32X, TurboGrafx, PSX.
#2
Posted 02 March 2005 - 08:54 PM
GameEx can already be skinned to some degree by using themes, although not everything can be changed such as like with MAMEWah.
Looked in the pinned topic for sample themes.
Sorry, I had to edit your post.
Tom
#3
Posted 03 March 2005 - 03:19 AM
I managed to mostly hide the interface so it doesn't look like MCE (hide title bar helps).
Any other suggestions on skinning especially at the low resolutions inherent to AVGA?
How would I go about creating my own themes? I see samples, but no editor or anything. It would be nice to be able to control where things appear on the screen more.
_Dave
MAME, Daphne, Zinc, NES/SNES/N64/GBA, SMS/GG/Genesis/SegaCD/32X, TurboGrafx, PSX.
#4
Posted 03 March 2005 - 07:13 PM
David R Hilgendorf, on Mar 3 2005, 03:19 AM, said:
I managed to mostly hide the interface so it doesn't look like MCE (hide title bar helps).
Any other suggestions on skinning especially at the low resolutions inherent to AVGA?
How would I go about creating my own themes? I see samples, but no editor or anything. It would be nice to be able to control where things appear on the screen more.
_Dave
Theres no editor, just modify the Images and a theme.ini file.
I am well aware its limited, as in you cant change where things appear.
#5
Posted 03 March 2005 - 09:14 PM
If skinning is extremely important to you and you can't wait for me to make improvments you might want to use MAMEWah as your front end instead of GameEx.
It's very highly thought of and it has a big user base also.
It is harder to configure than GameEx and lacks some features GameEx has, but is extremely customisable.
http://mamewah.mameworld.net/
#6
Posted 03 March 2005 - 10:42 PM
David R Hilgendorf, on Mar 2 2005, 11:19 PM, said:
Hi,
I created the themes Tom mentioned earlier. I'll be getting an ArcadeVGA card soon and will be creating a theme that works for it, if necessary. However, the Wells Gardner, Vision Pro, and Betson (my personal choice) monitors all support 800x600 so I'm not sure if modifying the themes are necessary. You should be able to run GameEx at 800x600 and the AVGA will switch to whatever resolution each game runs at.
Of course this is all theory to me until I get the card so someone correct me if I'm wrong.
Rob
#7
Posted 03 March 2005 - 10:48 PM
#8
Posted 03 March 2005 - 11:20 PM
Toonces, on Mar 3 2005, 06:48 PM, said:
Oh I see. Once I get the card and monitor installed, I'll play around with the resolutions and see if I can come up with a 640x480 theme.
#9
Posted 03 March 2005 - 11:55 PM
pavlov70, on Mar 3 2005, 04:20 PM, said:
Actually, we need a 640 X 288 which is the highest resolution that can display non-interlaced on a low res monitor.
Thanks!
Toonces.
BTW, love your themes.
#10
Posted 04 March 2005 - 04:33 PM
I am no artist, so making decent looking skins is a challenge for me. The trick with ArcadeVGA is to make skins at 1 of two resolutions to work with 90% of the arcaade monitors.
640x480i (interlaced) which I actually prefer in the frontend as it's bigger OR
640x288p (progressive) which some like due to the flicker-free nature.
My 19" W-G monitor will not support anything higher than 640x480 so 800x600+ is useless to me. If you could create skins in the above sizes that would be awesome.
Finally is there a tutorial for commands that can be put in the themes.ini file? I noticed that the custom "arcade" themes I downloaded actually relocate and resize some of the default theme items, but i can't figure out how it was done.
Thanks,
Dave
MAME, Daphne, Zinc, NES/SNES/N64/GBA, SMS/GG/Genesis/SegaCD/32X, TurboGrafx, PSX.
#11
Posted 04 March 2005 - 05:22 PM
David R Hilgendorf, on Mar 4 2005, 12:33 PM, said:
I am no artist, so making decent looking skins is a challenge for me. The trick with ArcadeVGA is to make skins at 1 of two resolutions to work with 90% of the arcaade monitors.
640x480i (interlaced) which I actually prefer in the frontend as it's bigger OR
640x288p (progressive) which some like due to the flicker-free nature.
My 19" W-G monitor will not support anything higher than 640x480 so 800x600+ is useless to me. If you could create skins in the above sizes that would be awesome.
Finally is there a tutorial for commands that can be put in the themes.ini file? I noticed that the custom "arcade" themes I downloaded actually relocate and resize some of the default theme items, but i can't figure out how it was done.
Thanks,
Dave
I was under the impression that the W-G monitor could do 800x600? It was like a hidden mode. Am I mistaken?
Jeff
#12
Posted 04 March 2005 - 06:23 PM
David R Hilgendorf, on Mar 4 2005, 04:33 PM, said:
I am no artist, so making decent looking skins is a challenge for me. The trick with ArcadeVGA is to make skins at 1 of two resolutions to work with 90% of the arcaade monitors.
640x480i (interlaced) which I actually prefer in the frontend as it's bigger OR
640x288p (progressive) which some like due to the flicker-free nature.
My 19" W-G monitor will not support anything higher than 640x480 so 800x600+ is useless to me. If you could create skins in the above sizes that would be awesome.
Finally is there a tutorial for commands that can be put in the themes.ini file? I noticed that the custom "arcade" themes I downloaded actually relocate and resize some of the default theme items, but i can't figure out how it was done.
Thanks,
Dave
I am improving on GameEx whenever I have time, so in the future I think it probably will have complete skinning, but this is no simple task and is a while off, if it happens at all.
There is no tutorial for theme.ini, but it uses exactly the same commands as GameEx.ini. You can use ALL commands. It acts as an overide if the commands are present, if not it uses GameEx.ini for the settings.
If you open up gameex.ini in notepad, you will see that it is incredibly well documentated, so you should be good to go
I understand about not being artist, I am not either, although can be pretty handy with imaging software. It may be enough for you though just to replace the background images with stuff you have found on the net. If its just a general wallpaper type background, you should not have to worry about resolutions at all.
Hope this helps, and if you doa anything cool, please share.
#13
Posted 04 March 2005 - 11:27 PM
Anyway to sum it up in 1/10 the space
1) my arcade monitor is super old WG19k7951, the WG9000 series supports 800x600, MOST arcade monitors max at 640x480 unless they are relatively new.
2) I capped my monitor and created my own control panel, click for PICS
(I also modded my own PS2 and there are other game pics there)
3) I am looking to skin to maximize the limited real estate available in 640x480i mode. Here is a screen of what I did in MameWah

I would love to see what you can do with the Themes feature, pavlov maybe you and I can have a dialog about how you made those themes?
I look forward to sharing anything I create with the group...
MAME, Daphne, Zinc, NES/SNES/N64/GBA, SMS/GG/Genesis/SegaCD/32X, TurboGrafx, PSX.
#14
Posted 05 March 2005 - 04:29 AM
David R Hilgendorf, on Mar 4 2005, 07:27 PM, said:
Easiest way to create a theme is to do a screencap of GameEx running at the desired resolution. Use that to help you determine the placement of the elements in your image. All the themes are are bitmaps for the various screen backgrounds and png files for the icons. Take a look at startbak.bmp in the media folder of your theme and you'll see what I mean. Let me know if you have any questions.
That being said, I'll try and come up with a 640x480 background this weekend, time permitting. What color were you wanting?
Someone else (toonces?) was wanting another resolution. I'll see what I can do about that as well.
Oh yeah, I'll also upload the original editable png files for people to do what they wish with. I'm too tired to figure out uploading tonight.
Rob
#15
Posted 05 March 2005 - 04:40 AM
pavlov70, on Mar 4 2005, 09:29 PM, said:
That being said, I'll try and come up with a 640x480 background this weekend, time permitting. What color were you wanting?
Someone else (toonces?) was wanting another resolution. I'll see what I can do about that as well.
Oh yeah, I'll also upload the original editable png files for people to do what they wish with. I'm too tired to figure out uploading tonight.
Rob
Hi Rob,
Yes, it was me that asked for 640X288. That is the highest Non-Interlaced resolution possible with an ArcadeVGA card and a Low Res monitor. Thanks for your work on the Themes! Great Stuff!
Toonces
#16
Posted 07 March 2005 - 07:36 PM
My cab is primarily blue and purple in theme, so either color is adequate. You can see my pics on the sticky cabinet thread too.
-Dave
MAME, Daphne, Zinc, NES/SNES/N64/GBA, SMS/GG/Genesis/SegaCD/32X, TurboGrafx, PSX.
#17
Posted 09 March 2005 - 12:57 AM
I updated the BlueEx theme:
- addition of matching "Now Loading" screen
- addition of 640x480 resolution (appears to work at 640x288 but need confirmation)
- combined MCE, Arcade, and 640x480 resolutions into one package.
** Please follow installation instructions first as it won't work/look right otherwise **
http://uploads.tomsp...iles/BlueEx.zip
Tom:
You can delete the old BlueEx MCE and BlueEX Arcade themes.
Toonces:
Using the 640x480 background and GameEx set at 640x288 appears to work (at least it looks right) on my LCD monitor. As I don't have my ArcadeVGA nor Betson arcade monitor hooked up yet, I can't tell if it truly works. Can you please confirm?
Thanks,
Rob
#18
Posted 09 March 2005 - 03:21 AM
pavlov70, on Mar 8 2005, 05:57 PM, said:
I updated the BlueEx theme:
- addition of matching "Now Loading" screen
- addition of 640x480 resolution (appears to work at 640x288 but need confirmation)
- combined MCE, Arcade, and 640x480 resolutions into one package.
** Please follow installation instructions first as it won't work/look right otherwise **
http://uploads.tomsp...iles/BlueEx.zip
Tom:
You can delete the old BlueEx MCE and BlueEX Arcade themes.
Toonces:
Using the 640x480 background and GameEx set at 640x288 appears to work (at least it looks right) on my LCD monitor. As I don't have my ArcadeVGA nor Betson arcade monitor hooked up yet, I can't tell if it truly works. Can you please confirm?
Thanks,
Rob
Hi Rob,
Thanks! I installed the Theme per your instructions and it appears that things are the correct size but there are a few oddities.
1. the selected menu item appears to have a strange flash of something going on. as the blue scroll goes up it flashes a different color. I went through all of the graphics and found that the selected.bmp is green while selected1 to 20.bmp were blue. It's also the same way in your original BlueEx Arcade I had downloaded and tried before.
2. All of the unselected menu items have a scrambled blue bar over them that looks like the selected animation mixed with whatever is on my desktop. I checked unselected.bmp and it is solid black so I am not sure what is going on there. I took some pictures and a video to demonstrate what I am seeing. I tried to take a screenshot but was unsuccessful. Maybe GameEx captures ALT+Prt Screen? Anyways, here is a picture of the screen. I thought you might be able to see things better by looking at the video (sorry for the poor quality. It's hard to get it to synch with the screen). though so I posted it at the URL below.
640X288 BlueEx Video
Thanks for everything!
Erik
#19
Posted 09 March 2005 - 03:43 AM
Toonces, on Mar 9 2005, 03:21 AM, said:
This is issue with the ArcadeVGA card, probably the drivers. It may even be running out of memory. I've seen similar things before when I've tested GameEx on my Arcade Cab. There seems to be issues with it when drawing images with transparancy when the bitmap is scaled down when drawn on the screen.
Reducing the size of the bitmap seems to solve this. It could either be the background needs to be resized to be smaller (640 X 288), or unselected.bmp needs to be made smaller.
Perhaps you or Rob could experiment a little.
Hope this sheds a little light.
#20
Posted 09 March 2005 - 04:14 AM
TSpeirs, on Mar 8 2005, 08:43 PM, said:
Reducing the size of the bitmap seems to solve this. It could either be the background needs to be resized to be smaller (640 X 288), or unselected.bmp needs to be made smaller.
Perhaps you or Rob could experiment a little.
Hope this sheds a little light.
Thanks Tom, I will try rescaling the backgrounds and see if that works. I have the older ATI 7000 based ArcadeVGA. Do you know if it still does it with the newer one?
Best,
Erik
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users












