Shmupmame 4.2: Lagless Mars Matrix, Strikers 1945, Galaga 88

This is the main shmups forum. Chat about shmups in here - keep it on-topic please!
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by BPzeBanshee »

See what I mean about mucking around with the settings? :P

With the language value, find the Language settings and set it to English US - it should show English US first in the options. Weird bug with the interface.

I'll see if I can get HLSL to work later on too, but frankly if you're having enough problems learning to figure out MAME I'm not sure using HLSL is such a good idea. It's never been all that stable as I recall and most UI versions up until recently had some kind of crash bug with configuring it from the UI.

Pretty sure 1945kiii was that Oriental Soft one with stolen graphics. I think it was a bit better than a bootleg but of that kind of quality. Oriental Soft Japan's G-Stream G2020 on the other hand, which trap15 and I believe to be a different division company, is a completely different story.

As for 1943 Kai, I got it to work, and to my knowledge it's an official 'black label' of sorts.
ReiKusanagi
Posts: 28
Joined: Tue Jan 29, 2013 10:15 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by ReiKusanagi »

Yep and the mame name is "1943Kai", I wonder if the makers of 1945k III were trying to capitalize off of that or not. The game might have been the first shmup "Black Label" ever.
User avatar
Ed Oscuro
Posts: 18654
Joined: Thu Dec 08, 2005 4:13 pm
Location: uoıʇɐɹnƃıɟuoɔ ɯǝʇsʎs

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by Ed Oscuro »

I noticed that I get a D3D device creation error when trying to play games by loading up the Shmupmame4 executable from the QT version, rather than starting with the MameGUI. I thought I'd better report it.
Stevas
Posts: 254
Joined: Fri Jul 22, 2011 10:34 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by Stevas »

BPzeBanshee wrote:See what I mean about mucking around with the settings? :P

With the language value, find the Language settings and set it to English US - it should show English US first in the options. Weird bug with the interface.

I'll see if I can get HLSL to work later on too, but frankly if you're having enough problems learning to figure out MAME I'm not sure using HLSL is such a good idea. It's never been all that stable as I recall and most UI versions up until recently had some kind of crash bug with configuring it from the UI.

Pretty sure 1945kiii was that Oriental Soft one with stolen graphics. I think it was a bit better than a bootleg but of that kind of quality. Oriental Soft Japan's G-Stream G2020 on the other hand, which trap15 and I believe to be a different division company, is a completely different story.

As for 1943 Kai, I got it to work, and to my knowledge it's an official 'black label' of sorts.
Thanks for the info, I'll be sure to change my language settings tonight.

I'm not getting errors now, and HLSL is working. As I said, I was copying settings from my working slowpoke MAMEUI32 (that I had HLSL working with), and that had "hlsl_ini_read" set to 1. I've no idea what that setting does now. I assumed it meant actually read the ini, and use the settings in there for HLSL... but then haven't I clearly already told it to do this by enabling HLSL in the first place?
Anyway, setting it to 0 seems to work (and HLSL still works). Weird.

I'll bear the flakiness in mind for future problems, though!
ReiKusanagi wrote:Yep and the mame name is "1943Kai", I wonder if the makers of 1945k III were trying to capitalize off of that or not. The game might have been the first shmup "Black Label" ever.
To clear things up, I have no problems with kai. Kai works for me fine. I was just saying that 1945kiii doesn't appear, and I wasn't sure if it's disappeared now, or if it's never been there. I thought it used to appear in the last shmupmame, but it was late, I was already wound up, and I didn't have time to go look.

Many thanks, guys.

EDIT: you know what? Now I've had some sleep (and typed all that out), I just realised what I was doing wrong.
Rather obviously, hlsl_ini_read means that it will read the HLSL ini file for the HLSL settings.
Guess which file I didn't remember to copy across from my working version? Yeah.
It works now probably because it defaults to the mame.ini (which I WAS editing) if that value is set to 0. Doubtless I had it set to 1 in the working version because I was actually using the hlsl.ini somewhere.

Jesus H.

SORRY GUYS, I'M AN IDIOT.
ReiKusanagi
Posts: 28
Joined: Tue Jan 29, 2013 10:15 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by ReiKusanagi »

Just what is HLSL exactly?
moa
Posts: 10
Joined: Thu Feb 02, 2012 11:11 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by moa »

Hello Nimitz
Is cleanstretch added in shmupMAME? I can't find it :(

BTW: since r5062 MaMeplus D3D bug is fixed
http://mameplus.svn.sourceforge.net/vie ... ision=5062

BTW2: ShmupMAME 4 source is incomplete: It misses the changes to reduce nb of drivers (mame.mak + mame.lst ?)

Thank you for great work
User avatar
nimitz
Posts: 875
Joined: Thu Jan 10, 2008 5:05 am
Location: Québec

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by nimitz »

1945kiii was removed by mistake in the driver cleanup (same with G-stream 2020) they are both back in.

Interesting that mameplus fixed the d3d bug, I fixed it separately and I'm not gonna bother using their code since it works perfectly now.

Cleanstretch is not in 4.0 but I did add it so it will be in 4.2.


4.2 should be released in a few days, it will include 64-bit binaries since I noticed i get a ~30% speed increase when using 64bit mame on 64bit OS.

I can include the modified driver list in the next source, sure.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by BPzeBanshee »

Oh cool!

G-Stream/1945K III aren't actually affected by any removal of frames are they? I know trap15 told me some time ago it looked like G-Stream actually needed the buffering where it was missing.
User avatar
emphatic
Posts: 7984
Joined: Mon Aug 18, 2008 3:47 pm
Location: Alingsås, Sweden
Contact:

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by emphatic »

nimitz wrote:1945kiii was removed by mistake in the driver cleanup (same with G-stream 2020) they are both back in.

Interesting that mameplus fixed the d3d bug, I fixed it separately and I'm not gonna bother using their code since it works perfectly now.

Cleanstretch is not in 4.0 but I did add it so it will be in 4.2.


4.2 should be released in a few days, it will include 64-bit binaries since I noticed i get a ~30% speed increase when using 64bit mame on 64bit OS.

I can include the modified driver list in the next source, sure.
Yo, thanks for being awesome.
Image | My games - http://www.emphatic.se
RegalSin wrote:Street Fighters. We need to aviod them when we activate time accellerator.
moa
Posts: 10
Joined: Thu Feb 02, 2012 11:11 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by moa »

Nimitz, it would be great to add sample support for Ghox, Vimana and Fire Shark from ThunderMAME Please
Thank you
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by BPzeBanshee »

I had a go at doing that myself, trying to take into account changes in the toaplan1.c naming but got but got stuck at this:
EDIT: I got it to compile but for some reason it still won't play sounds. If anyone feels like having a shot here's what I've done with it: http://www.mediafire.com/download.php?l2djdl2ub8dr8gk
moa
Posts: 10
Joined: Thu Feb 02, 2012 11:11 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by moa »

same here. Tried to upgrade without luck. It's related to FLAC sample format addition in MAME
User avatar
lilmanjs
Posts: 1573
Joined: Fri Oct 10, 2008 12:36 am
Location: Lawrence, Kansas

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by lilmanjs »

sweet! 64-bit version will probably work for me. Thanks for doing that! I really love the work you're putting into this.
User avatar
nimitz
Posts: 875
Joined: Thu Jan 10, 2008 5:05 am
Location: Québec

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by nimitz »

I added sound for Same Same Same and Vimana using samples. Will be in 4.2

Thanks to BPze for doing most of the boring porting work, I only had to actually make it work :P
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by BPzeBanshee »

Like GMOSSE and your joystick support then, haha! :P

Really good to hear man. Glad to be able to do some help and learn a bit more about MAME in the process. :)
User avatar
Despatche
Posts: 4253
Joined: Thu Dec 02, 2010 11:05 pm

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by Despatche »

oh wow, just what i wanted. thank you very much, looking forward to 4.2.

(i'm still keeping 2.2 and 3.0b though)
Rage Pro, Rage Fury, Rage MAXX!
moa
Posts: 10
Joined: Thu Feb 02, 2012 11:11 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by moa »

nimitz wrote:I added sound for Same Same Same and Vimana using samples. Will be in 4.2
I hope you haven't forgotten Ghox, which is not ... a shmup obviously :mrgreen:

Thank you for your effort .Can't wait to test it....
Stevas
Posts: 254
Joined: Fri Jul 22, 2011 10:34 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by Stevas »

ReiKusanagi wrote:Just what is HLSL exactly?
Set of filters, basically. You can get the screen looking like an old CRT. Perhaps I'm too old school, but I like it.
nimitz wrote:1945kiii was removed by mistake in the driver cleanup (same with G-stream 2020) they are both back in.
Phew, thought I was going a bit mental...
User avatar
Matskat
Posts: 424
Joined: Mon Feb 22, 2010 4:12 am
Location: STL 314 USA

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by Matskat »

FECK YES!
Mat$kaT
http://matskatcustoms.wordpress.com
http://shmups.system11.org/viewtopic.php?f=4&t=32709
"This is not similation. Get ready to destoroy the enemy. Target for the weak points of f**kin' machine. Do your best you have ever done."
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by BPzeBanshee »

moa wrote:
nimitz wrote:I added sound for Same Same Same and Vimana using samples. Will be in 4.2
I hope you haven't forgotten Ghox, which is not ... a shmup obviously :mrgreen:

Thank you for your effort .Can't wait to test it....
Is there an actual build with Ghox sample support anywhere? I didn't think ThunderMAME does but if you can confirm I'm sure Nimitz or maybe myself can look into it.
moa
Posts: 10
Joined: Thu Feb 02, 2012 11:11 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by moa »

http://www.geocities.co.jp/SiliconValle ... vale/8595/

download ThundeMEM32UI+ source code
Check toaplan2.c
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by BPzeBanshee »

Oh cool. The Ghox sample code looks less complicated than the one in drivers+includes+machine+video\toaplan1.c so maybe it won't be too difficult to do.

I managed to fix my own code with Nimitz's help too so besides it getting included (with his version of fixing it) into Shmupmame 4.2 I should be able to have my version of fixing it soon, just want to do some testing with vimana since apparently I broke it and everything else in toaplan1.c the first time around.
moa
Posts: 10
Joined: Thu Feb 02, 2012 11:11 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by moa »

There's also TEKI PAKI sample support in toaplan2

For a reminder look here:
http://shmups.system11.org/viewtopic.ph ... ana+sample
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by BPzeBanshee »

I haven't tested Teki Paki but I modernised the Ghox/Teki Paki code and can confirm that Ghox works - also Vimana and co don't break with the code I have anymore.

http://www.mediafire.com/?8s27cfnks60bmql

Try that for compiling. I'd make a whole diff but for some reason patch complains that the files don't exist no matter what I try (even taking into account folder structure which I didn't really follow in that ZIP).

I also noticed that Thundermame has a lot of framebuffer hacks precisely the same as what nimitz does with Shmupmame, except it goes one extra step and makes it a togglable dipswitch, that way you can run it without the framebuffer hack if you so wish. Might not be the best for Shmupmame since eventually it'll cover various levels of hackery, so I can't imagine stuff like the v3.0b lagless Batrider trick being able to be simply toggled on/off.
User avatar
greatxerox
Posts: 1
Joined: Fri Feb 15, 2013 6:07 pm

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by greatxerox »

Hello guys !

that's very strange but for me, when i launch MameGUI.exe from Shmupmame4, ALL the mame set is listed. it's the same thing if i try to create a DAT using CMpro.

what's the problem ???

anyone can create a Shmupmame4 DAT (split set) for CMPRO please ? it should be useful

thank you a lot
ReiKusanagi
Posts: 28
Joined: Tue Jan 29, 2013 10:15 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by ReiKusanagi »

I have a question: is there any particular reason besides being considered "too new" that more recent Cave games (Ibara for one example) aren't on the MAME list? I ask as someone I know mentioned a Mame where they were included. I'm trying to get more info from him in case he found something that can play PGM's music well.
User avatar
AntiFritz
Posts: 1630
Joined: Sun Apr 03, 2011 2:34 am
Location: Australia

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by AntiFritz »

A year or two ago they were available to be played in mame (fairly well except the slowdown wasn't accurate). Development was stopped when cave sent a cease and desist however.
RegalSin wrote:Rape is very shakey subject. It falls into the catergory of Womens right, Homosexaul rights, and Black rights.
ReiKusanagi
Posts: 28
Joined: Tue Jan 29, 2013 10:15 am

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by ReiKusanagi »

oh wow... and as an incidental result, some of their games wound up in relative obscurity, unknown to xbox ports or to mame. Then again unlike many shmup companies, Cave was still making games even now.
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by trap15 »

ReiKusanagi wrote:I have a question: is there any particular reason besides being considered "too new" that more recent Cave games (Ibara for one example) aren't on the MAME list?
That is basically the reason. MAMEdev broke their 8 year rule for the inclusion several months ago, but CAVE wasn't happy and made them remove them.
ReiKusanagi wrote:I'm trying to get more info from him in case he found something that can play PGM's music well.
The recent MAME versions are the only version where it plays it less than completely awful. You're not going to get it much better until someone decides to really figure that chip out (highly unlikely).
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
User avatar
nimitz
Posts: 875
Joined: Thu Jan 10, 2008 5:05 am
Location: Québec

Re: Shmupmame 4: Dodonpachi 2 Bee Storm, Batsugun, V-five

Post by nimitz »

Post Reply