
SiriusVI
Members-
Posts
554 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by SiriusVI
-
I would like to know the same thing.The full version of 3dsen is supposed to be released on steam this week.
-
I used to use steam link, however there are 2 problems, one of them being a serious PINA. 1. The image quality with steam link is noticably worse than using an hdmi cable. I'm usually not too concerend with having the best pissible image quality, but with steam link the colors just didn't pop. I didn't even have to A/B it. One day I just tried an hdmi cable and the differene was immediately apparent. 2. This is the problem that killed steam link for me. The input latency. I have a fairly powerful PC and internet, I connected the steam link via ethernet cable and tried many different settings. Input lag is not noticable in role playing games or so, but try playing super mario world, for example, and you really feel the input lag. I tried to convince myself that it wasn't too bad, but the longer I played, the more it bothered me. Now I have 2 X 20 meter HDMI cables with an hdmi repeater running through my house. Now I have zero input lag and as a bonus, superb image quality.
-
So sorry for the late reply. I've taken a little break from Launchbox, since I've been a little bit too obsessive in the past months. I'm not entirely sure how the dummy files link to the actual roms. The only thing I do know is that dummy files, the cdimono1.zip (bios), and the roms have to be inside the same folder and the .xml file for the cdi needs to be in place inside the specific retroarch directory. I don't know where you went wrong, but I suggest setting up everything from scratch. Maybe you just made a small mistake along the way. If it doesn't work the second time, please contact me again. What kind of error does 7zip give you?
-
I feel you. It would be great if Launchbox prioritized the latest revision of each game. As of now, it is really inconsistent. Sometimes the first edition is prioritized, sometimes rev 1, 2, 3, ..., sometimes beta or demo versions. The solution for now seems to be to filter out all the versions you don't want. Another semi-related problem is that if you want to import all regions of a game, but e.g. the Japanese title is different from the US or EU title, Launchbox will import the US/EU and the Japanese versions as separate games.
-
I've added the ABC 80 to my autoboot chart. Thanks @JoeViking245!
-
Flash collection (Flashpoint) import guide
SiriusVI replied to Retrofrogg's topic in Collections and Builds
Sounds great. But I understand your concern. It would be a shame to put too much work into this just to find out that a few updates down the line, we can't make use of your hard work. -
Yeah, this takes a bit to understand, I guess. What you've accomplished so far is to load the rom successfully and what you now want is to autoboot your games. Now it depends on how this system boots roms. If all games have to be booted by typing the title or filename, then I don't know how this can be automated. If there is a commandto autoboot the mounted disk, then you're in luck. To just autoboot "Avenger", you could try: abc80 -skip_gameinfo -autoboot_delay "2" -autoboot_command "*load"Avenger"\n\n\n\n\n\n*run\n" -flop1 I'm not familiar with the abc80 yet, so I have no idea if this works.
-
Flash collection (Flashpoint) import guide
SiriusVI replied to Retrofrogg's topic in Collections and Builds
@oblivioncth The new version of Flashpoint is out ? -
Is there an easy automated way to create cfg files for use with retroarch? I would very much like to try these.
-
Since I'm not getting any further with Apple II, I would like to find a solution to another problem. As I've come to learn, some games (especially cassette tapes) need to have a special code entered to play. This means that in order to automate some games, we cannot use one single autoboot command, but rather many differen autoboot_commands for many different games. Now when we right click on a game and select edit, we can define a custom command line parameter for this specific game. Unfortunately for me, I have no idea what I have to enter there to make anything work. Do I have to include the commandline for the emulator as well? let's use electron cartridges as an example. The command line for retroarch is as follows: "electron -exp romboxp -rp \"L:\LaunchBox\Games\Acorn Electron\" -cart1 \"%romfile%\"" Now if I want to use a custom command line as mentioned above, would I do something like this? "retroarch -L "cores\mame_libretro.dll" electron -exp romboxp -rp \"L:\LaunchBox\Games\Acorn Electron\" -cart1 \"%romfile%\"" EDIT: Something unrelated. I've just found a better way to launch DFS floppy roms of the Acorn Electron. Many roms would launch, but also give out errors. This command launches them perfectly. An example is the game "Egghead in Space". @JoeViking245 if you're reading this, I know you stated that you had problems launching this game in the other thread: "electron -exp plus1 -cart1 seds -cart2 ap5 -autoboot_delay 2 -autoboot_command *cat\n\n\n\n\n\n*exec!boot\n -rp \"L:\LaunchBox\Games\Acorn Electron\" -flop1 \"%romfile%\"" I didn't come up with this myself, I read it here: https://stardot.org.uk/forums/viewtopic.php?t=16555
-
Yeah, I'v tried that. In fact I had it as .lua first until I've seen the tutorial mention a plain text file.
-
Thanks so much for looking into this @kurzih! Well, couldn't we just set a fairly long loading time and just accept that this is one bitter pill to swallow for the benefit of an automated launch? Besides, Retroarch can fast forward, so waiting times are irrelevant anyway for people using it. This is probably the biggest issue as far as I understand. Maybe some of the awesome and talented people in this forum will look into it? Please ??
-
Unfortunately, I'm not getting any further. With acorn electron, this command automatically triggers the tape to play in mame: "*tape\nchain""""""\n" But I can't figure out how to do the same in apple 2. It's possible that it cannot be done via autoboot_command, since that just passes plain text. Maybe there is a text command that hits "play" on apple2, but I couldn't find one. The other option would be to send specific keys and key combinations. @JoeViking245 taught me that for some apple games, you must: 1. Hold CTRL + B and then press Enter to get into Integer Basic mode 2. Play the tape by pressing F2 3. Typing "LOAD" then press Enter 4. Wait till the process is finished and then type "RUN" and press Enter This can maybe be done via a LUA script. Here are some key combinations: https://github.com/me2d13/luamacros/wiki/List-of-Keys I've tried creating a script file with some code from mame tutorial and loading it with the an apple game, but nothing happens. I don't know if the script is even recognized: https://docs.mamedev.org/techspecs/luaengine.html I've created a plain text file with the code in it as the tutorial specified and then pointed the autoboot_script from the "apple2.ini" to the file, like this: # SCRIPTING OPTIONS # autoboot_command autoboot_delay 2 autoboot_script "M:\LaunchBox\Emulators\RetroArch\system\mame\scripts\apple2_cass_autoboot.txt" console 0 plugins 1 plugin noplugin As I said, the effect was that the rom still booted, but nothing happens. Maybe someoe with a little more experience than me can help me how to run a simple script.
-
Changes dispute process and a few concerns
SiriusVI replied to Captain Star Paw's topic in Contributions
Didn't know that. In that case, scratch what I suggested ??- 14 replies
-
- contributions
- no-intro
-
(and 1 more)
Tagged with:
-
Changes dispute process and a few concerns
SiriusVI replied to Captain Star Paw's topic in Contributions
Those certainly are a lot of things to think about. Here are some of my thoughts: 1. Just going by a file's MD5 hash would only be possible for certain closed sets of roms. Couldn't these sets be separated from different roms? Launchbox already has a MAME full set importer, so why not add an importer for, e.g. No-Intro sets, such as: "Import No-Intro Set" Import full set Import one (or more) specific systems Region / Version priorities, and so on. This way, people who have a specific set can import that set. people who have custum sets, just import as usual. 2. Redump and other sets for CD-Systems might be a bit problematic for people like me. I tend to convert all bin/cue roms I have to .chd whenever possible. Depending on what set people use as a basis for converting to chd, different MD5 checksums will be created. But even if people stick to e.g. redump as their basis for converting their games to chd, someone would have to collect all the checksums of these converted games... 3. Computer Systems These are still the cause of lot of headache for me. There doesn't seem to be a clear choice for me on which set to use. For consoles and handhelds it's No-Intro, no question. For CD-Based Systems it's Redump. But for computer systems, I really don't know. Which set would be the basis for a MD5 hash check? There is Mame Software List roms which come in a neat package and are updated regularly, but unfortunatley, games, applications and test programs are all mixed together. ALso roms with different file extensions are grouped together, but sometimes roms with different file extensions need different treatment in order to get them to run with MAME. TOSEC has a its sets neatly organized into games, applications, educational, and so on. Plus it separates roms by different file extension. However, TOSEC seems to have a lot of duplicate roms (with different file extensions) and therefore overall fewer roms than mame at least for some systems. In some cases TOSEC misses a whole categorie of roms compared to Mame. E.g. Mame has Apple II cassette tape roms, whereas TOSEC doesn't seem to have them. Also, I've realized that some TOSEC roms wouldn't run properly whereas the MAME SWL equivalent would, so maybe MAME's dumps are of better quality. There is also the fact that TOSEC has many games that MAME SWL does not have and vice versa. So how would we decide which set is to be used? If you ask me, as a start Launchbox should add the option to import complete No-Intro sets through a separate importer while still giving the option to import roms from other collections.- 14 replies
-
- contributions
- no-intro
-
(and 1 more)
Tagged with:
-
I've spent hours googleing but found no real solution that works for me, the reason being most likely that I have realy no knowledge of how command lines actually work. I imagine there must be a universal command that tells a commind line to send a specific key combination or function keys. there must be, right? Maybe I don't find anything because the answer is too obvious and the internet is rolling its eyes on me.
-
I've found other entries in the mame hash files that read "no boot". Thank you! ? Do you know by chance how to send function keys or comminds such as "hold down <CTRL> while pressing <B>" via command line? ?
-
Thanks @spycat and @kurzih! There wouldn't happen to be a list somewhere, would there? How may games are there that need this method? In the mame ash file I found only 2 games: Thexder v1 (no OS, not self booting) Cribbage King / Gin king v1.01 (no OS, not self booting) Is that all or are there more? (Or did I misunderstand something?)
-
@spycat Thank you so much. I've included your systems in the chart. Is there any wy to easily distinguish between Dragon 32/64 Basic and Machine Coded games? E.g. do the file extensions differ or is there a clue in the hash file? I may figure out apple2 mself, It's just that I lack some basic skills, such as not knowing how to send a button combination or function keys. If I type: "-autoboot_command F2", it just literally types F2 (which makes sense), so I need a command that tells it to send [F2].
-
If I use less than 6 I will get an error message, such as: Missing """ (depending on how many quotes I'm missing.) But I might have made another error at some point, I really don't know what I'm doing half the time, haha. I'm still learning. I will be sure to test your versions as well and include them in the chart, although I can only test with RetroArch at the moment, since I don't have Mame Standalone setup. Actually, I'm already stuck trying to autoboot Apple II Cassettes. Some Apple II cassettes require to switch to Integer Basic before you can start the tape and load it. You enter Integer Basic by holding CTRL + B and then press RETURN. Is there a way to send a command like this to mame "Press Return while holding CTRL +B"? Also, how can I do something like "send [F2]"?
-
That worked, thank you! I've included the command line in the chart =).
-
I've just realized that I may need to include a separate column for mame in retroarch, since it's a bit more complicated to pass on the autoboot command in retroarch. In fact, I'm stuck and I have no idea how to continue. I'm able to run a game and pass on certain parts of the commands, but not all of them. Here's an example. This is what's inside my "Extra command-line Parameters" for Acorn Electron cassette tapes: "electron -autoboot_delay 2 -autoboot_command *tape\nchain""""""\n -rp \"L:\LaunchBox\Games\Acorn Electron\" -cass \"%romfile%\"" Everything boots fine, the delay is set to "2" and on screen I can see that the autoboot sequence is being entered fine until it gets to the quotes. This is what I'm seeing on screen: >*tape >CHAIN This is what I should be seeing: >*tape >CHAIN"""""" As you can see it stops after CHAIN and right before the 6 """""". So it seems like the Extra command line parameters field is unable to pass along the command to type quotes. Does anyone have an idea how I can make this happen? I've tried different variations, all of which lead to the game not launching at all, such as: "*tape\nchain""""""\n" or *tape\n"chain"""""""\n
-
Hey everyone, over the last few days I've been trying to get various computer systems to work with mame and having games automatically loaded via autoboot command. With the help of @JoeViking245 and @kurzih I was able to get several the Acorn Electron roms to automatically boot when starting a rom via LaunchBox. You can accompish this either by using a command line or by editing the electron.ini in...system\mame\ini\ (if you use retroarch: Example: # # SCRIPTING OPTIONS autoboot_command "*cat\n\n\n\n\n\n*run !boot\n" autoboot_delay 2 autoboot_script Since I'm a total noob when it comes to figuring out working autoboot commands, I thought it would be great to have a thread where we can share and collect autoboot commands (or even scripts) for several computer systems when emulated with Mame. The idea is that anyone who has figured out how to autoboot roms for a particular system can post instructions here and I'm going to add them to the following chart: System Format Command line Mame Standalone Command line Mame RetroArch Aamber Pegasus cart "pegasus -rp \"L:\LaunchBox\Games\Aamber Pegasus\" -rom1 \"%romfile%\"" ABC 80 flop abc80 -skip_gameinfo -autoboot_delay "3" -autoboot_command "loadhiresinv\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nrun\n" -flop1 every rom needs its own command line, because the file name has to be typed out to boot each individual game. The command line above is an example for booting the game "hiresinv.zip". Also, depending on your machine, you might need to add a couple of ” \n”. Acorn Electron cart "electron -exp romboxp -rp \"L:\LaunchBox\Games\Acorn Electron\" -cart1 \"%romfile%\"" cass electron -skip_gameinfo -autoboot_delay "2" -autoboot_command "*tape\nchain""""""\n" -cass "electron -exp plus3,bios=1 -autoboot_delay 2 -autoboot_command *tape\nchain\"\"\"\"\"\"\n -rp \"L:\LaunchBox\Games\Acorn Electron\" -cass \"%romfile%\"" flop (ADFS) electron -skip_gameinfo -autoboot_delay "2" -autoboot_command "*cat\n\n\n\n\n\n*run !boot\n" -flop "electron -exp plus3,bios=1 -autoboot_delay 2 -autoboot_command *cat\n\n\n\n\n\n*run!boot\n -rp \"L:\LaunchBox\Games\Acorn Electron\" -flop1 \"%romfile%\"" flop (DFS) = .ssd files electron -exp plus1 -cart1 seds -cart2 ap5 -skip_gameinfo -autoboot_command "*cat\n\n\n\n\n\n*exec !boot\n" -flop some games need *run instead of *exec "electron -exp plus1 -cart1 seds -cart2 ap5 -autoboot_delay 2 -autoboot_command *cat\n\n\n\n\n\n*exec!boot\n -rp \"L:\LaunchBox\Games\Acorn Electron\" -flop1 \"%romfile%\"" some games need *run instead of *exec rom "electron -exp plus2 -rp \"L:\LaunchBox\Games\Acorn Electron\" -rom1 \"%romfile%\"" Apple II Apple IIGS Flop (floppy games that need to boot from OS) apple2gs -skip_gameinfo -flop3 "PATH TO System 6.0.1 DISK IMAGE" -flop4 "apple2gs -flop3 sys601:flop1 -rp \"L:\LaunchBox\Games\Arcade\" -flop4 \"%romfile%\"" Software list roms must be in the correct folders for this to work. So, in my example, the apple2gs roms should be placed here: “L:\LaunchBox\Games\Arcade\apple2gs” BBC Micro cass bbcm -skip_gameinfo -autoboot_command "*tape\nchain""""""\n" -cass floppydisk1 mame bbcb -skip_gameinfo -autoboot_delay "1" -autoboot_command "*cat\n*exec !boot\n" -floppydisk1 D:\mame\roms\bbcb\CastleQuest.zip Comment: Can supply file format as .zip or the unzipped .ssd file Camputers Lynx cass lynx128k -skip_gameinfo -autoboot_command "mload""""""\n" -cass Dragon 32/64 cass (Basic Games) dragon64 -autoboot_delay 4 -autoboot_command cload\n -cass if emulating the Dragon 32 replace dragon64 with dragon32 cass (Machine Codes Games) dragon64 -autoboot_delay 4 -autoboot_command cloadm\n -cass if emulating the Dragon 32 replace dragon64 with dragon32 Fujitsu FM-7 To my understanding FM7 disks boot right away, so no need for an autoboot for them. cass fm7 -skip_gameinfo -autoboot_command "LOADM”“,,R\n" -autoboot_delay 4 -cass (Note! Same thing with Sharp X1 the ”“ after LOADM are not the same as "", Mame will just quit if it's wrong. And unfortunately this machine does not auto-play the cassette unit automatically so you'll need to play the tape yourself within MAME after you see "Searching" after the autoboot command has been executed.) Matra & Hachette Alice cass alice90 -skip_gameinfo -autoboot_command "cload\n" -cass Memotech MTX512 cass mtx512 -skip_gameinfo -autoboot_command "load""""""\n" -autoboot_delay 3 -cass Oric Atmos / Oric 1 cass orica -autoboot_delay 4 -autoboot_command cload\"\"\n -cass if emulating the Oric 1 replace orica with oric1 Philips VG 5000 cass vg5k -skip_gameinfo -autoboot_command "cload\n" -autoboot_delay 3 -cass Sam Coupé flop samcoupe -skip_gameinfo -autoboot_command "\nBOOT\n" -flop1 It might be necessary to add an autoboot delay, such as: samcoupe -autoboot_delay 2 -skip_gameinfo -autoboot_command "\nBOOT\n" -flop1 Sharp X1 cass x1 -skip_gameinfo -autoboot_command "CHAIN”“\n" -autoboot_delay 9 -cass (You need to be careful with the ”“ they are not "" :D) Tandy Radio Shack Color Computer flop flop (Pac-Man) coco3 -autoboot_delay 2 -autoboot_command run\"pacman\"\n -flop1 flop (Donkey Kong) coco3 -autoboot_delay 2 -autoboot_command run\"donkey\"\n -flop1 flop (Donkey Kong Remix) coco3 -autoboot_delay 2 -autoboot_command loadm\"dkremix\":exec\n -flop1 There is a long wait (over 1 minute) before Donkey Kong Remix opens! flop (Assembly Demo) coco3 -autoboot_delay 2 -autoboot_command loadm\"asm-demo\":exec\n -flop1 or coco3 -autoboot_delay 2 -autoboot_command loadm\"asm-auto\":exec\n -flop1 … Directories such as: "L:\LaunchBox\Games\Acorn Electron\" must be replaced with your own directories. They must point towards where your bios file(s) for the system in question is located. Do you think this is a good idea? I have started with the Acorn Electron autoboot commands and I hope I didn't make any mistake putting those together?. Feel free to participate by adding to this list.
-
Thank you once more. So I guess for certain Systems it makes sense to use TOSEC sets instead of Mame SWL. I'll have a look at the apple2 sets as well, since maybe the different methods of loading different tape files is also dependent on file extensions.