Online Emulation Update
Online Emulation Update
I'm pleased to let you know that on-line emulation has been rolled out throughout the site. We have decided to use JSSpeccy internally and QAOP externally. Any game pages which have a downloadable TAP file will also have playable links (This is indicated by the Joystick Icon).
A good example is:
https://spectrumcomputing.co.uk/index.p ... 6&id=32228
We encourage all authors to provide .TAP versions of their files.
Thanks to [mention]pavero[/mention] for the coding, and Ricardo [mention]4thRock[/mention] for the styling.
Online emulation is never the same as playing on real hardware or a dedicated downloaded emulator, but it gives you a good feel for the game.
A good example is:
https://spectrumcomputing.co.uk/index.p ... 6&id=32228
We encourage all authors to provide .TAP versions of their files.
Thanks to [mention]pavero[/mention] for the coding, and Ricardo [mention]4thRock[/mention] for the styling.
Online emulation is never the same as playing on real hardware or a dedicated downloaded emulator, but it gives you a good feel for the game.
Re: Online Emulation Update
This is awesome!
One minor niggle is that if you choose JJSpeccy in a wide browser window it clips off the bottom of the screen. (It can be fixed by narrowing the browser window (or running the QAOP version, which scales so that the screen fits on both x and y).)
One minor niggle is that if you choose JJSpeccy in a wide browser window it clips off the bottom of the screen. (It can be fixed by narrowing the browser window (or running the QAOP version, which scales so that the screen fits on both x and y).)
- Einar Saukas
- Bugaboo
- Posts: 3213
- Joined: Wed Nov 15, 2017 2:48 pm
Re: Online Emulation Update
Or TZX!
Although Spectrum Computing doesn't provide TZX emulation right now, I'm sure it can be worked out. There's no need to flood ZXDB with TAP versions of existing TZX files!
- pavero
- Dynamite Dan
- Posts: 1607
- Joined: Sat Dec 09, 2017 11:49 pm
- Location: The Czech Republic
- Contact:
Re: Online Emulation Update
TAP files are always needed. DivIDE/DivMMC, etc. can't handle TZX format at all.Einar Saukas wrote: ↑Sat Apr 28, 2018 10:24 pmOr TZX!
Although Spectrum Computing doesn't provide TZX emulation right now, I'm sure it can be worked out. There's no need to flood ZXDB with TAP versions of existing TZX files!
- Juan F. Ramirez
- Bugaboo
- Posts: 5166
- Joined: Tue Nov 14, 2017 6:55 am
- Location: Málaga, Spain
Re: Online Emulation Update
This is really a cool feature.
Re: Online Emulation Update
I forgot to mention that following feedback that we received a few months ago, the image of the tape has been rotated 180 degrees.thanks Ricardo!
Re: Online Emulation Update
Did some minor changes to the layout that should fix the Download listing on the iPad portrait display.
Also made JJSpeccy smaller on landscape view (all devices). Not perfect but should work with no clipping or scrolling.
Thanks all for feedback, I just hope I didn't break anything else in fixing this
Also made JJSpeccy smaller on landscape view (all devices). Not perfect but should work with no clipping or scrolling.
Thanks all for feedback, I just hope I didn't break anything else in fixing this
Re: Online Emulation Update
Indeed,thanks
however emulator links do not fit on portrait on smaller devices
an easy fix could be placing joystick links first, to the left of tape links
Re: Online Emulation Update
What device are you using [mention]hikoki[/mention]? I have an old Samsung S5 Android phone and it displays fine in I'm using Chrome on mobile. What are you using, and can you post a screen grab? If it's a modern browser it should resize due to the use of Bootstrap.
This is the problem nowadays with so.many different devices and each browser handles pages separately. It's anightmare!
This is the problem nowadays with so.many different devices and each browser handles pages separately. It's anightmare!
Re: Online Emulation Update
[mention]hikoki[/mention], sorry so are you meaning it goes into two lines? You must have a very small screen?
Re: Online Emulation Update
Fantastic feature! To everyone involved: thanks for all the hard work.
Re: Online Emulation Update
It's a 4.5 inch device
I suggested to place emulator links on the leftmost side before tape links or..maybe leave more space between tape and joystick links so they fall on different lines
Re: Online Emulation Update
Thank you for your kind words. That's the sort of comment that keeps us all pushing forward!
Re: Online Emulation Update
Thanks for the feedback. It's hard to get it right on all devices because there are many variations. I always simulate a few but it's never 100% accurate. I'll sort it out no problem
Re: Online Emulation Update
No problem. One amateur tip to test the layout from the PC is just resizing the browser window in many wild ways
Re: Online Emulation Update
Yes, that works but it's not 100% accurate.
On a PC you still have the scroll bar, the screen DPIs are different, fonts are rendered differently and orientation doesn't change.
So it's OK to release with minor bugs and correct as needed
On a PC you still have the scroll bar, the screen DPIs are different, fonts are rendered differently and orientation doesn't change.
So it's OK to release with minor bugs and correct as needed
Re: Online Emulation Update
Regarding this feature, there are games that will never work with the online emulators, like: https://spectrumcomputing.co.uk/index.p ... id=0027394
Of course you can't tests everything to ensure it will work, but in cases like this one, when we KNOW is not going to work, perhaps worth have a blacklist?
Of course you can't tests everything to ensure it will work, but in cases like this one, when we KNOW is not going to work, perhaps worth have a blacklist?
Re: Online Emulation Update
Good idea, if you find anymore just PM me.
Re: Online Emulation Update
Very nice feature ...
However, for me JSpeccy is too slow (Firefox).
QAOP runs fine (Firefox).
However, for me JSpeccy is too slow (Firefox).
QAOP runs fine (Firefox).
Re: Online Emulation Update
Obviously a typo for JSSpeccy...
Incidentally I notice that the results pages also have a (different) typo, 'JJSpeccy'.
Re: Online Emulation Update
Hello [mention]Guesser[/mention]
Good spot. We will get that sorted.
Peter
Good spot. We will get that sorted.
Peter
Re: Online Emulation Update
Obviously not, it's a Javascript emulator that runs on the browser.
Applets, also run on the browser, when the required Java plugin is available, but most browsers no longer support it, or support is sketchy.