stigzler Posted December 5, 2017 Posted December 5, 2017 Overview TypeXtra was designed to make setting up TypeX and Nesica Systems more straightforward. There are lots of different game sets out in the wild, so setup can be quite a confusing job. This aims to make it a few clicks job. TypeXtra does not come with any "ROMS." That would be illegal. If you own the system you are aiming to emulate, then you can secure a "ROM" image of the game to emulate on your PC. Once you have the ROM/s you want, TypeXtra aims to make setup a 3 step process: Point it to the directory/s in which your ROM/s reside Click "Autoscan." It will automatically identify most games if their folders contain a game.inf file (some roms don't) Click "Setup Games" to install an assured set of support files which will make the game run. This does depend on your ROM files. Features Import other "Game Service" sets - ones that are designed to ensure games boot OK. Some of these have modified game executables, therefore they're not included with this distribution. However, see elsewhere for instructions on obtaining and importing. Import "HD Exe" sets. The original game executables ran at lower resolutions. Some modified executables have been produced to have these games work at higher resolutions (not just stetch to fill your display, but to actually render at higher resolutions). Customise what files launch the game, what file to monitor for the game ending and what controls setting application to use on a game-per-game basis. Runs invisibly from command line - once you have your games set up, send it the short ort long game name and it will boot the game and close itself once the game executable has stopped. This helps with front end setups, where the front end will monitor for the temrination of the launch application (in this case, TypeXtra). Create shortcuts pointing towards the game launch files in either the 'long' or 'short' game format. This can be used to have a front end launch a file directly by executing the shortcut, or, more helpfully, get the correct command line parameter to pass to TypeXtra to launch the game. Audits the exe files and compares against a database of known working vs known rubbish roms (database in early stages) Screenshot Video Download and further info https://sites.google.com/view/magoarcade/software/typextra
acpowell Posted January 18, 2018 Posted January 18, 2018 This interests me but there are a lot of questions to be answered. Before I ask said questions, has anyone in the community tried this? Question Time: How does this work with Rocket Launcher? Can you import a database that has all the launch information we previously had to manually enter? How does it deal with changing the control settings? Some games don’t allow for easy change of what button maps to what on a given setup. I forget what my other questions were but I will come back and ask them later. I will try this on my setup tonight if I remember. I do have a few TTX things that I would love to make easier to play.
stigzler Posted January 18, 2018 Author Posted January 18, 2018 Well hell, man. If there's questions to be answered, then let's get them answered straight a-goddamn-way! Let's not keep you waiting. 1. I'd guess so. If Rocketlauncher can construct a command line referencing shortcuts or interanlly set gamenames, then yes... (HERE) 2. You won't need to import a database. It has its own + all the support files to get any "game.exe" s working. Just point it at your ROMs directory. It is dependant on your having a good working set, though. 3. It comes packaged with all the controls files. Just click this for each game: 4. And we will drop everything and make sure your questions are answered, dammit! Advice: watch the video and read the docs. Good luck and enjoy.
RLBradders26 Posted January 19, 2018 Posted January 19, 2018 Haven't tested this yet but looks awesome, you should post this on reddit/emulation.
stigzler Posted January 19, 2018 Author Posted January 19, 2018 I'm not on reddit, Bradders, but please feel free to post something there about it.. btw - good to see another UK builder
acpowell Posted January 19, 2018 Posted January 19, 2018 okay, I have played with this have have a couple issues specific to me. #1 I use a VGA CRT so the application is HUGE and doesn't allow for easy use. This could be resolved by me changing to a LCD temporarily but still an annoyance (rocket launcher is the same way) #2 I don't have a full set apparently (not your issue) but with Samurai Showdown it doesn't find a controls file and I have had that issue for a while so I don't know that it is an issue with the app necessarily. That is about as far as I got because I really need to connect a LCD and use it that way since it is hard to see everything. I will know more this weekend when I try to integrate some of it to RL. I am not sure how I am going to do the RL part unless I can use the database the TTX app generates.
stigzler Posted January 19, 2018 Author Posted January 19, 2018 Can't help you on #1 - you'll have to find a work around. On #2 - TypeXtra will install a controls file exe to the folder you specify for Samurai showdown. There's no specific one, so it will present as KOF13, but it will still work. There must be some tutorials or videos on how to set RL up to launch PC game? It's the same principle. You get TypeXtra to create a number of shortcuts, then you tell RocketLauncher that it's a romset. You then include the RL Romname in the command line parameter on the TypeXtra launch cmd. E.g.: TypeXtra.exe -gl "Arcana Heart 3" it's quite a common approach so sure someone on the RL forums will help you with it.
acpowell Posted January 19, 2018 Posted January 19, 2018 1 minute ago, stigzler said: On #2 - TypeXtra will install a controls file exe to the folder you specify for Samurai showdown. There's no specific one, so it will present as KOF13, but it will still work. After some fiddling I did notice that it did that. I will toy with it more this weekend and let you know.
stigzler Posted January 21, 2018 Author Posted January 21, 2018 3 hours ago, RLBradders26 said: @stigzler seems to be going down well. Heh. I would be chuffed if I could make head or tail of that screen shot. Is that twitter? <doesn't do social media!
wallmachine Posted January 22, 2018 Posted January 22, 2018 Just wondering how did you know which game.exe is the best to use since so many out there? does this also check the game folders to confirm all required files are in the correct place? Scan lines available? Had a quick look just wonder can these be added? They are playable on PC Taito Type X: KOF - Sky Stage Taito Type X+: Harikiri Online Baseball Mobile Suit Gundam - Spirits of Zeon Valve Limit R Taito Type X2: BlazBlue - Continuum Shift II Chase H.Q. 2 Cyber Diver (Version 1.05) Cyber Diver (Version 1.20) Haunted Museum Haunted Museum II Music GunGun! 2 Samurai Spirits Sen Senko no Ronde DUO Shh...! Welcome to Frightfearland Street Fighter IV Super Street Fighter IV - Arcade Edition Ver.2012 (Version 1.1) Super Street Fighter IV - Arcade Edition Ver.2012 (Version 1.3) The King of Fighters XIII CLIMAX Type Taito X3: Puzzles N Dragons Type Taito X Zero: GrooveCoaster 2 SegaRing Wide: Choas Code V1.32 Melty Blood AACC Sega Racing Classic Sega Europea-R: Sega Really 3 RingEdge: Dream Riders Let's Go Island Operation Ghost Sega Golden Gun Sonic Racing All Stars Virtula Tennis 4 Initial D Arcade Stage 6 RingEdge 2: Initial D Arcade Stage 7 Mario Kart Arcade GP DX Konmai PC Systems: Raod Fighters 3D Metal Gear Solid The Arcade Beatmania iidx 9th style Beatmania iidx 10th style Beatmania iidx 11 iidx red Beatmania iidx 12 happy sky Beatmania iidx 13 distorted Beatmania iidx 14 gold Beatmania iidx 15 dj troopers Beatmania iidx 16 empress Beatmania iidx 17 sirius Beatmania iidx 18 resort anthem Beatmania iidx 19 lincle Beatmania iidx 20 tricoro Beatmania iidx 21 spada Beatmania iidx 22 pendual Beatmania iidx 23 copula Beatmania iidx 24 sinobuz Dance dance revolution 2013 Dance dance revolution 2014 Dance dance revolution X3 Dance evolution arcade Jubeat knit Jubeat saucer Jubeat saucer fulfill Jubeat prop jubeat qubell Pop'n music 15 adventure Pop'n music 16 party Pop'n music 17 the movie Pop'n music 18 sengoku retsuden Pop'n music 19 tune street Pop'n music 20 fantasia Pop'n music sunny park Pop'n music lapistoria Pop'n music éclale Sound voltex booth Sound voltex ii infinite infection Sound voltex iii gravity wars SOUND VOLTEX III GRAVITY WARS 2ND STAGE Refect Beat Refect Beat Volzza 1 Refect Beat Volzza 2 BeatStream 1 BeatStream 2 Museca Global Vr Games / Rawthrills: Shhh! Fearfightland (GVR version Of haunted musem 2} Nascar Fast N Furious Fast N Furious SB Fast N Furious SB2 Fast N Furious Drift Need for Speed underground FarCry Alien Arcade Namco Es1: Tank!Tank!Tank! Dead Heat Misc PC based Games: Bounty Hunter X-Tom Re:Rave Come on Baby Target Terror Fix it felix Arcade
stigzler Posted January 22, 2018 Author Posted January 22, 2018 7 hours ago, wallmachine said: Just wondering how did you know which game.exe is the best to use since so many out there? does this also check the game folders to confirm all required files are in the correct place? Scan lines available? @wallmachine - Tbh, I just tested a few I had access to + catalogued them. Managed to find full set of working exe's. My hope was that if people start using this, they could test other exe's for games and feedback working/non-working and issued exes based on the MD5 hash. Thus, will build the back-end database of exe status (the little symbol next to the exe name). It 'injects' the necessary launch and control files itself. All you really need is a working exe and relevant support files. No, it doesn't check for all the correct files for a game, but that would be a huge task. The user has some responsibility to ensure a good game set. There is a set that is guaranteed to work with this app. BIG THANKS - For that list. That's absolutely brilliant. Do you know for a fact that you can get all of these working on a PC? I plan in the future to extend the database/game setups to include other games. Could I ask a favour? Could you post that list in this thread here: http://retrorigs.biz/MagoForums/index.php?topic=10.0 That will remind me to include those confirmed working.
pinsanity Posted January 23, 2018 Posted January 23, 2018 I tested this last night and it is absolutely brilliant. This is the closest you will get to a plug and play version for Nesica/TTX/Examu games. After spending a week setting up TTX 1 and 2 games with all the controls and configs I had thrown NesicaX in the "to do" basket yet last night using TypeXtra had the whole Nesica set up with all 44 games in one hour. It is not much harder than a 3 step process to have your games functioning with all controls preconfigured. As for using it with a frontend such as RL, the ability to create shortcut links for each game make it simple. Just set it up using PC Launcher, create your shortcuts for each game using the function in TypeExtra and then drop all the game shortcuts onto the bullseye icon in RL. Highly recommended. As wallmachine said if you can add any additional compatible games to the database in the future that would make it perfect.
stigzler Posted January 23, 2018 Author Posted January 23, 2018 Thanks, fella. Got stuff all over forums on this, could you post any feature requests here: http://retrorigs.biz/Mantis/my_view_page.php thanks
xttx Posted February 2, 2018 Posted February 2, 2018 Crash at startup Right after asking me if I want to install nessica files. Am I doing something wrong? Callstack: System.Data.ConstraintException: - following is in Russian, because I have Russian .net framework (damn!), but sounds like "Can't enable constraint. At least one line contains a value, which break empty (dbnull, I guess) value constraint, unique constraint or external keys". в System.Data.DataSet.EnableConstraints() в System.Data.DataSet.set_EnforceConstraints(Boolean value) в System.Data.DataSet.ReadXml(XmlReader reader, Boolean denyResolving) в System.Data.DataSet.ReadXml(String fileName) в TypeXtra.TypeXtra.LoadDbs() в TypeXtra.TypeXtra.Initialise() в TypeXtra.TypeXtra.Form1_Load(Object sender, EventArgs e) в System.EventHandler.Invoke(Object sender, EventArgs e) в System.Windows.Forms.Form.OnLoad(EventArgs e) в System.Windows.Forms.Form.OnCreateControl() в System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) в System.Windows.Forms.Control.CreateControl() в System.Windows.Forms.Control.WmShowWindow(Message& m) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.Form.WmShowWindow(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Thank in advance!
stigzler Posted February 2, 2018 Author Posted February 2, 2018 @xttx please also post your typextra.log
stigzler Posted February 3, 2018 Author Posted February 3, 2018 @xttx - Thanks for the bug report. Now fixed in V1.0.082
xttx Posted February 3, 2018 Posted February 3, 2018 I'm sorry for delay - I didn't even get a chance to post a log, but now it works! Thank you!
acpowell Posted February 13, 2018 Posted February 13, 2018 On 1/18/2018 at 3:10 PM, stigzler said: Well hell, man. If there's questions to be answered, then let's get them answered straight a-goddamn-way! Let's not keep you waiting. 1. I'd guess so. If Rocketlauncher can construct a command line referencing shortcuts or interanlly set gamenames, then yes... (HERE) 2. You won't need to import a database. It has its own + all the support files to get any "game.exe" s working. Just point it at your ROMs directory. It is dependant on your having a good working set, though. 3. It comes packaged with all the controls files. Just click this for each game: 4. And we will drop everything and make sure your questions are answered, dammit! Advice: watch the video and read the docs. Good luck and enjoy. Alrighty, so I finally had some time to really mess with this on my test machine. Everything seems to be working well short of nesica games. I have the service installed and all that jazz. The games launch, but then they force my computer to reboot. I have only tried 2 games but I got tired of watching my machine reboot. I did the auto-scan, the set, and the database update and all that jazz, and the 2 games I tested (arcana Heart 3 - LOVE MAX and Aquapazza Aquaplus Dream Match) both have 3 green checks. Not sure what is up with that but suggestions are welcome.
stigzler Posted February 13, 2018 Author Posted February 13, 2018 Try running the games outside of TypeXtra. Open one of the problem game's folder and then note the file referenced in "Launch File" on Type Xtra. Close TypeXtra, then double click the Lauchfile. What happens? If your machine reboots, it's not TypeXtra, but the ROM. Short of that, post your log. This is most likely your machine or your roms, as no-one else is reporting this problem.
acpowell Posted February 13, 2018 Posted February 13, 2018 4 hours ago, stigzler said: Try running the games outside of TypeXtra. Open one of the problem game's folder and then note the file referenced in "Launch File" on Type Xtra. Close TypeXtra, then double click the Lauchfile. What happens? If your machine reboots, it's not TypeXtra, but the ROM. Short of that, post your log. This is most likely your machine or your roms, as no-one else is reporting this problem. I'll try that tonight. I have no doubt it is me that is the issue :-D I am doing all this on my desktop and then I will move it all over to the arcade cab after and setup all the controls. I wish you could just copy the controls from one machine to the other. thanks for the reply. I'll let you know how it goes.
acpowell Posted February 14, 2018 Posted February 14, 2018 Launching the games outside of TXtra did seem to resolve it, but also I think it eventually launched inside TXtra too. I will need to test more as I had to stop testing to help the misses.
acpowell Posted February 20, 2018 Posted February 20, 2018 Is there anyway to have TypeXtra generate a Hyperspin compatible database? None of the databases I can find have all the games. I guess I could create one but I REALLY don' t want to have to do that.
stigzler Posted February 20, 2018 Author Posted February 20, 2018 Good idea - add it to the Mantis page (bug tracking/feature suggestions) and attach and example format - if i remember correctly, they're xml? You can get to mantis via help in the app. Lot on, so won't be immediately, but will get round to it at some point.
Visitor Q Posted March 18, 2019 Posted March 18, 2019 Tried to download but I am getting an error. 404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.