Hello all !
I'm new on Microsoft Surface with Windows RT, and this tablet is very good !
I search just an emulator for play resident evil. It's possible ?
Thank you a lot.
No PS emulator yet. I'm sure it will come in time.
im looking forward to dosbox and stuff like that... this device would be cool for playing f.e. Fallout
There is a SNES emulator so I'm sure a PS1 emulator will come soon
Sent from my GT-Xperia S using xda app-developers app
Psone will probably not come to windows RT in playable speed,
Windows rt is can not reserve executable memory pages with virtualalloc which is needed for the dynarec that psx emulators use to get playable speed. Interpretation will most likely be too slow
Thank you very much.
I love PSone Game, i must be patient =)
Technically, I'm sure you *can* do virtualalloc (it's used by many things, including IE); it's just not available through the WinRT APIs. That means any app using it would have to use homebrew hacks, either being a non-Metro EXE or using hacks to access the relevant system call without going through the usual API layer.
Related
Here is a video tutorial I made to help use the PSXPERIA tool that allows you to you any PS1 games you want with the native PS1 emulator which lets you have things such as better screen filtering and use of the analog touch pads!
Video tutorial
Im posting it here as it keeps being lost in all the posts of the development thread. I hope this helps some people.
Important notes:
this does not require root
this tutorial will work for windows mac and linux, you can pretty much just copy what I do on any OS and it will still work.
Great video thanks!
This is really helpful. I hope someone finds a way to get around the 3rd release emulator so we can start testing the capabilities of the games.
subcu1ture said:
This is really helpful. I hope someone finds a way to get around the 3rd release emulator so we can start testing the capabilities of the games.
Click to expand...
Click to collapse
I dont think its worth the effort tbh, I think the older version of the emulator didnt have a licence check to get them to work so we just needed to convert a few files thanks the yifanlu's amazing tool!
To crack the licence check will be alot harder to do and apparently FPSE will be getting touch pad support soon anyway, although the dev has been saying that for the last 3 months
the only good thing about sonys emulator is the touch pad support, besides that it has very bad compatibility.
I like the native emulator because you can apk your games unlike FPSE where you have to load everything and play around with the settings.
subcu1ture said:
I like the native emulator because you can apk your games unlike FPSE where you have to load everything and play around with the settings.
Click to expand...
Click to collapse
I find there to be alot less hassle with fpse, I can just copy all my games to the SD card and everything works fine with the default settings most of the time.
hey bubblegumballon,
i keep getting a cannot build apk error even though i put jarsigner in the path variables and inside the psxperia beta folder. Im using windows 7 64 bit and have heard that jarsigner has issues with windows. Any workarounds that you know of?
subcu1ture said:
This is really helpful. I hope someone finds a way to get around the 3rd release emulator so we can start testing the capabilities of the games.
Click to expand...
Click to collapse
I dont think xda would let us start a project with the sole aim of circumventing sony's piracy protection, just because we want to do it for legal reasons, dosent mean pirates wont use the technique to start spreading copies of PS games with the protection removed
Do you think the PSX games purchased for PSP via PSN would have a better chance at working with that emulator seeing that Crash Bandicoot is the PSP version?
Please could someone upload a windows environment video.
like bubblegumballon Mac video
i am a newbie and am struggling.
cheers
harlzden
It is exactly the same with windows as it is on mac.
Just get the beta 2 release of PSXPERIA and run the windows psxperia UI bat file and follow the steps from the beta 2 caption that pops up from the start of bubblegums video.
Everything is the same as in the OSX video.
harlzden said:
Please could someone upload a windows environment video.
like bubblegumballon Mac video
i am a newbie and am struggling.
cheers
harlzden
Click to expand...
Click to collapse
Just copy exactly what I do, its exactly the same on windows expect your desktop looks a bit different. I have an annotation in the video telling you to skip the first step now as it is no longer needed in the newer version of PSXPERIA.
Thanks for this. Will check it out when I have my Play next month.
Since the new version of PSXPERIA is out I wanted to bring some attention to the tutorial again, theres alot of new users to PSXPERIA every since the new 2.0 version so hopefully this video will help assist you in installing it.
Let me preface this by saying I already suggested this idea in the DEV POOL sticky of software development. Unfortunately that thread receives very little attention and my question would be better placed here.
Anyways: Currently WP7 has two emulators (at least that I know of) and they are for the NES and classic Gameboy. Unfortunately, we are missing some really great ones like Gameboy Advance (I still have all my Pokemon games from it), SNES, and N64. You may not be aware, but the Zune HD actually had a partially working Gameboy Advance emulator. The Zune HD possess far lower specs then new WP7 devices, even the first generation devices. The original iPhone 3GS can also emulate Gameboy Advance games and its specs are also a lot lower then current WP7 devices.
I'm curious as to why this hasn't been worked on (at least talked about). I understand that code could be a problem, but the Zune HD I'm sure had similar problems on a far lesser known platform with even less developers and still had some form of Gameboy Advance emulator. Also, native code of some kind is achievable now, correct?
Anyways, I'm just curious if anyone else would like to see this/know if something is in the works. If it is of any help, here is the link to the Zune HD Gameboy Advance emualtor; they even have the source code listed: http://code.google.com/p/visual-boy-zune/
Currently there are several issues with emulation on WP7.
1) The lack of hardware access (XNA)
2) Managed languages and the inability to remove excessive runtime safety checks (like bounds checking) makes it very hard to have efficient rendering and sound generation.
3) The lack of native code access and not allowing for unsafe code in managed languages
While technically you can run native code through COM, it would be a huge amount of work porting an existing emulator over that way and it would be limited to fully unlocked devices.
I do know a few people that has been toying with SNES or even GBA emulation for WP7, but in the end they've given up, because of the inability to have it running at any reasonable speed. Which is very understandable considering how slow it is to run an interpreted emulator inside an VM when u have no way remove safety checks or compile code on the fly.
I honestly don't see any of these things changing for WP7, considering how little to none extra API access that we've been given since the Mango SDK.
But looking at Windows 8 and the Metro style API's, Microsoft would be complete idiots to not bring the same set of languages (native/managed) c++/c# (with unsafe code!)/js to WP8 and native access to directx etc. So none of the WP7 issues would be present.
N64/PSX...that would require a whole set of even lower level hardware access.
So in short; The lack of native or unsafe code access is why u don't have a gba/snes emulator on wp7
Nudua said:
Currently there are several issues with emulation on WP7.
1) The lack of hardware access (XNA)
2) Managed languages and the inability to remove excessive runtime safety checks (like bounds checking) makes it very hard to have efficient rendering and sound generation.
3) The lack of native code access and not allowing for unsafe code in managed languages
While technically you can run native code through COM, it would be a huge amount of work porting an existing emulator over that way and it would be limited to fully unlocked devices.
I do know a few people that has been toying with SNES or even GBA emulation for WP7, but in the end they've given up, because of the inability to have it running at any reasonable speed. Which is very understandable considering how slow it is to run an interpreted emulator inside an VM when u have no way remove safety checks or compile code on the fly.
I honestly don't see any of these things changing for WP7, considering how little to none extra API access that we've been given since the Mango SDK.
But looking at Windows 8 and the Metro style API's, Microsoft would be complete idiots to not bring the same set of languages (native/managed) c++/c# (with unsafe code!)/js to WP8 and native access to directx etc. So none of the WP7 issues would be present.
N64/PSX...that would require a whole set of even lower level hardware access.
So in short; The lack of native or unsafe code access is why u don't have a gba/snes emulator on wp7
Click to expand...
Click to collapse
Well that is mighty unfortunate. I'm assuming the current emulators work because they don't need much power to run? Also is it XNA that allowed for the Zune HD to emulate the Gameboy Advance?
I thank you for your time in answering my question, hopefully Windows 8 will change this current situation.
ErikWithNoC said:
Well that is mighty unfortunate. I'm assuming the current emulators work because they don't need much power to run? Also is it XNA that allowed for the Zune HD to emulate the Gameboy Advance?
I thank you for your time in answering my question, hopefully Windows 8 will change this current situation.
Click to expand...
Click to collapse
I don't know much about the Zune HD, but from looking at the GBA project, it's using native code (OpenZDK?) and not XNA.
Current emulators work because most run at 20/30fps and the emulation of 8bit consoles is less demanding. Also most emulators are written in native languages, making it much harder to port over to WP7.
If WP8 is anything like W8 and Microsoft continues to allow emulators, I'm sure we'll see a lot of emulators for WP8.
The ZuneHD was never hacked at all. If I remember correctly (and I was big on the Zune scene), the Zune devices had far superior security software that was never cracked. Not saying it wouldn't have been possible if more people cared about development for the Zune (it had nowhere near as much following as iPhone and iPod).
Microsoft never gave out a full SDK for the Zune, only access to limited functions in XDA. There wasn't even support for 3D games...
But Zune fanatics were able to find a more "back door" method to hacking the Zune. They created OpenZDK, which allowed for more access to what the Zune can really do. It was almost like a partial hack (which you'd be used to if you're in the PSP hacking scene).
Through OpenZDK, you were able to develop software that better used the Zune's potential (that MS never tapped into). Developers could make 3D games, and even make an emulator. Now my ZuneHD crapped out on me before I could try the GBA emulator, but I used the crap out of it when it was just GB/GBC. I still prefer it over anything I've used on iOS and Android. The only downfalls were that you had to save the normal way, no fast forward, and no sound.
If Microsoft had given more freedom for developers in XNA, then they would have used that to make VBZ and it'd probably be easier to port to Windows Phone.
Microsoft just really messed up with the Zune.
whats the best open source GBA emulator? it would be interesting to use NFC and the Local Wireless to emulate Link functionality. I tried to port a GBA emulator to WP7 XNA but it failed, now with native code, i want to try it in metro.
No$GBA, but I'm not sure
Please try it to make a gba emulator for windowsphone
MaryJane420 said:
No$GBA, but I'm not sure
Please try it to make a gba emulator for windowsphone
Click to expand...
Click to collapse
I'm going to make one for windows 8 metro, then I can attempt to port it over.
I've attached the Windows RT binaries for NewWolf and EcWolf, both of which are Wolfenstein 3D ports.
NewWolf features OpenGL rendering, but does not have any sound support because the port uses a proprietary (ie: no source code) sound engine. To run NewWolf use the included batch file as there is an issue with 16bit color depth (the batch file will force 32bit).
more info -> http://newwolf.sourceforge.net/
EcWolf is straight up software rendered using SDL with full sound support and is very true to the original. Simply run ecwolf.exe.
more info -> http://maniacsvault.net/ecwolf/
I have also included the original Wolf3D 'demo' game files so people should be able to play this straight away. If anyone has concerns about this, let me know and I'll remove the game data.
These are also on the SVN repo, so feel free to pull it from there if you like.
Cheers!
The original game files were shareware I think, I dont think anyone can complain about you throwing in shareware files for an old game.
Nice work yet again. I was just about to ask if you had considered doom, but it seems you've already done it
Offtopic.
SixSixSevenSeven, i see you know a lot of about Windows RT and porting apps, and i have a Little question. I need a C Compiler for my Bachelor of Science Degree in Computer Engineering, and i don't have any laptop for running a C Compiler. I'v tried searching a C Compiler for Windows RT (I'v only seen a C# Compiler) and i want to know if will be possible to run something like gcc in Windows RT, saving money buying a laptop.
Thanks
comandospi said:
SixSixSevenSeven, i see you know a lot of about Windows RT and porting apps, and i have a Little question. I need a C Compiler for my Bachelor of Science Degree in Computer Engineering, and i don't have any laptop for running a C Compiler. I'v tried searching a C Compiler for Windows RT (I'v only seen a C# Compiler) and i want to know if will be possible to run something like gcc in Windows RT, saving money buying a laptop.
Thanks
Click to expand...
Click to collapse
Not yet. MinGW might run under the x86 emulator but anything it produces will also only run under the x86 emulator, and that emulator isnt 100% reliable and it is rather slow.
You would be best off with a laptop, sorry.
Also not really something to be discussed here.
SixSixSevenSeven said:
Not yet. MinGW might run under the x86 emulator but anything it produces will also only run under the x86 emulator, and that emulator isnt 100% reliable and it is rather slow.
You would be best off with a laptop, sorry.
Also not really something to be discussed here.
Click to expand...
Click to collapse
I tried MinGW under Win86Emu but the setup doesn't work properly. I found a Little C compiler (Tiny C Compiler) and works perfectly with Win86Emu (at least some simple code), so i think that this could save me temporarily from buying a laptop.
Sorry for asking about this here, but thanks so much for the Win86Emu idea
Already exists?
There is a Wolfenstein port in the Windows app store called Wolf.
Surface-RT said:
There is a Wolfenstein port in the Windows app store called Wolf.
Click to expand...
Click to collapse
Looks like it only has the 1st level based on the comments... a Demo of sorts I guess. These ports would allow you to play the complete game, assuming you have access to the game files. I have no idea if you could use the complete game files with this Store version.
I haven't actually tried either of these ports yet. But I am curious on whether they are an improvement over the original DOS game? I've played that a bit using DOSBox on my Surface...
domboy said:
Looks like it only has the 1st level based on the comments... a Demo of sorts I guess. These ports would allow you to play the complete game, assuming you have access to the game files. I have no idea if you could use the complete game files with this Store version.
I haven't actually tried either of these ports yet. But I am curious on whether they are an improvement over the original DOS game? I've played that a bit using DOSBox on my Surface...
Click to expand...
Click to collapse
This port is running natively, otherwise it is essentially the same as the dos version. But running natively means it requires less CPU power (no x86 + DOS emulation) which might help keep the tablet cooler and prolong battery.
I know up front that I'm probably going to get some 'you're a super noob' responses on this, but just entertain me. Deus Ex 1 is probably my favorite game of all time, and I know you can emulate other games (I have Zelda Ocarina of Time on a N 64 emulator), but has anyone tried to emulate PC games from around the 1999/2000 era? If you can't, is it a hardware limitation, or has no one just written any emulators for PC games with mobile OSs in mind? Call me a wishful thinker, but I just want to know if it would be possible and sorry for asking such a silly question. Also, no I didn't get my phone to play games, this idea just popped into my head. Thanks.
I would love to see this happen
Sent from my Nexus 5 using XDA Premium 4 mobile app
I wouldn't ever imagine there to be a PC emulator. Consoles just play a game from disk so emulation is simple. PC games install and we don't have a window registry environment here.
Sent from my Nexus 5 using Tapatalk
rootSU said:
I wouldn't ever imagine there to be a PC emulator. Consoles just play a game from disk so emulation is simple. PC games install and we don't have a window registry environment here.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Wine is able to run Deus Ex in Linux distributions, and Android runs the Linux kernel. There was talk of bringing Wine to android about a year ago but nothing seems to have materialized.
That said, Deus Ex is available on OnLive, so you could always go that route. Or use Kainy.
I think we're years off a successful wine implementation. That's not the only challenge either. What about controls?
Sent from my Nexus 5 using Tapatalk
There is a game from 1998 which is being ported to android - Half life. It runs on a custom build of GoldSRC engine called Xash3D.
Gay ****** said:
There is a game from 1998 which is being ported to android - Half life. It runs on a custom build of GoldSRC engine called Xash3D.
Click to expand...
Click to collapse
Thats right, and thers also possible to run games like Diablo 2 or Heroes 3 on droid device, so why not DX1? It would be awesome.
Original DeusEx on Android
Original Half-Life port has been Successfully Implemented on the Android Platform as of this Current Writing! I already have it Running on my Nexus7 Tablet.
Now Speaking of Tablets, I now have Shield K1 Tablet from Amazon ($199) which is Pretty Good. I was thinking about playing with a Bluetooth Keyboard - Either Physical, or Virtually like a Phone. That would leave the Screen Clutter Free so you could enjoy the Games Visuals. If Half-Life 1 is possible, Certainly Original or Even the New Revision Mod for The Game Should be Feasible. What do you think? I use my phone for Lots of Stuff these days, why not with a Virtual Keyboard via Bluetooth like BluezIME? That Would be GREAT!!!:laugh:
Actually, if you'df like to play particularly 1998 full version of Deus Ex PC game as is on your Android mobile device, there is a simple way. Use ExaGear Strategies app and this instruction to set up and play this title - https://eltechs.com/deus-ex-pc-game-on-android/
i start learn java .. and planning to move to android
my java so weak until now
i just want to know the way to build my first app about ps1 emulator
so can i use app inventor for that or basic4android
or noway .. i have to use eclipse
Sorry for my English
Step one, install EPSXE. Step 2, load rom.
Sadly, while I don't doubt a better PS1 EMU might be possible, it won't have the years of bug work and trust EPSXE will on PC or Android so it's just not worth it to make a PS1, N64 or any Emulator for systems older than that because top notch EMU's already exist and the rest are just waiting for hardware to catch up before they are viable but there is already a DreamCast, PSP and PS2 emulator that still are being held back by current hardware limitations.
Sadly, there just isn't a need for any emulator and if you have the skill you'd honestly be better off joining one of the teams for an existing emulator to get the experience than trying to start a project like this on your own.
Not trying to shatter your dreams but there just isn't a need for another PS1 emulator that will be riddled with bug's and take you years to get to even half the status of EPSXE.