Main > Software Forum

Introducing arcadeEIP

<< < (2/14) > >>

Raktageno:
Consider me on board. Depending on your timeline, I could find myself using your software solely. I'd be interested in helping test as well. Since my current project is waiting on software to move forward, I may go with an existing frontend with that support, but I already feel like this isn't my last.

gildahl:
Try setting up the software as-is, and if you're able to get that working, let me know and we can see what to do about the dynamic marquee.  I just wrote a proof-of-concept function that can display and switch marquees, so it makes me think this will be fairly straightforward.

Phreakwars:
This looks really nice. I can absolutely see myself using it in a countercade project I'm currently working on as I am using multiple versions of mame that I switch between. Currently doing this in attract mode which works absolutely perfect, but I like the transitioning going on here that I'm seeing. Would make easy work of v1 Pacman countercade where I'm only using 1 fire button and just the 1 and 2 player start, coin and exit. My minimalist approach that I'm taking on this project could have expanded functionality with this. Good work. One thing though, I'm using Mame 0.111, is that too old? Some significance in the versions? Could you explain that.

gildahl:
MAME versions less than .172 should work fine.  The main reason for advising MAME 172+ is that it supports the -keyboardprovider dinput parameter, which permits sending the preferred exit and pause commands to MAME (and possible future enhancements).  For earlier versions, in arcadeEIP.ini, you'd need to remove the -keyboardprovider dinput switch and set map_exit={EndProc} which terminates the process to exit and map_pause={PauseProc}, which does a synthetic pause--which are slightly less elegant.

If you mix versions below .172 and above, then the recommended way to handle this is to leave the main arcadeEIP.ini folder with the default settings (i.e. with the settings for .172+), and create a partial arcadeEIP.ini file that you drop in in your (lower than .172) MAME root folder(s).  The partial .ini file will specify settings to override when running games from that rev.  An example of the contents of a partial arcadeEIP.ini file would be:

[System_mame]
param_list=[rom_name] -nowindow -joy -skip_gameinfo -autosave -nosleep -priority 1
map_exit={EndProc}
map_pause={PauseProc}

Phreakwars:
Oddly enough, I understood exactly 100% what you are saying, and thank you. I'll play around with it sometime when I'm not busy.

EDIT: I guess I do have 1 question. How does the software differentiate between a paused game and one that is over or say.. I'm using the pacman hiding spot to take a bathroom break, will the software think the game is over?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version