Prince of Persia port for Roku streaming box

Threads about other remakes and ports.
lvcabral
Vizier
Vizier
Posts: 116
Joined: March 11th, 2016, 10:34 pm

Re: Prince of Persia port for Roku streaming box

Post by lvcabral »

Image

I released the first prototype of the emulator (0.1.0 Alpha) and adapted my PoP port to run on it. The performance is not great, as this is an interpreter running in javascript, it depends a lot on the current load of your browser and machine. The multi-room modes are really slow on the emulator.

Only Chromium based browsers are supported (more info in the link below) Please try it and give me your feedback, just click on the icon, it will download the zip and run it automatically.

https://lvcabral.com/brs
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: Prince of Persia port for Roku streaming box

Post by Norbert »

Does it have and display persistent online high scores?
What I mean is, do players who go through the game on your website get to enter their initials to create a permanent record of their successful effort, and perhaps compete with other online players?
lvcabral
Vizier
Vizier
Posts: 116
Joined: March 11th, 2016, 10:34 pm

Re: Prince of Persia port for Roku streaming box

Post by lvcabral »

Norbert wrote: September 11th, 2019, 10:15 pm Does it have and display persistent online high scores?
What I mean is, do players who go through the game on your website get to enter their initials to create a permanent record of their successful effort, and perhaps compete with other online players?
Not shared with other online players. I could implement that, but never did.
But as the emulator also emulates the Roku registry in the browser, it does save your settings and high scores locally.
lvcabral
Vizier
Vizier
Posts: 116
Joined: March 11th, 2016, 10:34 pm

Re: Prince of Persia port for Roku streaming box

Post by lvcabral »

I'm creating an Electron based version of my emulator, still not released officially but it can already be built for Windows. Linux and Mac!
https://github.com/lvcabral/brs-emu-app

You can download the latest zip of my port from here:
https://github.com/lvcabral/Prince-of-P ... u/releases

I'm thinking in maybe create a dedicated version of the desktop app for PoP, with an optimized version of my port. Now that I'm not restricted by Roku limitations I could for instance implement support for two keys at the same time, allowing the use of Shift (instead of the enable/disable mode as it is today.)
lvcabral
Vizier
Vizier
Posts: 116
Joined: March 11th, 2016, 10:34 pm

Re: Prince of Persia port for Roku streaming box

Post by lvcabral »

Version 0.6.0 of the emulator was released, now it plays sounds and music: https://lvcabral.com/brs
User avatar
Norbert
The Prince of Persia
The Prince of Persia
Posts: 5743
Joined: April 9th, 2009, 10:58 pm

Re: Prince of Persia port for Roku streaming box

Post by Norbert »

lvcabral wrote: October 25th, 2019, 1:25 amVersion 0.6.0 of the emulator was released, now it plays sounds and music: https://lvcabral.com/brs
The emulator only supports a browser created by a company whose business is data collection and invading people's privacy.
That's probably not the feedback you were looking for, but your emulator motivates visitors to install a privacy nightmare.
lvcabral
Vizier
Vizier
Posts: 116
Joined: March 11th, 2016, 10:34 pm

Re: Prince of Persia port for Roku streaming box

Post by lvcabral »

It does support any chromium browser, including Brave, one of the most safe and privacy focused browsers.

Also you can use the desktop app.
Last edited by lvcabral on October 25th, 2019, 6:26 pm, edited 1 time in total.
4DPlayer

Re: Prince of Persia port for Roku streaming box

Post by 4DPlayer »

Norbert wrote: October 25th, 2019, 12:41 pm

The emulator only supports a browser created by a company whose business is data collection and invading people's privacy.
That's probably not the feedback you were looking for, but your emulator motivates visitors to install a privacy nightmare.
I wouldn’t exactly put it like that. Opera, Edge Dev., and Brave sure use the Chromium source code (created by Google), but these three browsers have no connection with Google at all. Opera is it’s own company, Edge is created by Microsoft (which competes with Google), and Brave is also it’s own corporation, Brave software. About privacy, I’m not sure about Edge and Microsoft, but Brave and Opera encourage it. They boast deleting all user data when you uninstall the browser. Opera even has a built-in VPN and ad-blocker so that you won’t get tracked by ad cookies and you don’t need to purchase your own VPN. All VPN data gets deleted when you exit the browser. So, the emulator is not only for Google and Chrome, it just supports browsers with the Chromium source code. Those browsers don’t need to be connected to Google Corp. to use the Chromium source code.
lvcabral
Vizier
Vizier
Posts: 116
Joined: March 11th, 2016, 10:34 pm

Re: Prince of Persia port for Roku streaming box

Post by lvcabral »

When I'm done with the emulator features I will create a dedicated desktop version of my PoP port, including extension to the emulator to support multiple keys, making the game play closer to the original. Roku does not support two simultaneous keys so I had to make the "Shift" a toggle key in my port, but now that I control the interpreter I can make the emulator have more features than the original device!
lvcabral
Vizier
Vizier
Posts: 116
Joined: March 11th, 2016, 10:34 pm

Re: Prince of Persia port for Roku streaming box

Post by lvcabral »

Just an update about my port, the Roku emulator, I developed, is now blazing fast, making it possible to play the game in 2x2 and 3x3 rooms in any browser (Chrome, Firefox or Safari).

https://lvcabral.com/brs/

Also the Desktop app (windows, linux, mac) shares the same library and speed:
https://github.com/lvcabral/brs-emu-app/releases
Post Reply