So, what I learned this week is that there's a type of emulation that isn't really emulation in the traditional sense. For a particular era of arcade games (2005 up to the present day), the games ran on PC hardware and were written in regular PC code. This means that the process of getting them on your home PC isn't the traditional emulation route (where your computer is emulating a different machine entirely) but an arcade loader (where a loader program sorts out what you need to run the original PC based code on your own PC at home). You're effectively running PC games on your PC, so it's far less demanding than emulation.
The results of my experimentation (and thanks so much to @StoooTube for answering my questions when I got stuck) have blown me away. I have a 2007 PC with a second hand Nvidia 560Ti graphics card in it. It wouldn't run stand a chance of running, say, a PS3 or Xbox emulator. But it plays PC games from 2007 very well, so I'm using the Teknoparrot emulator and playing Afterburner Climax, Sega Racing Classic, Daytona 3, Outrun 2 and Sega Race TV and they are all running superbly. It's also strange how, for example, Outrun 2 plays really well on a joypad (the controls feel exactly the same as the home PC conversion) which is amazing when you think the arcade code is designed for a steering wheel.
The downside to all this is that it's the most tweaky system I've come across in emulation. There doesn't seem to be rhyme or reason as to which game file is the executable, and there are some issues that make no sense to me at all. For example, Chase HQ 2 ran extremely slowly, but as soon as you press start the game itself plays at full speed. Unfortunately this meant that calibrating the controller took ages and you have to do that (just the once) before you can play it. Some games do not allow you to insert a coin and you need to find the arcade settings screen and put the game on free play , after which it works fine. Some games need a patch for AMD graphics, others need a patch for Nvidia. The executable for Outrun2 happens to be hidden in a folder called Jennifer. Sometimes there's no obvious way of knowing what exe file to pick. A number of the games get files quarantined by your virus protection. It's not very intuitive!
But this is all a one time faff. Once you have the game set up, it's one click to start and it's proper arcade games in the home, good, recent stuff, working amazingly well. The best bit for me was being able to play and spend time on Sega Race TV, which I played once in Blackpool and never saw again. A very silly game (and not Sega's best by a long way) it's a racer I've always wanted to play again and I can't believe how perfectly it runs on my old PC.
This is an area of emulation I'd not seen before and it's pretty exciting! If you have the patience to tweak, it's quite extraordinary to have these brilliant arcade games running perfectly on a fairly basic PC. And if you can run Outrun 2 in 4K, well.... Glorious!
There are a few different 'emulators' like this (arcadeloader was one of the first I think). They aren't emulators in the strictest sense, they just allow arcade games that run on standard PC hardware to be run on your own pc, presumably taking care of security and I/O in some cases, although i've never delved into it.
You will struggle to find these freely available (i.e. through archive.org) as a lot of the games are recent-ish and will still be out in the wild. There is a french forum called Emuline that have a good subforum for arcade pc loaders, but you will find yourself trawling through various download link sites and the restrictions you get without paying for them.
These loaders cover a wide variety of machines though so there is no one spec that is good enough. I'd suggest cross referencing that hardware it supports with their wikipedia pages to see how your pc stacks up against them.
I think what impressed me the most about this is that I had expected it to be an emulator in the traditional sense but it seems that these games are PC-based anyway and I can only assume that it's not doing anywhere near the amount of dynamic recompiling that you get with traditional emulators. My PC was last upgraded in about 2008 and is by no means a gaming PC. I'd have no chance of emulating, say, Afterburner Climax on a PlayStation 3 or Xbox 360 emulator but the original arcade game came out in 2006 and runs perfectly on it .
Now I only need to know how to set up the joypad. Do you have any suggestion? I read that it is necessary to save the Jconfig.exe file (that is present in the pack of the Jconfig loader) in the folder where it is stored the TypeXtra loader...Can you help me? How can i config the joypad?
i cant get this folder to install on my arcade simply because i continually get an error code 0x800700E1 for the cmdow file and a few after that. only fix that comes up is to disable windows defender. i have even set a folder to be ignored by defender and it still wont let it pass. suggestions welcomed.
I personally don't like RHLoader. I've managed to get most Type X games to run with no problem with typex_config/typex_loader. When that failed I went to TeknoParrot. Look for tutorials on how to get the specific game to run, sometimes there are executable patches to run on windows 10, higher resolution, etc. has several tutorials and patches. Even so there are a few stubborn type-x games I could not load, usually due to a Windows patch that breaks things. I swear I had King of Fighters Maximum Impact Regulation A working just fine, then suddenly it crashes on load, probably due to a windows patch.
When I run the game I use the Game Loader all rh .lnk that I have created . But I don't understand you replies because if I create a .lnk with the game I can't execute the game loader all rh lnk and the game don't use the parameter on the game loader config
In my project I decided to use a custom loader. Although I used a custom loader layout, when I run the project both on the PC preview and on my mobile phone, the default layout (the one with the blu loading bar and the symbol of contruct 2) keep being active and only after it has preloaded everything the project switch to my loader layout. I wanted to ask, how do I make the custom loader layout the only one to be active and how do I make all the sprites, sound, musics, and so on charged during my custom loader layout and not during the default layout? Thanks, I apologize for my english.
If i set it to (nothing), during the default loader the screen will be completely black but this does not mean that the default loader has been disabled. My question is how do i make the custom loader layout the one in which i can charge the whole project including sounds, musics, images, sprites ecc. that are usually preloaded during the default layout.
Note that the loader layout must itself first be loaded, and the normal C2 loader is shown while that is loading. If you have a great deal of your game's content on the loader layout, then you will end up loading most of the game with the default C2 loader before the loader layout shows.
Hori's Real Arcade Pro series was one of the first arcade style joystick levers to hit the market, providing players with a portable control panel that felt close to the Japanese arcade. Over the years, the HRAP 2, 3 and EX family developed a cult following of sorts. That said, this particular model was not designed for customization, with its difficult to reach screws that required opening the case from the bottom.
Now you can purchase a set of 6 "top loaders". which upon install, allow you to screw and unscrew your plexiglass panel from the top. This removes the need to access the screws from bottom, and simplifies swapping custom artwork and plexi.
Atop each top loader is 3M 300LSE double-sided adhesive. Commonly used to adhere phone screens, 300LSE offers an incredibly strong bond once contact is made and pressure applied. The adhesive is installed in house by our staff.
You will receive two acrylic top loader handles. These are placed between the shallow grooves of the top loader, and are designed to grip the loader in place during installation. It can also assist in applying pressure onto the loader when its exposed adhesive makes contact with the plastic surface of your HRAP. Note: There will be a plastic or paper film on each handle, which you can remove before using.
Optionally, you can choose from a set of M4x12MM compatible 2.5mm hex screws in steel and anodized colors, plus 2.5mm Long Arm hex key. Each are free with your purchase of the top loader (Please note these items are free while supplies are available to fulfill the order).
Each top loader has a double sided adhesive, which is covered by paper backing. A slit is cut onto the backing, which allows you to peel away the backing while the adhesive remains on the loader. Occasionally the process we use to cut the backing may have a piece of the adhesive remain over the loader's hole where the nut is positioned. You can take a small pointed tool to poke the adhesive from the backing and throw it away. The pointed tool may also clear any imperfections in the 3D printing that have occurred above the metal nut that is housed inside.Use your fingernail to catch one part of the backing and peel away. If you notice that some of the adhesive lifts from the loader and remains on the backing, push the backing down onto the loader, and then re-attempt to peel away, taking care not to grasp the adhesive along with the backing.After peeling one side of the top loader adhesive backing, peel the next side to expose the entire surface. It should look like the above photo, with the adhesive displaying a glossy surface. Please note that very small portions of the adhesive's edge may stick to your fingers as you handle it. The top loader has a shallow groove on each side. Slide the top loader handle upwards from the bottom of the top loader until the handle's narrow opening sits on the bottom of the loader.The handle should grip around the loader, allowing you to lower it into the HRAP's body. From the example above, the top loader should appear like this on the handle. Please note that due to the variability of a 3D print, the loader handle may grip tighter or looser around the shallow groove on each side of the top loader.With the top loader on the handle, position the loader to the open screw hole on the HRAP case's plastic underside. The goal here is to get a clear an opening as possible that should line up relatively close to the plexi and artwork's own screw holes, which you will install later. One way to accomplish this is to place the plastic case on an open surface where you can easily see the original screw hole through the loader. You can also place the case upright to see through the front of the case's square-shaped screw hole as you place the loader in the back.
582128177f