First of all, I don't care if you crack it or not. I sold UltraCade Technologies over two years ago and have not been involved in the system ever since. It's a dead product. Global VR discontinued the UltraCade and Arcade Legends product lines. They renamed it to Global Arcade Classics, but then they laid off the team and did not renew a bunch of the licenses. I no longer have any involvement with the product or its technology. Just so you have the facts straight, here is a quick overview of the history. I built a 6502 emulator project in college, and that became the basis of some classic emulation projects that I was working on in the late 80's and early 90's. My first product was a joust emulator that ran on the Sega Genesis. We then built a Joust game for the PC, and a network playable version of Joust called NetJoust. During this time, I had a programmer from Australia that worked with me, Mark Morris. In 1998, I sold HyperWare to Quantum3D and joined there as the VP of Engineering. I was chartered with increasing the company's involvement in the arcade industry. We first set out to enhance the PC product line to supply other vendors with an Intel based platform. We built and patented the Quicksilver II system and then the Graphite system. We built 3dFX based video cards for the arcade industry as well as custom I/O cards. We supplied companies including Sega, Atari & Midway with systems. I was also given the green light on my pet project, the emulation multi-game system. At the time, I contacted Mark Morris who had partnered with countryman Adrian Thewlis. They had started a company called Sapphire Operating Systems building a small, purpose built OS for embedded applications on the Intel platform. I originally contracted them to build the game as they both had experience in the console market and had a fast loading OS that seemed like a good solution for coin-op. The first product iteration was called Lucky 8, and ran on the Sapphire OS. This product was only demonstrated, but never shipped. Mark and Adrian parted ways, and Adrian started a new company called Joshua Technology, and the OS became the Joshua OS. Over the years we contracted with Adrian to work on enhancing the OS to add new features and hired him as well to do contract programming on the UltraCade product. The OS was very purpose built, and only had the most essential of features in order to keep it small and fast. It supported several iterations of the Intel chipset family, including the 810, 815 and later the 845. Adrian did some work with the Via chipsets, but we could never get the technical information needed to fully support it. He also did some work wiht a few other graphics chips. Besides the UltraCade platform, which ran solely on the Joshua Operating System, Adrian also was contracted by a company that was doing a visual device that was fitted to tanks for spotting land mines. The indeed used the Joshua OS and originally used Graphite computers in testing. This product was deployed by the US Military and Adrian even went into the field to see it implemented.
Good luck cracking it. You won't get any technical information from me or Adrian but you won't get any legal ramifications from me as I don't have any interest in the product, however, you are violating the DMCA by cracking it, so Adiran could come down on the forums if he were paying attention as he is the owner of the OS, I merely licensed it from him.
Finally, as for me using alias' in the forums, everyone knows that to be untrue. I've always been here, and used my real name. Even when the storm of misinformation about MAME went on, I didn't hide under an alias. Yes, I watch the forums, and when I want to post, I post under my real name.