
Headrush69
Members-
Posts
1,356 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by Headrush69
-
If you run MAME using the verbose option (-v) you can see the order that it reads ini and cfg files. It does parse default.cfg first, and than the game specific cfg after, overriding options as needed. The game specific cfg only has differences from default.cfg. Even if you had a custom entry in a game specific cfg, and later set a mame default to the same entry, it will then remove it from the game specific cfg. The crosshair option in the default cfg or the ctlr cfg doesn't work for me. MAME ignores it, and will erase it from the default cfg if not set read-only.
-
Singe 2 (New Emulator) & Launchbox Possible?
Headrush69 replied to MAl3Ad3yy's topic in Troubleshooting
I'm not sure where that came from, as all I implied was most people probably don't want a frontend to call another frontend. Just an opinion. Pretty sure I mentioned 3 options: BAT file for each game, a single BAT to start all, or directly calling each from LB. P.S. I have a fully working Singe2 setup too, but I'm patiently waiting for my Sinden light guns! ? No it plays commercial games as well. (American Laser Games for example) I assume when you say commercial games with Daphne, you are referring to Daphne with the old Singe1. Singe handled those newer games, but used Daphne as the media playing backend. Sorry, don't know about the XBox controller as I use my cabinet controls. I'll try with my wireless XBOX controllers and see if I can find anything out. Edit: Didn't work out of the box with my wireless XBOX 360 controller either. If all else fails a remapper would likely solve the issue. See below, no remapper like Joy2Key needed in many cases. Edit 2: Got it working. If you look in the Singe directory there is a controls.cfg.example file. I renamed that as controls.cfg and than edited that file. You'll see in the file it references GAMEPAD_0, in my case it was actually needs to be GAMEPAD_2. Your system will likely be different. You could also just as entries to cover several joysticks. Just add GAMEPAD_1, GAMEPAD_2, GAMEPAD_3 etc. Just copy what is there for gamepads and added new joystick indexes. Edit 3: For Sinden users, there is a -g option for adding a border not listed on the Singe2 web page. Full information here: Singe2 + Sinden -
Singe 2 (New Emulator) & Launchbox Possible?
Headrush69 replied to MAl3Ad3yy's topic in Troubleshooting
Yes. What are your command line arguments in your BAT file? It’s the -v option that makes it boot directly into the game, not just using a BAT file. -
Singe 2 (New Emulator) & Launchbox Possible?
Headrush69 replied to MAl3Ad3yy's topic in Troubleshooting
No. It was originally an addition to Daphne to add American Laser Games and Action Max games. I only play the American Laser Games, and from an end user view, I don’t see a difference between the original Singe and Singe2. This isn’t to say that there aren’t improvements for other people’s systems, with different hardware. There is also some third-party games, and the ability for people to create new games, and Singe2 has improvements to Increase their size. -
Singe 2 (New Emulator) & Launchbox Possible?
Headrush69 replied to MAl3Ad3yy's topic in Troubleshooting
I don’t think most people want to use a front end (LB) to pick a game and than use an in game menu to pick the same game again. As mentioned you can use a BAT file for each game to launch and bypass the menu, or create a BAT file that parses the game from LB and starts the right game. (Just like all the Daphne scripts on this forum) i just call the Singe2 executable directly from LB, passing the parameters for each game. Works perfect and straight into game, not the in game menu. Essentially it’s the same as using a BAT file just hard coded. yes, technically it is a video, an attract video for each game, but it should state that it is a required option. -
Singe 2 (New Emulator) & Launchbox Possible?
Headrush69 replied to MAl3Ad3yy's topic in Troubleshooting
I assumed the same from the documentation when I first tried setting it up. It needs to be passed an attract mode video, and the script for the game. The .singe script includes game implementation for this like hitboxes, score display and other user interactions. -
Singe 2 (New Emulator) & Launchbox Possible?
Headrush69 replied to MAl3Ad3yy's topic in Troubleshooting
The problem is that it also needs a framefile or video file passed using the -v option as well. There are several solutions like using bat scripts similar to those in Daphne. Since there are so few games running with this, I just added them as direct applications not using the LB emulation option. Just enter a custom application command line parameters for each and point each to the Singe2 binary. Example of my custom command line parameters for Crime Patrol -
Don't disagree with anything you said, but in the end DOSBox-Pure is just a tool and in some cases it's not the right choice, in others it might be best. I think a lot of the hype is just because it is a libretro core and with that comes the thinking that ultimately it will be one of the better solutions. As we know that isn't always true. Excluding ExoDOS, I can understand how a user looking at all the DOSBox variants and reading so much old information about what each does or doesn't do or needing specific versions could be confusing for some users and the promise of a simple solution with Retroarch and it's bells and whistles could sound tantalizing. With a massive DOS collection of 13 games, I'm quite indifferent to DOSBox versions and they all work for what I need, but I have tested many out. I didn't know Pure wasn't open source, I thought all libretro cores were. P.S. Exo, I applaud the amount of work and dedication you have put into exoDOS. As end users we sometimes forget the work and effort and time people put into these projects.
-
I don't know which video you were specifically following, but you do not need to use custom extra commands for shaders with Retroarch. Just start you game, bring up the Retroarch quick menu and go into the Shaders option and pick the one you want. You should also see an option to save the shader, per core, per directory, or for that game only. Pick the one that works best for you and it should auto load every time.
-
When we supply the filename only, we aren't really passing a file to MAME. As I mentioned above, when using MAME in software list mode, (which means just using hotmario in our example), we are just telling MAME the title of the software we want to run. It looks this up in the hash file for the cdi system, and from that gets the information about the media to use and how Mame connects to it. So as a CD-ROM for this system. That is why the directory structure must be exact. If you run MAME in non-software list mode, you pass MAME the entire filepath/filename to the media you want to launch. As long as MAME can find any other files it needs like bios files in one of the paths you have listed in roms line in your mame.ini file, it will launch just fine.
-
It’s not going to work because you are passing the -cdrom option but you are only passing the file name. So you are trying to start Mame in “software list” mode which doesn’t take parameters like that. Options are either remove -cdrom option or run in regular mode, leave the command line and pass the entire rom path. The advantage of that is you don’t have to maintain the software path structure and can just throw all the images in a folder and import them like any other rom. Also, there won’t be checksum checking and the media you acquired that isn’t exact to the one in the software list might still run. Edit: It will run, but the -cdrom option is extraneous when using MAME in software list mode. MAME gets this information from the hash file so it just ignores the command line option, The following 2 commands are equivalent in software mode:
-
There is no perfect method, as you've already mentioned naming can have a big effect. I don't know how many roms you have in those 2 platforms, but by chance are you downloading videos from Emumovies as well? That will make the size balloon fast. I don't like multiple images per category myself, and wish there was a 1 category, 1 image option. For now, I import using only the LB database. Then i check if there are some I don't like or have multiple images and delete those. After that I run the media download again using only Emumovies and select the option to not overwrite metadata. You still have to do a lot of manual curating, but seems the only way currently. I have tried several 2rd party tools to help and scrape from other locations, but I haven't found one that satisfied all my needs yet.
-
I started with a recroommasters Xarcade cabinet and heavily modified it myself. I added my own monitor stand with marquee, a custom control panel instead of the Xarcade Tankstick, and a steering wheel and pedals. I can vouch for the quality of their products. Very highly recommended.
-
Yes you can. Mame is very powerful for mapping controls and even allows digital type inputs to simulate analog inputs. Within MAME when you bring up the inputs for each game, you can set up you game controller to simulate the CDI mouse. If your controller has analog sticks, you can use them as the CDI mouse X&Y. You will likely need to play with sensitivity in the Analog section within the Mame in game menu as well. If you don't have a gamepad with analog sticks, you will see options under those settings with the inputs named DEC and INC in the name. Those are for mapping digits inputs to the analog inputs.
-
How can I extract Parent Roms from Split Mame romset
Headrush69 replied to gupti99's topic in Emulation
You are going to need a tool like ClrMamePro This isn't really a noob kind of thing. A simpler alternative is to find a non-merged mame set and just download the games you want. Each game will have only the files it needs, no clones, or variants. A Mame database site like here can help you find the specific rom names you want. -
Does your software library have the following directory structure: Software Directory -> cdi -> hotmario -> Hotel Mario (1994)(philips)(eu).chd Are both rom and software path set in your mame.ini? Here is mine as an example:
-
Are you using the default autoconfig for your Xbox controller? My Xbox 360 controller works right. You may have to go into the control option of the Retroarch quick menu and remap your controls. I would stay with the defaults unless you need to specifically change for a game. They are well set for most games and should work well. It's very game specific and personal preference, I tend to start without a shader for DOS games as the ones I'm running look better. When I do use a shader I usually use CRT-hyllian and than google for alternatives for that specific games if I don't like the looks.
-
Open Powershell Type cd and than a space Drag your MAME folder from an Explorer window into PowerShell Hot Enter key You should now be in the MAME directory. Type the following command
-
That’s how I run most of my Teknoparrot games as well. I think the .txt goes back to pre LB adding startup screens and using that method to work with RocketLauncher. I have a game or two still using that method as RL’s window hiding until game start works better for a few games than LB’s basic timed hiding of startup screen.
-
Trying run from the command prompt or powershell adding the -v option. That is verbose mode and should tell us exactly the issue. Mame64.exe -v cdimono1 hotmario
-
Totally forgot about that, good call. I think it's been on the poll to add as a feature, fingers crossed next one.
-
Why not compile your touchmote script and than add that as an application that runs before MAME when you edit the details of the game. Advantages of this is you don’t have to change default emulator settings and if you ever add something like LEDBlinky you won’t have issues with or issues with LB/BB seeing wrong application closures. Plus, I find it easier going back to a setup i did previously and seeing exactly how I set it up like this when parts/executable are separate tasks and you don’t have to worry about which script did what and launched which. Just my 2 cents, JoeViking245’s method is sound. ?
-
I run BB in a cabinet that normally doesn’t have a keyboard attached. Initially it was because of the easier exit method that using a Libretro core provided. This core providing a virtual keyboard gives me the opportunity to add even more games. In the past I avoided many games to fit my limited cabinet keys. I’m finding the game pad mapping also works better than other DosBox versions I used in the past, with much less hassle.
-
I was already using a Retroarch DosBox core for my Dos games and started testing this new core out. So far things are running well and only a few of my DOS games needed adjustment. Since this core currently doesn't support dosbox.conf files, I had to readjust a few games by putting them into a zip which than the core properly found the executables. Including any iso images in the zip and they auto mount is also nice. Another nice feature is if using the zip archive, all saves are into Retroarch save files leaving your install "clean". PS. Also playing with a alpha version of the PCSX2 core, quite impressive.
-
Ya, I’m a big user of Ultimarc’s products but documentation on his web site isn’t always as easy to find as it could be. (It is there though) Seems like it, but the end is in sight for me. Just waiting for my Sinden light guns. The last thing I’m doing now is going through all my MAME games and attaching MAME outputs to my LedBlinky. Must say it’s pretty cool having flashing police lights and explosion LEDs for some games. ?