Aye Ale's stuff is all collated and waiting for the next site update. I presume the emulator files will automatically be updated in line with the regular files?
JSSpeccy on-line emulator ready for testing
Re: JSSpeccy on-line emulator ready for testing
Re: JSSpeccy on-line emulator ready for testing
Thanks, yes it's all very cleverly handled automatically.
- Ast A. Moore
- Rick Dangerous
- Posts: 2641
- Joined: Mon Nov 13, 2017 3:16 pm
Re: JSSpeccy on-line emulator ready for testing
The sound glitches out at irregular intervals, and the scaling needs to be fixed at 2x or 3x or it doesn’t look right. Other than that, JSSpeccy is quite a decent online emulator for quick try-outs of unfamiliar titles.
Every man should plant a tree, build a house, and write a ZX Spectrum game.
Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.
Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.
Re: JSSpeccy on-line emulator ready for testing
I'm afraid we can't do much with the sound (There are no user options for this as far as I'm aware), but we can check the scaling. ThanksAst A. Moore wrote: ↑Thu Feb 22, 2018 10:32 pm The sound glitches out at irregular intervals, and the scaling needs to be fixed at 2x or 3x or it doesn’t look right. Other than that, JSSpeccy is quite a decent online emulator for quick try-outs of unfamiliar titles.
Re: JSSpeccy on-line emulator ready for testing
I have JSSpeccy on my site, and had problems with the scaling too. This, for example.
I have JSSpeccy zoom to be contained by the body, and it looks particularly bad in Chrome. The default Chrome makes it antialias and very fuzzy. I got it displaying cleanly with the css below, but the pixels were scaled unevenly, and IMO looks even worse. Fixed multiples of the screen size might be the way to go.
QAOP is supposed to be better at handling sound, I heard.
I have JSSpeccy zoom to be contained by the body, and it looks particularly bad in Chrome. The default Chrome makes it antialias and very fuzzy. I got it displaying cleanly with the css below, but the pixels were scaled unevenly, and IMO looks even worse. Fixed multiples of the screen size might be the way to go.
Code: Select all
#speccy canvas {
image-rendering: optimizeSpeed !important;
/* Legal fallback */
image-rendering: -moz-crisp-edges !important;
/* Firefox */
image-rendering: -o-crisp-edges !important;
/* Opera */
image-rendering: -webkit-optimize-contrast !important;
/* Safari */
image-rendering: optimize-contrast !important;
/* CSS3 Proposed */
image-rendering: crisp-edges !important;
/* CSS4 Proposed */
image-rendering: pixelated !important;
/* CSS4 Proposed */
-ms-interpolation-mode: nearest-neighbor !important;
}
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel • NXTP • ESP Update • ESP Reset • CSpect Plugins
SevenFFF / Threetwosevensixseven / colonel32
NXtel • NXTP • ESP Update • ESP Reset • CSpect Plugins
Re: JSSpeccy on-line emulator ready for testing
Thanks for the CSS [mention]Seven.FFF[/mention]
QAOP does look better and has a virtual keyboard, but the source is not available. You can only run it from the author's site.
QAOP does look better and has a virtual keyboard, but the source is not available. You can only run it from the author's site.
Re: JSSpeccy on-line emulator ready for testing
Jari K. the author of Mucho has got also implemented JSSpeccy on his site if that's of help : http://sol.gfxile.net/speccy/
May I ask why you want an opensource emulator? Qaop can be used embedded on your site, the author is an old trustworthy spec-chum and dilligent to help if you contact him asking which is the best way to use his software, the emu is updated and so far the best one.
May I ask why you want an opensource emulator? Qaop can be used embedded on your site, the author is an old trustworthy spec-chum and dilligent to help if you contact him asking which is the best way to use his software, the emu is updated and so far the best one.
- Juan F. Ramirez
- Bugaboo
- Posts: 5137
- Joined: Tue Nov 14, 2017 6:55 am
- Location: Málaga, Spain
Re: JSSpeccy on-line emulator ready for testing
This thread makes me think about if we listen to streaming music, watch streaming videos or even read streaming comics... will it be different as to play Spectrum games?
Personally I prefer play in the classic way, in a emulator installed in my computer, opening files installed in my computer too, but maybe the future is very different...
Personally I prefer play in the classic way, in a emulator installed in my computer, opening files installed in my computer too, but maybe the future is very different...
Re: JSSpeccy on-line emulator ready for testing
I would agree, but its a feature that is much asked for. I think its great if you want to quickly see what a title offers, but I agree that a desktop emulator or the real hardware will always give the best results. On-line emulators do serve a very useful purpose though.Juan F. Ramirez wrote: ↑Fri Feb 23, 2018 11:46 am This thread makes me think about if we listen to streaming music, watch streaming videos or even read streaming comics... will it be different as to play Spectrum games?
Personally I prefer play in the classic way, in a emulator installed in my computer, opening files installed in my computer too, but maybe the future is very different...
Re: JSSpeccy on-line emulator ready for testing
I thought I would have a look at QAOP again tonight and compare it against JSSpeccy. I noticed that QAOP does not seem to support NIRVANA+ ENGINE games, but JSSpeccy does.
I tested with this:
https://spectrumcomputing.co.uk/index.p ... 6&id=32231
Can other users confirm my findings?
http://torinak.com/qaop#l=https://spect ... f 1_03.tap
To test is JSSpeccy go to:
http://jsspeccy.zxdemo.org/
Click on the 'folder icon' and choose open from URL and paste in
I tested with this:
https://spectrumcomputing.co.uk/index.p ... 6&id=32231
Can other users confirm my findings?
http://torinak.com/qaop#l=https://spect ... f 1_03.tap
To test is JSSpeccy go to:
http://jsspeccy.zxdemo.org/
Click on the 'folder icon' and choose open from URL and paste in
Code: Select all
https://spectrumcomputing.co.uk/taps/Gandalf 1_03.tap
Re: JSSpeccy on-line emulator ready for testing
Gandalf works in 128K mode. Not sure why it doesn't in 48K mode, as that tap definitely does in other emulators. NIRVANA and NIRVANA+ autoadjusts for 48/128K timings, so you should be ok to force every NIRVANA game to 128K.
http://torinak.com/qaop#128#l=https://spectrumcomputing.co.uk/taps/Gandalf%201_03.tap
http://torinak.com/qaop#128#l=https://spectrumcomputing.co.uk/taps/Gandalf%201_03.tap
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel • NXTP • ESP Update • ESP Reset • CSpect Plugins
SevenFFF / Threetwosevensixseven / colonel32
NXtel • NXTP • ESP Update • ESP Reset • CSpect Plugins
Re: JSSpeccy on-line emulator ready for testing
Great!!!
Maybe a search option can be added to the 'advanced search' to browse for games that can be played in the online emulator?
Can an online preview be added similar to the RZX Youtube still? I scrolled over the contents of Apulija various times trying to find the online links.
Maybe a search option can be added to the 'advanced search' to browse for games that can be played in the online emulator?
Can an online preview be added similar to the RZX Youtube still? I scrolled over the contents of Apulija various times trying to find the online links.
Re: JSSpeccy on-line emulator ready for testing
[mention]Stefan[/mention] I'm glad you like it. [mention]pavero[/mention] did a great job. When we press the go live button (Its a big red button on my desk!) all titles on the database which have a .tap file or one of the other supported formats will be listed. So this will include 100s of titles. I agree it would be nice to have a 'Advanced Search' or similar (we can add it to the long list).
Games will always be playable from the 'Play-Online' panel if it's available.
Games will always be playable from the 'Play-Online' panel if it's available.
Re: JSSpeccy on-line emulator ready for testing
Do you know this javascript emulator? Scroll the page down to read in english.
https://github.com/XMypuK/zx-dream
Perhaps JSSpeccy's author can find its source useful to run Eastern software. Besides it has a virtual keyboard.
It does not seem to work on ios devices though.
https://github.com/XMypuK/zx-dream
Perhaps JSSpeccy's author can find its source useful to run Eastern software. Besides it has a virtual keyboard.
It does not seem to work on ios devices though.
Re: JSSpeccy on-line emulator ready for testing
[mention]hikoki[/mention] this looks promising, but does not seem to have been touched for five years. It seems impossible to find something that ticks all the boxes that we can install locally. I appreciate you bringing it to our attention though.
Re: JSSpeccy on-line emulator ready for testing
Ah, no problem. The point is that this javascript emu seems to support russian emulators, trd, etc so it may be useful for the author of JSSpeccy.
Re: JSSpeccy on-line emulator ready for testing
I believe we have [mention]gasman[/mention] on the forum!
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel • NXTP • ESP Update • ESP Reset • CSpect Plugins
SevenFFF / Threetwosevensixseven / colonel32
NXtel • NXTP • ESP Update • ESP Reset • CSpect Plugins
Re: JSSpeccy on-line emulator ready for testing
Re: JSSpeccy on-line emulator ready for testing
Thanks, we have spoken briefly via Twitter.
Re: JSSpeccy on-line emulator ready for testing
It would be fantastic to have something like EmuzWin's Netplay to play multiplayer games online. Maybe something based on P2P to avoid the hassle of dealing with IPs. I don't know..maybe a sort of chat room that hosts the game and synchronise players.
Re: JSSpeccy on-line emulator ready for testing
What about jspeccy java emulator by José Luis Sánchez?
http://jspeccy.speccy.org/
https://github.com/jsanchezv/JSpeccy
It's one of the best and most accurate emulators I've seen, I suppose it can be used online?
José is a member here (zx81) and maybe he can help...
http://jspeccy.speccy.org/
https://github.com/jsanchezv/JSpeccy
It's one of the best and most accurate emulators I've seen, I suppose it can be used online?
José is a member here (zx81) and maybe he can help...
Re: JSSpeccy on-line emulator ready for testing
[mention]Pegaz[/mention] thanks for this, but it looks like it's based on Java rather than JavaScript so not really suitable for modern browsers.
Changing the subject, are you linked to Fire and Ice? It's a top game! When I joined WoS in 2004 (I know I don't look that old) it was to ask how to load .TRD files so I could play it.
Changing the subject, are you linked to Fire and Ice? It's a top game! When I joined WoS in 2004 (I know I don't look that old) it was to ask how to load .TRD files so I could play it.
Re: JSSpeccy on-line emulator ready for testing
I wasnt linked as part of the team, but I was a big fan from the beginning and its title screen has become my first and only Spectrum related avatar through all these years.PeterJ wrote: ↑Tue Mar 20, 2018 7:15 pm @Pegaz thanks for this, but it looks like it's based on Java rather than JavaScript so not really suitable for modern browsers.
Changing the subject, are you linked to Fire and Ice? It's a top game! When I joined WoS in 2004 (I know I don't look that old) it was to ask how to load .TRD files so I could play it.
Re: JSSpeccy on-line emulator ready for testing
Does anyone speak Russian here?
Going through my Spectrum bookmarks I found this Russian site which uses its own Javascript emulator which looks rather nice. It looks like they have a forum so if any Russian speakers could ask if they would be willing to share their code that would be great.
http://viva-games.ru/novosti-sajta/novy ... x-spectrum
http://viva-games.ru/game/baby-monkey-alba
http://viva-games.ru/game/crystal-kingd ... 17-edition
Going through my Spectrum bookmarks I found this Russian site which uses its own Javascript emulator which looks rather nice. It looks like they have a forum so if any Russian speakers could ask if they would be willing to share their code that would be great.
http://viva-games.ru/novosti-sajta/novy ... x-spectrum
http://viva-games.ru/game/baby-monkey-alba
http://viva-games.ru/game/crystal-kingd ... 17-edition
Re: JSSpeccy on-line emulator ready for testing
My Russian is a little rusty these days, but it seems that the emulator was made for this website needs and isnt publicly available.
However, it would be good if a Russian native speaker asks for permission to use this emulator on the SC, because its really good.
However, it would be good if a Russian native speaker asks for permission to use this emulator on the SC, because its really good.