-
Posts
176 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Posts posted by stevaside
-
-
Hello
I've been using Xbox One controller for most emulation for a long time, never had too many issues. I finally got my PS4 controller connected to Windows 11, and planned to use it as controller 2 for all my emulation.
So far MAME doesn't seem to recognize it at all when I go in the player 2 menu, nothing I press on it to map is detected. I tried Sega Genesis on Retroarch & when I fire up RA, the window does pop up that it recognizes "wireless controller" yet it seems it doesn't work at all in games.
Anyone know what I'm possibly doing wrong? So far I've only tried using my arcade fightstick with MAME as controller 2 & it was recognized immediately. Never had any problems with that. Now why WIndows shows the PS4 controller is connected as "wireless controller" but it doesn't appear to work, I don't get what the deal is
Thanks in advance for any advice
-
On 1/10/2024 at 5:28 PM, skizzosjt said:
Hi @stevaside that can be normal behavior for using a controller joystick in place of a mouse or light gun (which just mimics a mouse)
I think you can make these adjustments in MAME. Fired up T2 and checked it's options, likely you need to have your controller work like the keyboard inputs instead. Notice how those are in the INC and DEC lines (short for increment and decrement, ie like a +/- kinda movement) Try using your keyboard arrow keys and notice how they move to the direction you press but don't bounce back, that sounds like the behavior you want. So I would try mapping your analog stick to those lines
And a quick test says this is the way to do it. Take note that the Y-axis is inverted with INC being down and DEC being up
they might have slightly different names in other MAME games but they should have the INC/DEC abbreviation at the end. Like Time Crisis was another one I checked
I'm not sure off the top of my head how to do that in TP. I'd have to get re-familiar with it be any help
Thanks, I followed those settings & was so frustrated that it was still auto centering at first, but I discovered it I set the analog Y & X device settings to "none" it actually worked
Apparently I have to go into every individual light gun game & adjust everything which is pretty tedious, but glad I've finally made progress.
One thing still tricky to me is the difference between the "analog sensitivity" & "increment speed" / "decrement speed" controls & how to tweak these both to have the smoothest experience. Just kind of playing around with both for now, but wish I had a detailed explanantion or guide for those
-
On 1/10/2024 at 6:03 PM, skizzosjt said:
why is the UAC prompt coming up in the first place? that only comes up when an executable is launched with admin privileges so sounds like you have it setup to always launch in admin mode then, so you should def change that! also just because you click yes (or no) it does not remember this like some saved setting, the prompt happens every time any executable is launched with admin privileges and that is expected behavior of the UAC prompt. which is why as frontend users we don't want to run stuff in admin mode if you want clean launches. don't be "that guy" and adjust UAC settings to never come up, it will likely bite you in the rear in the future when some program does something you didn't want it to because it could run with admin privileges unchecked
make sure this is not checked
that or each TP game you have would possibly have that setting checked. you would have to go to each game's exe and make sure same setting is not checked.
Yea, run as administrator was already unchecked for TP & the games. Still does it.
And I know it doesn't save settings, but I don't see why it shouldn't have that option. Pretty stupid IMO that you can't add a certain program to a list to stop getting that message & the only option being to remove warnings for everything
-
I'm using an Xbox One controller, analog sticks for light gun games, but when I let go of the stick instead of the crosshair staying where it is it automatically moves back to the center of the screen
No matter what advice I've read on this, I can never stop this from happening so figure I might as well ask on here
-
I went the importing the XML files route, but each time I click on a game to play the Windows User Account Control pops up & makes me press yes to "Do you want this program Teknoparrot to make changes to you computer?" (DURRRRR I said yes, but go ahead & ask me again every time the rest of my life I guess)
Aside from that, as if TP games don't already take a while to load, there is always another 15-30 seconds or so added when using them in LB that you wait before TP loading screens even show up
I mean the games do play, but is their a cleaner, less annoying way to implement TP in LB?
-
7 hours ago, Sbaby said:
I switched from Daphne to Hypseus some time ago and am doing well, I recommend it
https://github.com/DirtBagXon/hypseus-singe
Yea I mentioned I recently added Singe & Daphne both. I originally planned to switch to Singe altogether, but I couldn't find one shred of info online about how to set up Daphne games in it. Only Hypseus 2 games which is what I wound up using it for
-
3 hours ago, sundogak said:
Your Daphne log file almost always will give clue as to what is going on. It should be in same folder as your exe. You should double check you have complete VLDP set (video and audio files in VLDP folder). The OGG file (typically this format) is the sound and needs to be exactly the same name as the M2v file (video). If missing, not named the same, or an OGG file from different version of the m2V file then will get no sound.
Yea I've had the m2v & ogg in there the whole time. I even tried renaming them to "roadblaster.m2v" & "roadblaster.ogg" instead of "rb" along with the corresponding text in the game's batch file, but it still did nothing. I never get an error message, the game starts but with no sound. But it does have sound when I use Daphneloader instead of Launchbox, So that tells me I have the correct files, I'd think
-
1 hour ago, keithhov said:
make sure daphne emulator is not running before a game is launched in bigbox or lauchbox, I had the rom error in the past and it was because daphne was running in the backround and I didnt realize it.
Most places you get these games come with the bat file to make starting the game easy regardless of where it is installed.
when i add these games i just "add a game" and uncheck use an emulator and just select the bat file for the application path.
its super simple once you figure it out.
Well, 4 out of 5 are now working, thanks! I tried renaming the Dragon's Lair file & that worked, the rest were a matter of having Daphneloader open at the same time as LB like you said. Woulda never guessed that
Roadblaster still has no sound when ran from Launchbox though. Cannot figure that out
-
EDIT: Thanks to a quick response below, 4 out of the 5 games I originally posted about work, but Roadblaster has no sound. Only happens when opened in Launchbox, otherwise the sound is present in Daphneloader
The past week or so I have been dealing with the massive headache that is getting laserdisc emulation set up (Both Hypseus Singe & Daphne) & I'm now down [UPDATE: to one single issue] :
down to pretty much 5 issues left:-Dragon's Lair 1, Dragon's Lair 2, Space Ace & Thayer's Quest all run fine in Daphneloader, but give me errors trying to play them in Launchbox.-Roadblaster has no sound when opened from Launchbox, but does from Daphneloader
I ran into the thread on here about Daphne issues & copied the daphnebatch.bat file shared there into the daphne directory like advised & followed the rom/emulation setup in LB. All other games work except those (But I did have to rename galaxyr.txt to galaxy.txt & rb.txt to roadblaster.txt as I also saw mentioned on here to get those to run at all. Like I said, no sound on Roadblaster though
Attached is some of the error messages. I really don't understand how it can say rom files requiring games to run are missing considering I have no issue playing them in Daphneloader itselfAppreciate any help
-
The old roms I had from a few years ago using MAME in LB wouldn't work so I just figured out how to run the CDI in Retroarch
Some of the control settings for these games are super cumbersome, but I can't seem to get them mapped the way I want in Retroarch's settings & I don't see any option for a pause button either.
I mainly wanted to play this version of Tetris, but unlike any other consoles I've played, the down button doesn't drop the tiles, one of the gamepad's buttons do. Throws me off WAY & not only that, I have an Xbox One controller I'm using & it seems to map most, if not all of these games main action button to the X instead of the A or B & that further makes gameplay so awkward
I know this is an obscure system, but has anybody successfully custom configed the controls for this? I would like to set Tetris exclusively to use the down on the D-Pad to drop tiles as well, but do not see an option to set controls by game like it is done in MAME.
Would appreciate any advice, it's also been a while since I used Retroarch at all, so sure my memory needs refreshing on certain things
[EDIT]Some more issues:for one game it kept telling me "Press button 1 to start, yet no buttons on my control did anything except return to the menu where it would repeat that prompt infinitely. Another game, 10 seconds after I began trying to play it gave me some "disc is dirty, please clean & reinsert" message. HOW is that even possible?!
-
7 hours ago, Retro808 said:
Hey thanks so much for this! This method appears to work & is alot less time consuming!
-
Hello,
I recently updated my laptop & have got into TeknoParrot. I followed 2 different tutorials I saw on Youtube on how to get it working in LB & with both all that happens when clicking a game to play is it just opens the TeknoParrot UI itself. One involved adding all .XML files in the profile folder as the roms one by one & the other mentioned creating a text file with the game's name & adding that as the rom along with command line paramaters. Neither resulted in loading the actual game
Any help would be appreciated
-
On 4/6/2021 at 3:21 AM, Koroth said:
First, in LaunchBox and BigBox, make sure controller automation is enabled and your controller device is selected.
Then, in LaunchBox go to: Tools > Options > Game Controller > Mappings > Show Pause Screen, and set a button (combination) to bring up the Pause screen. You need to configure some other buttons for navigation (up, down, left, right, select, back etc.)
Then go to: Tools > Options > Gameplay > Game Pause, and tick "Use Game Pause Screen".
Then, Tools > Manage Emulators > RetroArch > Pause Screen > Save State / Load State tabs. Enter the emulator hotkeys for saving and loading savestates in an AutohotKey script style.
For example Save State:
Send {F2 down} Sleep 50 Send {F2 up}
Those hotkeys should be auto-filled for RetroArch, but for other emulator you may need to look them up.
Sometimes you also need to tick: "Forceful Pause Screen Activation" if the Pause Screen won't show, but this depends on the emulator. For RetroArch I have it ticked.
Then in BigBox go to: Options > Game Pause, and tick "Enable Pause Screen"
Go to: Controller Mappings > Show Pause Screen, and enter a button (combination) for bringing up the Pause Menu. You need to configure some other buttons for navigation (up, down, left, right, select, back etc.)
If you have setup everything correctly, you can now bring up the Pause Menu with a button (combination) during gameplay and select Save State or Load State.
Of course there is the option to download other Pause Themes from the forum (or from within BigBox) but otherwise the default pause theme is used.
Thanks alot & so sorry for such a late reply...Alot of crazy life stuff happening lately, I've been spending virtually no time on emulation or video games in general...Will def try this soon & let you know how it goes!
-
On 3/30/2021 at 6:45 PM, Koroth said:
This is not really an answer to your problems. But if you have that many problems with the controller configuration, wouldn't it be easier to use the LaunchBox / BigBox pause menu for saving and loading savestates? When using the pause menu you don't have to set button combinations for your controller. Just a button (combination) in the LaunchBox / BigBox controller automation settings to enter the pause menu. Of course the emulator hotkeys for saving and loading savestates also need to be configured in LaunchBox. But I belief, for RetroArch, they are pre-configured in LaunchBox.
Don't think I've tried the pause menu in Launchbox, how do you bring that up? Worth a shot it I can figure out I guess, but still don't understand why RetroArch keeps screwing things up for me, be nice to have the controls I set stay permanently once & for all
-
I've set the save state keys for R2 + Select & the load state for L2 + select on my gamepad. This was working fine for a month or so, now all of a sudden I'm experiencing another issue like I did earlier this year. Anytime I try to save a game using the key bind I set, I see a play/pause icon on the top right corner of the screen + popups on the bottom left that say "Waiting for client" "You have joined as player 1" & "null". Seems like it decided to map the controls I set for online play or something for whatever reason?? Earlier this year, something similar happened: After a few months of the save/load state keys I set working fine, out of nowhere anytime I pressed them some screen record feature & text appeared on the screen, freezing the game & not allowing me to play
I vaguely remember someone recommending me to delete the config file & restart, but that didn't work, just made the games video & audio stutter.
When going into the menu, the commands I set still appear & both times after scrolling through it I could not find any other setting that seemed to be using the same combintation so I just don't get it. Getting pretty damn frustrating this becoming a regular occurence & having to reinstall & set up everything over & over. Can anyone possibly offer a solution or reason why this keeps happening?
Big thanks in advance
-
7 hours ago, Lordmonkus said:
Of course.
You need to have the correct bios in your Retroarch\system folder and you need to load the cue file of the game.
Ahh I only had the Japanese bios file & didn't realize it.
Well not that it really matters it looks like, cuz apparently my laptop is too much of a P.O.S. to run 25-27 year old games from this console. Every game has choppy audio/video to varying degrees. Don't know if there's any settings I can tweak, but wouldn't get my hopes up. It seems to run the few PS1 games I've tried so far, but can't run PS2, Naomi..I wouldn't be suprised
-
Anybody successful with this?
I wanted to try a few games in their library out, D/Led them from archive.org , added them to LB, set Retroarch as emu & installed the Saturn Beetle core.
When setting the defualt emu in LB, Saturn Beetle didn't show up in the drop down list, but Medafen Saturn did, which I rememeber reading that one was based on, so I chose that. Clicking on the games did nothing. No error message. Nothing happened at all
I then went & started Retroarch by itself with the Saturn Beetle core & games still wouldn't load. Got a quick error message about not being able to find something
-
IDK what happened, but all of a sudden now any time I try to set a save state or load state within a game running in Retorarch, whether it's NES,Genesis, whatever...The screen dissapears then reappears frozen, with only the top quarter of it showing, with these play,pause, fast forward & sound off icons showing. NO idea what's going on here, but IDK this helps I noticed all games were muted the other day, but went into audio settings & turned volume back on. Not sure if that had anything to do with it.
Usually I have select + L1 on my gamepad set to LOAD STATE & select + R1 bound as SAVE STATE. Never had any problems whatsoever until now
Now with MAME, this is the 3rd of 4th time this has happened to me within LB & I cannot for the life of me remember how I solved this, but any arcade game I click in LB's menu, it brings up the usual window with text for a half second , then crashes. Currently can't play any MAME arcade game. nor save any game I use Retroarch with WHATSOEVER. <SIGH> Just when I thought my problems were over for a while & I could just get back to enjoying some gameplay
-
On 12/31/2020 at 8:24 PM, JoeViking245 said:
cdimono1 -cfg_directory cfg\cdi\tetris -cdrom
cdimono1 is the softlist you're loading. The 'cfg\cdi' part is the folder your particular games' config files will be saved in. For example
D:\Emulators\MAME\cfg\cdi\tetris\
The tetris folder will hold 2 files. And it's no coincidence that 'tetris' is the rom name for the game you're wanting to save a specific controller configuration for.
In the other forum post, "bbcb" is a different soflist (Acorn BBC Micro Model B). And "abc" is the rom name used in the example.
That's good. That will load 'that' controller configuration for all cdi games you load unless you add a game specific command line here
I just set that command line for Tetris under edit game/emulator, but when I launched the game it seemed all my CDi controls I configured were wiped out again. Not sure if it was due to entering that custom command line for Tetris, but at least for now after reconfiguring, I can tell all games have the same controls with Tetris being the exception. Just hope reconfiguring over & over isn't going to be a constant thing, I've had similar problems using the other MAME for arcade in the past as well, seems every now & then it just loses everything I set & I have to redo it all
For some reason I thought the "input this machine" was setting everything universally in this case, sorry I got that mixed up.
Got the save/load for CDI working fine now too, guess I forgot how it was just a matter of it asking me to hit a button to save a game since their weren't any prvious saves. I overlooked that, dumb move on my part. I've really never used save states in MAME for arcade much before at all
Thanks again for all the time you've took to help me get this going!
- 1
-
On 12/29/2020 at 6:00 PM, JoeViking245 said:
Because when you checked the box to "Use filename only without file extension or folder path" it's only adding "hotmario" to the default command line parameters for the particular Platform being launched in.
Exact same way you do with Arcade roms. Looks to like you pressed {F7} to load a save state. Try {Shift}{F7}. (just like Arcade)
That talks about doing it per game. If you only need to remap for cdi in general (as opposed to game specific)....
Edit you MAME emulator and in the Associated Platforms tab ONLY, change the Default Command Line Parameter from "cdimono1 -cdrom" to
cdimono1 -cfg_directory cfg\cdi -cdrom
Save. Load a cdi game. Press {Tab} to bring up the MAME menu and set the controls as you normally would. Play the game. Exit the game.
Note: That's for softlists. If you're having the issue in Arcade, see here
I've always set the save state to the S key on my keyboard & the load state to the L key...& also to the left & right trigger buttons of my gamepad for load state/save state. I use a seperate MAME version for arcade games & that has always worked fine. I set the same keys for this one I'm using just for CDi & it does not work, but gives me that message in screenshot I posted. I noticed the default was SHIFT + F7 though
The MAME I'm using for arcade lets you hit TAB & set custom controls for whatever specific game you're playing too, but this one with CDi dosn't seem possible. I went to the old thread you posted about custom settings for individual games & kind of see how it's done but still lost. If say, Tetris is the only CD-i game I want custom controls for, because I hate how the gamepad button is the default to fast drop the tiles instead of down button on the D PAD like every other Tetris I've played...what exaxtly would I type in the custom command line parameters under the edit game/emulation ? I noticed your example said BBC in the text & IDK if that's meant for another system or what...also how would I even set the custom controls I want? Would I have to enter a command in that first, then load the game, set controls & It would save it for Tetris alone??
I entered the command you mentioned to pemrnanently save my controller config in CDi so hopefully it stays the way I want it from now on
-
6 hours ago, JoeViking245 said:
@stevaside The last picture you attached tells me your trying to put the 'cdimono1 -cdrom' command line parameter on the Default Command-Line Parameters: for the Emulator itself. This is not where it goes and make sense why you'd be getting that error.
In the image above (several posts) under Step #3, note that, on the Details tab [under Edit Emulator], the Default Command-Line Parameters: is simply
-keyboardprovider dinput
No more. No less.
On the next tab to the right, Associated Platforms is where you put the Default Command-Line Parameters for the Platform itself as shown in the image below step #4.
Can you show us snap shots of your Details tab and your Associated Platforms for your MAME emulator?
Well looks like we've finally solved this. I just deleted that from the emulator command line paramaters, but kept it in the associated platforms. It was in both.
That still didn't get my games to start at first, another command prompt window with a bunch of text popped up that was so fast I couldn't make out what it said.....until I tried Hotel Mario which loaded right up. Then I realized that one worked because I changed the text in the launch field to software\cdi\hotmario.zip like you said. I went around & did that to other games, changing it to say .zip & they worked too. This still makes no sense to me, how telling it to open a file that doesn't exist works, but the path to the actual rom doesn't, but hey what can I say? I can finally play these damn games in Launchbox now. Thank you SO damn much for all the time you put in trying to help me with this. I searched all over the web & wouldn't have possibly figured all this out without you. Hopefully some day I can guide someone else out there losing their mind trying to get this obscure system running lol
&oh [EDIT} one more question if you don't mind. Any idea how to save/load states in this? From what I remember with arcade games in MAME, I was always able to press the key I assigned to save state & it would save the game. Doing that with CD-i games brings this up & I don't see any way to create a save state
....& [EDIT #2] My controller config doesn't seem to want to save for long. I can play a few games & it's fine, but then later on in the day load up another & everything I set is gone & I have do the process all over again. Any way to permanently set my gamepad controls so this tops happening?
Another thing, and this might be game specific. Tetris will randomly cut the music off on a level & once i finish it, the game crashes & I have to exit out. Really dissapointed, that is a really unique port with that relaxing, hypnotic music & backround visuals lol Was looking fwd to playing it more
-
4 hours ago, JoeViking245 said:
It's something in how you setup your games or MAME in LB then.
Show a snapshot of Associated Platforms in Edit - Emulators - MAME for your Phillips CDi Platform. I've never seen LB show the error message "Error: Unknown Option" But..... coincidentally... MAME will show that exact same text if your Default Command Line Parameter is wrong. For example if you have
cdimono1 -ccdrm
you will get
Error: unknown option: -ccdrm
I've tried all sorts of combinations too & still got the error (space after cdimono, no space, with the keyboard command, without, cdrm, cdrom....)
-
11 hours ago, JoeViking245 said:
I really have no idea why it works from the command line and not directly in MAME. Unless your testing using different installations of MAME (i.e. in different folders or different .exe's in the one folder like mame64.exe and mame64_backUp.exe or even worse, mameui.exe) and/or you have different copies of "hotel mario (1994)(philips)(eu).chd" (i.e. one variant in your ../roms folder and another in your ../software/cdi/hotmario folder). And/or maybe you actually do have 2 mame.ini files. (I bring this up again because that's the only way I was able to reproduce it working from the command line and not directly in MAME)
As for having the 'incorrect checksum', that's probably an issue too. Hotel Mario (EU) has had the same checksum since ver 0.142. But that doesn't explain why it works from the command line and not directly in MAME. Unless there's something to be said from the 1st paragraph.
Since you promise it works from the command line, it will work in LB. (As will ANY emulator or program.)
1) Make a copy of your mame.ini file and [re]name it cdimono1.ini Make sure the rompath is set to roms;software inside of it.
2) For the game, point to 'a file that doesn't exist'. But make sure you point to the correct MAME folder and then ../software/cdi/hotmario.zip (yes. a zip file that's not there) 3) Setup your MAME emulator to "Don't use quotes..." and "Use file name only..." (it should be by default) Also make sure you're pointing to the 'correct' mame64.exe. 4) Setup the Associated Platform with the Platform name EXACTLY as you have it called in LB and the Default Command-Line Parameter as "cdmono1 -cdrom". (Note "-cdrm" works as well.)
5) Be sure to SAVE all your changes and now launch Hotel Mario.
6) If this don't work, I really don't know what to tell you other than go back to page 1 of this thread and reread everything as I am pretty much out of subsequent suggestions.
I followed all those steps 100%, checked again & there were no other versions of MAME set anywhere in CDi settings & still no luck. "Error:Unknown Option" is what I get
Hotel Mario & Tetris, both games I tried w the command prompt did seem to launch & play fine
-
48 minutes ago, JoeViking245 said:
You don't need to add anything to the rompath other than "software". MAME knows that cdi (cdimono1) is in the Software Lists and thus knows to look for a subfolder called "cdi". So to be clear, at the command prompt if you type "mame64 cdimono1 -cdrm hotmario", Hotel Mario will start up and you can play it?
(completely close out the above) If you open [standalone] MAME, double click on "CD-i (Mono-I) (PAL)" do you see a list of 459 cdi 'games'? Then if you [scroll to and] double click on "Hotel Mario (Euro)" you say it won't start up and you can't play? What does the the error message say in the red box that pops up?
Is that a LaunchBox error message or one from MAME? Is that all it says? Can you take a screen shot of it?
It's odd that it works from the command line but not directly in MAME. That said, it's not even worth trying to get it to work in LB at this point. I did a little messing around and that's why I asked about possibly having 2 mame.ini files. It's also odd that if you got it to work from the command prompt and at least started the game before exiting, that it didn't create a cdmono1.ini file.
Lastly (for now) does you inipath look like above? (starting with a .; [period semi-colon])
Yes, games seem to start fine with the command in command prompt
Yes, the list of 459 CDi games shows, double clicking Hotel Mario or any game I have shows errors, I'll upload a screenshot of that one & Tetris..which BTW seems MAME wont even let me take a screenshot with the usual FN + Backspace combo, kept showing a black screen as the image so I wound up using my phn to take a pic ..ughhhhh
The "unknown option" error was what LB showed, but now trying to start a game in LB shows an empty command prompt window for half a second before it closes
& yes ini path looks exactly like that
I just can't believe I made it this far & can actualy play Cdi games, but for some reason not in LB or clicking in MAME app itself. So damn frustrating this console
In Big Box, most platforms show duplicate gameplay screen shot images for game instead of front box + gameplay screenshot
in Troubleshooting
Posted · Edited by stevaside
Can someone please help me with this. Vaguely remember going through this issue years ago on my old PC, and pretty sure it involved changing the "box front priorities"
I have tried moving "box front" to the top of that list & "gameplay screenshot" right below it. Tried it with the gameplay screenshot checked & unchecked, as well as trying the same thing in the "screenshot priority" list. No matter which of the many combinations I tried it will do either 1 of 3 things:
1.Keep showing 2 of the same gameplay screenshot images for each game
2.Show 2 of the same front box art images instead
3.Show no images at all
This is part of LB settings that is really more complicated that it needs to be IMO & I'd appreciate any help. Be nice to just have a simple "Check which images you want shown"