Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: JoyMonkey on February 24, 2005, 09:19:05 am
-
Do I need old artwork files for use with this old version of Mame? As little as I play it, I don't like seeing Space Invaders without its nice moon background.
I can't get the current AsteroidsDeluxe artwork to work either- and I know it's supported as it's mentioned in the whatsold.txt
Can I reformat the current backgrounds to work with Mame.36 or is there somewhere I can download the old artwork packs?
-
the mame 56 final I sent to your web sight had those old files
I have heard thay work
cant swear to it. never tried it myself
-
Try extracting out only the png file from it and place it in you know where. As far as Invaders go, I think the artwork was not supported at that version but you can add it.
-
I'm not sure if Invaders supported that moon, but here is a code I keep for Invaddlx. Maybe its for both.
This one adds an color overlay to Invaddlx.
*** src/vidhrdw/8080bw.c.orig Fri Nov 2 06:27:09 2001
--- src/vidhrdw/8080bw.c Fri Nov 2 07:55:08 2001
***************
*** 69,82 ****
END
};
! /*static const struct artwork_element invdpt2m_overlay[]= */
! /*{ */
! /* {{ 16, 71, 0, 255}, GREEN }, */
! /* {{ 0, 15, 16, 133}, GREEN }, */
! /* {{ 72, 191, 0, 255}, YELLOW }, */
! /* {{ 192, 223, 0, 255}, RED }, */
! /* END */
! /*}; */
static const struct artwork_element invrvnge_overlay[]=
{
--- 69,92 ----
END
};
! static const struct artwork_element invaddlx_overlay[]=
! {
! /*
! * Based on the original promotional flyer image located at
! * http://spaceinvaders.retrogames.com/flyers/spaceinvadersdeluxe_2.jpg
! *
! * Exact boundaries are best guesses, may need to be adjusted a few
! * lines up or down if errors are found.
! *
! * NOTE: artwork background yet to be created. and cabinet used a
! * partially silvered mirror for a "ghostly" effect not easily
! * simulated by graphics hardware...
! */
! {{ 0, 71, 0, 223}, GREEN },
! {{ 72, 191, 0, 223}, YELLOW },
! {{ 192, 255, 0, 223}, RED },
! END
! };
static const struct artwork_element invrvnge_overlay[]=
{
***************
*** 120,127 ****
void init_invaddlx(void)
{
init_8080bw();
! /*init_overlay = invdpt2m_overlay; */
! /*overlay_type = 1; */
}
void init_invrvnge(void)
--- 130,137 ----
void init_invaddlx(void)
{
init_8080bw();
! init_artwork = invaddlx_overlay;
! artwork_type = SIMPLE_OVERLAY;
}
void init_invrvnge(void)
-
Thanks for the code, I'll have to try in once I get an old compile environment set up again.
The problem is, Asteroids Deluxe should be showing me the background- its supported since .35something. I must be forgetting something really simple. I'm going to kick myself when I figure this out.
-
Thanks for the code, I'll have to try in once I get an old compile environment set up again.
The problem is, Asteroids Deluxe should be showing me the background- its supported since .35something. I must be forgetting something really simple. I'm going to kick myself when I figure this out.
I think it uses a diff one...LMK I might have it and you can try. Or extract the png off your astddlx.zip and remove the ZIP out of the way. I have encountered this onces before. Then after that, you can ZIP the png.
-
Aaaarrrghh! Thanks for the file- but it's still not working. Could there be something I'm overlooking in my mame.cfg?
I've tried all possible places to put the artwork, and nothing is working. :'(
-
when I tried it in my 36final, with my AVGA, it did not show until I hit the ~
I thought it would just be because I had AVGA. Try hitting ~ if it shows up.
-
Nope. That didn't do it.
I think I'll ditch .36 and use a more recent version, that I know will work- and have Invadies support too.
Thanks for all the help!