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
emphatic
Posts: 7984
Joined: Mon Aug 18, 2008 3:47 pm
Location: Alingsås, Sweden
Contact:

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by emphatic »

nimitz wrote:A few things are already fixed, like the remaining graphical glitches in pgm. I still need to get around and add full savestate support for pgm. (3.0b it works well for per-stage practice and boss practice)

I've been busy with other projects and will probably still be for the next few months, so development will slow down a bit.
Thanks for popping in, your work is awesome!
Image | My games - http://www.emphatic.se
RegalSin wrote:Street Fighters. We need to aviod them when we activate time accellerator.
User avatar
jepjepjep
Posts: 977
Joined: Tue Nov 18, 2008 7:42 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by jepjepjep »

nimitz wrote:A few things are already fixed, like the remaining graphical glitches in pgm. I still need to get around and add full savestate support for pgm. (3.0b it works well for per-stage practice and boss practice)

I've been busy with other projects and will probably still be for the next few months, so development will slow down a bit.
Let me start out by saying thanks for your work on shmupmame nimitz. How hard would it be to incorporate the changes you made for batrider/bakraid/garegga into the shmupmame 137 build? I have only a mac and therefore can't use the 3.0 release of shmupmame. I've been compiling from source for version 2.2 and it works very well, but I would love to have the raizing games with less lag. I know you probably don't want to keep updating two separate trees, so can you describe how you did it and throw out a few pointers so that I can try to do the modification myself?
User avatar
Aguraki
Posts: 526
Joined: Wed May 26, 2010 3:52 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Aguraki »

I need some help organizing my files.
Right now I have like 7 differents MAME and everytime I put roms in folders so I have like ROMsX7 for some games.
I've read you can put a file in a main folder and only keep ROMS in the ROM file for all versions.

Can someone tell me exactly what to do,and is it the same with shmupmame and wolfmame etc...?
Would help me grandly thx!
User avatar
mjclark
Banned User
Posts: 1384
Joined: Fri Aug 22, 2008 10:04 pm
Location: UK Torquay

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by mjclark »

Aguraki wrote:I need some help organizing my files.
Right now I have like 7 differents MAME and everytime I put roms in folders so I have like ROMsX7 for some games.
I've read you can put a file in a main folder and only keep ROMS in the ROM file for all versions.

Can someone tell me exactly what to do,and is it the same with shmupmame and wolfmame etc...?
Would help me grandly thx!
I've got 5 different versions of MAME (lol) and keep all the ROMS in a single folder on my C: drive called "MAMEROMS".
For each MAME version simply select "Options-> Directories", browse to the central ROM folder and click "OK".
This should work for all variants of MAME though some might need different ROMsets to work :D
Image
User avatar
Aguraki
Posts: 526
Joined: Wed May 26, 2010 3:52 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Aguraki »

mjclark wrote: I've got 5 different versions of MAME (lol) and keep all the ROMS in a single folder on my C: drive called "MAMEROMS".
For each MAME version simply select "Options-> Directories", browse to the central ROM folder and click "OK".
This should work for all variants of MAME though some might need different ROMsets to work :D
Thx but what about all the files like ini/config/inp etc...
do I keep only the exe or the whole thing?
also do the rom file have to be in C: root or can it be in a folder?
User avatar
mjclark
Banned User
Posts: 1384
Joined: Fri Aug 22, 2008 10:04 pm
Location: UK Torquay

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by mjclark »

Aguraki wrote:
mjclark wrote: I've got 5 different versions of MAME (lol) and keep all the ROMS in a single folder on my C: drive called "MAMEROMS".
For each MAME version simply select "Options-> Directories", browse to the central ROM folder and click "OK".
This should work for all variants of MAME though some might need different ROMsets to work :D
Thx but what about all the files like ini/config/inp etc...
do I keep only the exe or the whole thing?
also do the rom file have to be in C: root or can it be in a folder?
I'd guess each variant will need it's own config etc since some have custom buttons and some don't, but you could test this by copying and pasting the exes from different MAME variants into a single MAME directory and seeing if they'll all run out of it.
Not sure about ROMS in root though- I've always kept mine in a dedicated folder.
One of the best way to learn about all this stuff is just to mess about with it to find out what works and what doesn't til you've got what you want. Make sure to back up your original directories first though :D
Image
User avatar
Aguraki
Posts: 526
Joined: Wed May 26, 2010 3:52 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Aguraki »

thanx for the help mjclark,it's already better.
I kept all mame version in one folder with sub folders,then the rom folder,the dat folder.
already cleaner thx.
Treasurance
Posts: 335
Joined: Mon Jan 17, 2011 6:38 pm
Location: FATAL ATTRACTION "HELSINKI"
Contact:

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Treasurance »

so hey when there will be a version that actually works
Jezo
Posts: 3
Joined: Mon Feb 28, 2011 7:44 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Jezo »

Hello.

Not to get this thread back on topic or anything, but is it possible to configure Shmupmame to use the start and select button on a 360 pad to be the coin insert and player start button?

It recognizes the rest of the controller automatically, like the face buttons and joypad, but I can't figure out how to make start on the pad be start for individual games. Would make it much faster than having to press 5 and then 1 or 2 to continue during game sessions.
User avatar
Udderdude
Posts: 6293
Joined: Thu Feb 16, 2006 7:55 am
Location: Canada
Contact:

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Udderdude »

Treasurance wrote:so hey when there will be a version that actually works
never now go away
User avatar
TransatlanticFoe
Posts: 1870
Joined: Mon Jan 24, 2011 11:06 pm
Location: UK

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by TransatlanticFoe »

Jezo wrote:Hello.

Not to get this thread back on topic or anything, but is it possible to configure Shmupmame to use the start and select button on a 360 pad to be the coin insert and player start button?

It recognizes the rest of the controller automatically, like the face buttons and joypad, but I can't figure out how to make start on the pad be start for individual games. Would make it much faster than having to press 5 and then 1 or 2 to continue during game sessions.
Load a game then press Tab. Then go to Input (general) > Other controls. Simply map the start button and coin insert button from here. This is what I did, as well as mapped movement to the d-pad because I hated using the analogue thumbstick.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by BPzeBanshee »

TransatlanticFoe wrote:
Jezo wrote:Hello.

Not to get this thread back on topic or anything, but is it possible to configure Shmupmame to use the start and select button on a 360 pad to be the coin insert and player start button?

It recognizes the rest of the controller automatically, like the face buttons and joypad, but I can't figure out how to make start on the pad be start for individual games. Would make it much faster than having to press 5 and then 1 or 2 to continue during game sessions.
Load a game then press Tab. Then go to Input (general) > Other controls. Simply map the start button and coin insert button from here. This is what I did, as well as mapped movement to the d-pad because I hated using the analogue thumbstick.
+1. I find it hard to get used to MAME stuff and configuring deadzones within MAME within XBCD's own deadzones. The directional pad is way better for this purpose.
Jezo
Posts: 3
Joined: Mon Feb 28, 2011 7:44 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Jezo »

TransatlanticFoe wrote:Load a game then press Tab. Then go to Input (general) > Other controls. Simply map the start button and coin insert button from here. This is what I did, as well as mapped movement to the d-pad because I hated using the analogue thumbstick.
Should MAME recognize the button inputs from the controller or do I need to enable something to get it to work? I tried that but all it would register were keyboard entires, nothing from the 360 pad. I am using a wireless 360 controller but I don't think that would matter if it works in the games otherwise when playing, just not in the menu.
captpain
Posts: 1783
Joined: Wed Jul 23, 2008 6:23 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by captpain »

Jezo wrote:
TransatlanticFoe wrote:Load a game then press Tab. Then go to Input (general) > Other controls. Simply map the start button and coin insert button from here. This is what I did, as well as mapped movement to the d-pad because I hated using the analogue thumbstick.
Should MAME recognize the button inputs from the controller or do I need to enable something to get it to work? I tried that but all it would register were keyboard entires, nothing from the 360 pad. I am using a wireless 360 controller but I don't think that would matter if it works in the games otherwise when playing, just not in the menu.
In the interface (not in a game), go to Options --> Default Game Options --> Controllers and check Enable Joystick Input. Make sure you have a joystick ID mapped under P1.
User avatar
antron
Posts: 2861
Joined: Wed Feb 22, 2006 7:53 pm
Location: Egret 29, USA

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by antron »

sorry if this has been asked, long thread:

Does this version of mame reduce lag for many non-shmup games as well. Specifically fighters on CPS1/2/3?

thanks
captpain
Posts: 1783
Joined: Wed Jul 23, 2008 6:23 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by captpain »

antron wrote:sorry if this has been asked, long thread:

Does this version of mame reduce lag for many non-shmup games as well. Specifically fighters on CPS1/2/3?

thanks
Anything listed in 'lagless others' in the folders list has reduced lag.
User avatar
antron
Posts: 2861
Joined: Wed Feb 22, 2006 7:53 pm
Location: Egret 29, USA

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by antron »

2 out 3 ain't baaaaaad!

that's awesome, thanks!
Jezo
Posts: 3
Joined: Mon Feb 28, 2011 7:44 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Jezo »

captpain wrote:
In the interface (not in a game), go to Options --> Default Game Options --> Controllers and check Enable Joystick Input. Make sure you have a joystick ID mapped under P1.
Ah, I just had to be a little more patient. Pushing the joypad button didn't register right away like the keyboard buttons. I pushed it, waited a few seconds, and then it came up. I ended up banging all the buttons to see if anything worked and it took them all as some large button combo input.

Works great now, that just solved many years of having to have the keyboard on my lap when playing. It's going to open up a whole new world to me.
User avatar
Dandy J
Posts: 726
Joined: Fri Feb 25, 2005 6:02 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Dandy J »

A bit late but I just wanted to say this new version owns...I tried triple buffering which usually adds input lag, and it seemed to add none at all. That plus games responding on the first frame when testing with step frame? Great stuff!
<BEOWOOF> my lifes like battle garegga every time i kill man life becomes harder and the only solution to making things easier is killing ymself.
<SCRUNBABBY> my lifes like gwangs
<SCRUNBABBY> cause .. theres lots of wangs
nahucirujano
Posts: 19
Joined: Wed Sep 01, 2010 5:38 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by nahucirujano »

I`d really love a "Replay(inp) to AVI record" function for a future release of Shmupmame, just like Mame32 Plus! 0.121u2 (my favourite version) has...
Lance Boyle
Posts: 243
Joined: Thu Nov 11, 2010 7:30 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Lance Boyle »

I'd really love backported controller drivers so I don't have to mess with profiling software to get my HRAP EX-SE to work.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by BPzeBanshee »

Interesting find on this business with the 0xc damned error:
I found a mate's laptop (64-bit Win7, typical) with the same problem, and while everyone's quite keen to point out that Lagless MAME probably has the error due to being an older version of MAME, I noticed when running my many different MAME builds that Garemame does not have the issue and runs fine on the same machine. Maybe for finding a fix the source behind this should be investigated.

Just my two cents, please dont go into developer's arguing like last time, that pissed me right off to no end. :/
User avatar
MEDIEVAL_MIKU
Posts: 27
Joined: Thu Jan 20, 2011 6:51 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by MEDIEVAL_MIKU »

I keep on getting that 0xc0000005 error and it's real frustrating. Restarting the computer doesn't seem to fix it anymore. Yes, I do know about the DEP exception fix and it stopped working. Sigh.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by BPzeBanshee »

I didn't get around to actually trying the DEP exception trick and rebooting since we were doing important documents at the same time and I dont think my mate would've been happy with me rebooting his laptop for Shmupmame. I do have a few curiosities I'd like to test with Shmupmame when I can get my hands on a Win7 machine with these problems at some stage, I just found it real strange that Shmupmame has issues when Garemame doesnt.
User avatar
Necronom
Posts: 1023
Joined: Mon Apr 03, 2006 10:36 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Necronom »

MEDIEVAL_MIKU wrote:I keep on getting that 0xc0000005 error and it's real frustrating. Restarting the computer doesn't seem to fix it anymore. Yes, I do know about the DEP exception fix and it stopped working. Sigh.
Same here, running 64-bit win7. Funny thing is that it used to work...after messing around with Dolphin emulator last night it suddenly started to give me the 0xc0000005 error. Shmupmame 2.2 still works though.
User avatar
Necronom
Posts: 1023
Joined: Mon Apr 03, 2006 10:36 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Necronom »

Sorry for bumping the thread up again but did anybody find a reliable solution to the0xc0000005 error? I did a system restore after the first time it stopped working and it helped, but now all of a sudden it started to give me the 0xc0000005 error message again :? I also disabled DEP for shmupmame and rebooted the system but shmupmame simply won't start again :cry: Is there any other lagless mame variant that can be used to play Ketsui with all the sound improvements?
User avatar
CptRansom
Posts: 1063
Joined: Thu Feb 19, 2009 2:34 pm
Location: Florida

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by CptRansom »

I suddenly stopped having problems with it the day after I posted, so I'm just assuming it was fixed by magical forum powers.

Sometimes when I load saved states in Ketsui (3.0b)... strange things happen: ships falling down the sides of the screen, planes assaulting me from the bottom, and at one point there were indestructible crosshairs shooting bullets at me through the entire stage. The last one was especially fun; I called it Stage 3 Nightmare Mode.
<trap15> I only pick high quality games
<trap15> I'm just pulling shit out of my ass tbh
Image
User avatar
Clessx
Posts: 42
Joined: Thu Nov 25, 2010 2:59 am

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by Clessx »

CaptainRansom wrote:I suddenly stopped having problems with it the day after I posted, so I'm just assuming it was fixed by magical forum powers.

Sometimes when I load saved states in Ketsui (3.0b)... strange things happen: ships falling down the sides of the screen, planes assaulting me from the bottom, and at one point there were indestructible crosshairs shooting bullets at me through the entire stage. The last one was especially fun; I called it Stage 3 Nightmare Mode.
I have not experienced that , but have something that seems somewhat relevant

When I load state in any of 3 pgm games , the sound disappears for some reason. I re-load , but still no sound.. I have to exit the game and run again to get working again properly :roll:
nahucirujano
Posts: 19
Joined: Wed Sep 01, 2010 5:38 pm

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by nahucirujano »

Clessx wrote:
CaptainRansom wrote:I suddenly stopped having problems with it the day after I posted, so I'm just assuming it was fixed by magical forum powers.

Sometimes when I load saved states in Ketsui (3.0b)... strange things happen: ships falling down the sides of the screen, planes assaulting me from the bottom, and at one point there were indestructible crosshairs shooting bullets at me through the entire stage. The last one was especially fun; I called it Stage 3 Nightmare Mode.
I have not experienced that , but have something that seems somewhat relevant

When I load state in any of 3 pgm games , the sound disappears for some reason. I re-load , but still no sound.. I have to exit the game and run again to get working again properly :roll:
I had that problem before...
Fix it is too easy...
You have to load the rom... But you don´t have to load the State immediately... You must wait sometime after you load the rom... You have to wait at least until the title screen, put a Coin if you want and press start if you want... The objetive is let the game to make any type of sound... Later you load the State... You know what I mean??
The thing is that if you immediately load the state... It would be if like the game hadn´t load the sound configuration... Did I explain well??

EDIT: waiting for a ShmupMame with Replay(inp) to Avi record function...xD
User avatar
RNGmaster
Posts: 2388
Joined: Mon Aug 02, 2010 9:08 pm
Location: Seattle, WA

Re: Shmupmame v3.0b, Lagless Batrider, Garegga and Bakraid

Post by RNGmaster »

Is this latest version compatible with save states for ESPrade?
And is there a 64-bit version?
Post Reply