Comments (7)
@HEspoke Almost done with #44 and #39. Will add a field for custom "Start In" directory. Anyway, FYI "ROM Directory" has nothing to do with "Start In". By default, executable directory is used for "Start In".
from steam-rom-manager.
@HEspoke Now that I think about it, I don't see why you need it as "ROM Directory" has nothing to do with this.
from steam-rom-manager.
@FrogTheFrog Its because I had to use batch files so that I could rename the files so that they could be fuzzy matched. By doing this I cleared the EXE field in the parser so that the batch could run properly. When I cleared the EXE it shows a Start In Field that is other then the MAME EXE home directory because my rom directory where the batch is in a different folder then my mame folder, I have a seperate ROM location that I store all my ROMS. MAME has some quirks that are VERY unique. I think the most practical way to make MAME work reasonably with SRM is if SteamGridDB had the ability to have their ALTERNATE titles be matched with the title that also gets fuzzy match. For Example, the match for Killer Instinct - Arcade should be matched when the filetitle of kinst (an alternate title for Killer Instinct - Arcade) is found in the Rom Directory. But the dev for steamgrid has this on the backburner.
Solution: If you change the title for the Executable line in the parser to "Executable of Emulator or Start In Directory". And then change SRM so that it will still run the parser if only a directory is filled in for this line WITHOUT a exe.
from steam-rom-manager.
@HEspoke I'll add "Start In" directory field, your second suggestion makes everything too complicated
from steam-rom-manager.
Added new option for "Start In" directory.
from steam-rom-manager.
I was just trying to give you a different option with my second suggestion since the first one of "SRM should have a line added to the Parser when Show Advanced Options is turned on. That line should be "Start In". This is the start in directory for steam and is required to start in the MAME home folder as pictured." Didn't seem to make sense to you
from steam-rom-manager.
What didn't make sense is why did you need it, until you explained it :D
from steam-rom-manager.
Related Issues (20)
- Add `-nogui` argument to PCSX2 preset HOT 1
- Rom Manager doesn't see Atari Jaguar HOT 1
- Crash and blank screen during "doing batch" step (with workaround) HOT 1
- [BUG] HOT 1
- [BUG]Black screen when Parsing or Save to Steam. HOT 4
- [BUG] I can't add the roms > bug in the parse button HOT 2
- [REQUEST] filter by artist HOT 1
- [REQUEST] puNES emulator community preset HOT 1
- [REQUEST] PPSSPP preset: add `--fullscreen` option to arguments by default HOT 1
- Fatal error occurred in preview. Windows 10 for PC HOT 1
- [REQUEST] Add support for Dualsense Edge in Steam ROM Manager HOT 2
- [REQUEST] Reword "Please shutdown Steam if it is running" HOT 3
- [REQUEST] Make this program scan subfolders? HOT 1
- Battle.net parser doesn't see Diablo IV or Diablo II HOT 1
- [REQUEST] custom titles HOT 1
- [REQUEST] per parser artwork language options HOT 7
- [REQUEST] option to keep original title when fixing match HOT 2
- [REQUEST] Let us see the file name of a game in the Parse page HOT 1
- [BUG] No games on view games page even after adding to steam and refreshing HOT 2
- [REQUEST] Seperate file for user-defined customVariables HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from steam-rom-manager.