Jump to content
  • Announcement

    The HyperSpin 2 beta is here!

    We’re starting the first public testing phase with Platinum Members to keep the scope manageable while we test the current feature set and begin to add more. In the future, we’ll provide a version for basic members as well.  On behalf of the entire HyperSpin team, we look forward to another exciting adventure with our community.

HyperSpin on Linux-OpenSource Emulation Revisited


Nemes1s

Recommended Posts

Posted

dustind900: the MonoTools and DotGNU is only a portion of the solution. HS has some high-end VB requirements that otherwise have not been resolved on entirely on Linux. There are a lot of work-arounds that are required to get it to work. believe me...its not a simple task when you are just starting out using linux. You have to understand how linux processes i/o information and what parts of the OS handle those system calls. This is the reason why MS Access and MS Excel work very poorly on linux...no VB framework. But there are solutions. However, it was pointed out to me by one of the members in this thread that this process (HS on linux) is not one to be handled by the uninitiated when it comes to linux. You can seriously damage your system. I reloaded twice attempting to get this to work.

Jack: video is in progress

  • Replies 61
  • Created
  • Last Reply
Posted

When I first caught the emulator fever early last year I simply assumed that linux would be the OS of choice for all the emulators and frontends. The assumption was based on the fact that on a dedicated emulator PC you want to completely hide the OS and want to keep OS resources to a minimum. I also thought that because emulators relied on the efforts of unpaid coders and often open source that they'd also be partial to using Linux.

It didn't take long to learn how wrong my assumptions had been. It's good to know that it is possible after all and hopefully and that someone is working hard to help a non coder, non linux user can one day make the big switch.

Posted

Well this is very interesting! Assuming there will be an idiot's guide / simple installer, I'd be glad to use Linux instead of buying another Windows licence when / if I build a cabinet. The big question is whether all of the emulators I'd want in the cabinet will also work under Linux. It would only be the various arcade emulators, as I'm happier playing console games with a suitable controller while sitting in front of my TV, rather than standing up in front of a cabinet.

I used Unix at university many years ago but never really got around to trying Linux, so I'm seriously thinking about dual booting my PC with Win 7 & some flavour of Linux to see how I get on with it.

Posted

i would advise against 'dual booting' Windows/Linux OS. One of the main reasons that i switched to Linux (completely) was due to Windows' 76% high susceptibility rate of getting a virus within the lifetime of your computer. I ran AV comparison with known virus sites and put Windows as well as linux through the same gauntlet...linux was unaffected while windows crashed with something like 16400 virus found! so the moral of this response is two fold:

*dual booting Linux with Windows as your primary framework will only prove disastrous since the MBR/PBR are configured for Windows making your system prone to virus' on the windows end-which, if windows gets corrupted...it corrupts all the files associated with it. Once a HHD becomes corrupted it cascades the failure sometimes resulting in a sector corruption. then you have to replace the HDD (I run a computer multi-services corporation...deal with this all the time). And;

*its a pain in the butt. Normally you only use windows for mainstream applications which manufacturers seriously limit the End-User customization for whatever reason (like when MS Office came out with 2010 the SQL/VB Programming Object Library Tools were seriously limited, in previous versions programmers had full Windows OS acceptability/customization) so when you want to use linux for advance End-User applications, you have to shutdown>reboot>login every single time. When doing cross over programming like Linux > Windows OS, for instance, you have to create the linux file then reboot and run on Windows. If it doesnt work...you have to reboot, fix the problem (assuming its fixable without confirmation), then reboot again just to run it. So dual booting becomes tedious at best. However, if you choose to dual booting save yourself the headache and just install Windows Thin PC. Its far smaller but lacks the power of the full Windows OS (as with everything with windows...there is a trade-off).

but this is a little off topic. So for thread integrity, message me in regards to this. Want to keep the topic on running HS on linux.

Posted

76% chance of a virus? Cmon now,I havent had a virus in over 8 years.Its called a decent antivirus and a little common sense.As far as HS on Linux,sure why not? Linux isnt my thing but whatever gets HS to more people sounds good to me.Good luck

Posted

76% takes in all the retards that click every pop up and open.every attachment they get. A lot more careless users than careful unfortunately.

Sent from my SCH-R930 using Tapatalk 2

Posted
dustind900: the MonoTools and DotGNU is only a portion of the solution. HS has some high-end VB requirements that otherwise have not been resolved on entirely on Linux. There are a lot of work-arounds that are required to get it to work. believe me...its not a simple task when you are just starting out using linux. You have to understand how linux processes i/o information and what parts of the OS handle those system calls. This is the reason why MS Access and MS Excel work very poorly on linux...no VB framework. But there are solutions. However, it was pointed out to me by one of the members in this thread that this process (HS on linux) is not one to be handled by the uninitiated when it comes to linux. You can seriously damage your system. I reloaded twice attempting to get this to work.

Jack: video is in progress

I in no way understand all that would be needed to get this functioning. I do however have a linux machine so that's the primary reason I even knew about those two projects at all.

Posted

I dual boot Linux and win 7 just fine a day Linux is the bootloader. A usb key inserted means windows , pulled out boots linux. Never get viruses either with no antivirus. Just don't be stupid. I agree, you are exaggerating a bit.

Sent from my Samsung Galaxy S3

Posted

not going to get into a huge discussion about Linux v. Windows susceptibility. however, a great deal of my information comes directly from experience and from the source (Our company is on the Partners list for Microsoft). but if you are really interested in reading about that subject, here is a link:

http://www.theregister.co.uk/2004/10/22/security_report_windows_vs_linux/#ftn3

You can find other reviews and testing that has been done, but the result will be the same nonetheless. But I am more interested in HS on linux than what OS one chooses to run and why. that's why we have choices. However, out of respect for the topic of discussion...HS on Linux will be the focus.

Posted

Just a heads up to the community...working on a multi-platform version of HS (HyperSpin Elite). However, it will be up to the creators to decide whether or not to implement it.

Posted

virtual box is actually cheating but I'll how it because you've proved your point.

There very little bits of lag in the video if you listen carefully but I would love to see this project added to a linux system setup

and as for creating a multi platform HS I would love to see that keep me posted

Posted

will do... detecting the hyperSpin coding and reverse engineering it. Thinking of JavaFX or remaining MSV C++ with OS identification/Execution protocols. Main focus will be to keep true to the HS creator(s) idea. which means mp4 support and xml db have to be incorporate. to make the adjustment seamless.

Also (just curious)...how is virtualbox OS emulation categorized as 'cheating'; considering it does exactly the same thing as WINE...but instead of just installing .dll, .lib, and components VirtBx installs everything.

Posted

the problem with the way HS was developed is that the kernel32.dll; advapi32.dll; ntdll.dll and msvbvm60.dll are windows dependent-advapi32.dll is the main culprit to HS running native on Linux. But there are always work arounds.

(the lag comes from nonsync...i didnt configure the roms or loaders before shooting the vid. Plus probably a poor rom construct)

Posted

Uh? So the solution is running VirtualBox, did I miss something here?

After all that tech talk I thought you were actually able to run HS on Linux not simply using a Windows virtual machine and run HS though it that's not the same thing. Like I said I might have missed something, but if VirtualBox is the solution I don't think it's what everyone was expecting after reading your posts.

Posted
@sudo; not accustomed to joking...so no it is not a joke. nevertheless, HS is running on linux. Regardless of how I achieved it.

if that's the case I can run hyperspin on my Mac too...

Posted

that is the 'simple' solution yes...the more complex one is using the methods i spoke of before in regards to cygwin, etc. But no matter how you look at it...if one were not to touch the source coding of HS as it is and did not install the FULL windows lib, VB, and .net frameworks...HS won't work. CrossOver couldnt even get it to work properly. So, in reference to what i said in thread 13...mission accomplished. HS runs on linux through windows emulation.

Posted

When i first began this thread it was to address the issue of 'the perfect car with no roads' analogy (so to speak). HS is a great and powerful tool..but lacks the versatility that would make it the #1 front-end in the world. If my efforts and/or time spent can figure out a work around so everyone can enjoy this great program, then that is all I care about.

Posted

Not impressed, you made it sound like you had a much more fluid solution. Anyone can run a virtual machine and there is no need for a hybrid boot in your video.

Sent from my Samsung Galaxy S3

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...