The Panorama Viewer for MSX

The Panorama Viewer for MSX

by hamlet on 05-09-2018, 01:19
Topic: Development
Languages:

Lately we're seeing more 360 degrees panorama images and videos on social media, YouTube and other interweb pages. You know, them ones where you can look all around, as if you were there. Although our beloved MSX computer system is more than a thousand times slower than modern hardware and graphically so much more restricted, it didn't stop David Heremans making a panorama viewer. That's right, on MSX. David, aka turbor, who made this program, first presented it at the Nijmegen fair in 2018.

You will find everything you need on one disk for download. Once the program is running you can use the cursor keys to look around. If you are not actively looking around yourself, the program will start to rotate automatically after a while.

There are two common methods used to create 360 image viewers; one method uses 6 images as faces of a cube, the other uses a single image with an equirectangular projection. The latter is the most popular one.

The MSX program has an equitorectangular panorama image stored in its memory. It is the image that you obtain with the observer at the center of a transparent sphere, and you paint the surface of the sphere with the image that you see behind it.Then you cut the surface along one of the longitudes and stretch it out flat so that all longitudes are straight
vertical lines. This kind of projection is probably best known as the default mapping used when you see a worldmap.

You can get your copy right here from the MRC Download Database.

Relevant link: Download the Panoramic Viewer.

Comments (8)

By Pippo

Champion (419)

Pippo's picture

05-09-2018, 09:02

Very, very beautiful effects and adaptation.
The author and Msx are really Great! Smile

By Philip

Champion (363)

Philip's picture

06-09-2018, 16:46

Indeed, very cool effects!

By hamlet

Scribe (1791)

hamlet's picture

07-09-2018, 20:19

Is there a easy way to embed own pictures?

By karloch

Paragon (2024)

karloch's picture

09-09-2018, 01:27

So cool! Easy to watch it from the web browser via WebMSX.

By MicroTech

Champion (381)

MicroTech's picture

12-09-2018, 09:37

Everything David does deserves special attention Cool

By FiXato

Scribe (1502)

FiXato's picture

12-09-2018, 16:10

karloch wrote:

So cool! Easy to watch it from the web browser via WebMSX.

Unfortunately this doesn't work in Chrome Version 70.0.3538.9 (Official Build) dev (64-bit)

GET <a href="https://webmsx.herokuapp.com/proxy-remote-download?url=https://www.msx.org/download/download/2018/05/panorama.zip" title="https://webmsx.herokuapp.com/proxy-remote-download?url=https://www.msx.org/download/download/2018/05/panorama.zip">https://webmsx.herokuapp.com/proxy-remote-download?url=https...</a> 401 (Unauthorized)
?disk=https://www.msx.org/download/download/2018/05/panorama.zip:1 Access to XMLHttpRequest at 'https://webmsx.herokuapp.com/proxy-remote-download?url=https://www.msx.org/download/download/2018/05/panorama.zip' (redirected from 'http://webmsx.herokuapp.com/proxy-remote-download?url=https://www.msx.org/download/download/2018/05/panorama.zip') from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

So, sounds like a cross-site origin issue.

By FiXato

Scribe (1502)

FiXato's picture

16-09-2018, 21:09

Happy birthday David Wink

By hamlet

Scribe (1791)

hamlet's picture

16-09-2018, 21:27

Happy birthday!

My MSX profile