Online version of Pipe Mania for ZX Spectrum. The new features and the images can be found on my project site. # Run against all `spec. A multiplatform ZX Spectrum emulator written in Java - Issues · jsanchezv/JSpeccyGround-up rewrite of the Javascript Spectrum emulator - jsspeccy2/index. Quick example. ZXNext is failing the pre-test, but that seems like an upstream issue. 1 Answer. With this in mind, the JSSpeccy core implements two functions <code>updateFramebuffer</code> and <code>updateAudioBuffer</code> which perform. Here is an overview of the virtual H89 user-interface. JSSpeccy 3 a ZX Spectrum emulator in the browser. Offers 16,000+ games, and tons of other features like messages, comments and articles. Speccy is a Sinclair ZX Spectrum home computer emulator. Relevant links:Actualizado por José Luis · 26 abril 2014. Upon exiting the emulator now automatically saves selected settings of the zoom method and filters. To include it in your own site, download a release archive and copy the contents of the jsspeccy folder somewhere web-accessible. java2d. Should be more accurate (yet) and get more CPU. Games can be played online for free at the demo site or by embedding the scripts in a web page. For source code, downloads, embedding on your own site: JSSpeccy 3 on GitHub. 0 Average By Jeffrey L. Mon Mar 05, 2018 3:43 pm . ZXBaremulator v3. Icons from Nuvola by David Vignoni. 0). Instead of the typical way of asserting based on rules, we just write the specification of behavior. Objects that on a real Spectrum move one pixel every frame will move smoothly at a rate of one pixel every 20ms. # bazematic A browser-based ZX Spectrum live-coding environment ## Background At the NOVA 2023 demoparty, there was a live-coding jam. [17/05/12] BASin release 14c by Paul Dunn (3,274,740 bytes). ZXBaremulator is the first bare-metal emulator for Raspberry PI. Open Source Agenda Badge. RetroPie etc). I've tried JSSpeccy in various Browsers (Firefox/Edge/Falkon) and various Platforms (Windows/Linux (either desktop or android)) and sound is very far from perfect. that uses the OpenGL backend. A multiplatform ZX Spectrum emulator written in Java - jsanchezv/JSpeccy. txt","path":"licenses/JSpeccy. Atomix is a 1990 2D transport puzzle video game created by Softtouch (Guenter Kraemer) and published by Thalion Software. JSSpeccy is described as 'open-source ZX Spectrum emulator written in JavaScript for the browser. Juego emulado en el emulador Jspeccy Para ejecutar esta versión del emulador es necesario Java 7. java -Dsun. fffc-ffff: Paging registers: e000-fffb: Mirror of 8KB RAM: c000-dfff: 8KB RAM: 8000-bfff: 16KB ROM page 2 (or Cartridge RAM) 4000-7fff: 16KB ROM page 1: 0400-3fffThe Hobbit. The emulation runs in a Web Worker, freeing up the UI thread to handle screen and audio updates, with the emulator core (consisting of the Z80 processor emulation and any auxiliary processes that are. In JUnit, we’d write: assertEquals ( 1 + 1, 2 ); And in AssertJ, we’d write: Description. It's (still) (well, probably forever) a work in progress, but someone may find it useful. Set in 1945, British agent Rick Dangerous travels to the Amazon jungle to search for the lost Goolu tribe. Find and fix vulnerabilities. make. Speccy has an attractive design and serves up a lot of useful data about your PC, but it lacks features found in competing system-information utilities. As a example, I am showing a simple snake game made by me, but ANY (*) game can be loaded. which and e. David added JSSpeccy as alternative (s) to Qaop. 7. There are five alternatives to Speccy emulator for Windows, Linux, Web-based, Mac and Self-Hosted. Contribute to salvacam/jsspeccy3-mobile development by creating an account on GitHub. The object of the game is to assemble molecules from compound atoms by sliding the atoms around. Hola José, Hoy he leido algun comentario tuyo en el foro de speccy. A pure-Java implementation using a modified Java Z80 simulator from My first personal computer was a "Kaypro 2X", although. This model always includes an H19, connected to the console serial port. Icons from Nuvola by David Vignoni. We have the first right to delete the file JSpeccy. Support Raspberry Pi models A+/B+/Zero/ZeroW, 2 & 3 (no PI-4 support). (report broken link/game) Game Description: A ZX Spectrum emulator. online game added: 2010-05-09, by dj. Andrew Owen has decided to produce a limited run of cloth maps for Ultima 3. . stcengine. Play JSSpeccy. It’s used by the emulation core, which is based on the Fuse emulator AFAIK. It is more centred around inventory based problem solving. Learn more about Teamswindows and images and iframes define their load events with addEventListener and attachEvent, but other load events are browser specific. A ZX Spectrum emulator for mobile browsers with per-game customizable soft keys. In cpu_init_cp15 (called right after setting the VBAR), the MMU AND the cache are both disabled. Which reminds me. VanfanelAnyway, I'm curious to know if I can expand the emulator into a ZX Spectrum IDE. One word of warning in the installer can pull in some "crapware" that was caught by the virus scanner. They were all found underneath the corkscrew in Alton Towers. My implementation of the well known Digital Rain (also referred to as Raining Code) effect, featured in The Matrix science fiction movies. W. · Los tiempos de las instrucciones se ejecutan de la misma forma que lo haría un Z80 real. Contended memory emulation. SHOW DETAILS. More about the history of the hack and a background to the decision making process please see my blog. Turrican is an action platformer (run-and-gun) with smooth scrolling in all directions, created by programmer and Manfred Trenz for Rainbow Arts company. - JSSpeccy is the most popular Web-based & Self-Hosted alternative to Fuse. This has to be done in a set time limit for each level. - Support Drag & Drop fileSpeccy는 Sinclair ZX Spectrum 용 크로스 플랫폼 에뮬레이터입니다. 0. A Sebastian Porst, autor del magnífico componente JHexView que me ha permitido integrar un editor hexadecimal completo en JSpeccy en un par de ratos. Spectrum bolo dodávané s 16 kB, alebo 48 kB RAM. This core is a slightly modified core extracted from JSpeccy, ready to be used in any emulator that needs a Z80 CPU. Después de pasearme por el código de JaS durante algún tiempo y de probar algunos programas, decido que el primer paso podría ser emular el comportamiento de los bits indocumentados del registro F, ya que los programas de test fallan todos debido a que el core Z80 de JaS no los emula. Once you have downloaded and installed the software, you can load a ROM file or insert a cassette tape image and start playing. The player controls an unnamed prisoner of war who has been interred in a P. h at master · rsta2/circleThis in turn sparked quite a heated debate on the WorldofSpectrum forums, which goes into more detail about the similarities between FUSE (distributed under a GPL, though even if ZXGamer is based on Matt Westcott's JSSpeccy, apparently the nature of its distribution contravenes the public license) and ZXGamer. online game added: 2020-11-27, by dj. The image resolution is 256×192 with the same colour limitations. -모든 유형의 ZX Spectrum 조이스틱 및 Kempston 마우스를 지원합니다. Emulates ZX Spectrum models 16k, 48k, 128k, +2 and +2a. {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"native","path":"native","contentType":"directory"},{"name":"nbproject","path":"nbproject. It is a relatively new emulator and has a few quirks, but being written in Java it will run on most devices and operating systems, although it requires a real Sun Java virtual machine (JVM). jar may be used to create Kaypro format floppy disk images for the simulation. This would normally load a small BASIC loader, sometimes containing more sophisticated (and normally faster) custom loading routines. And that law is respected. The Great Escape is a video game which shares a title and similar plot to the movie The Great Escape. JSpeccy and emulated with a +2 correction 0x7ffd port, so I incorporated the registration correction I. Start using keyboardjs in your project by running `npm i keyboardjs`. Teams. 88. 2 that adds a few new features and removes (partially) an awful limit. Here's a bunch of stuff I've cobbled together to make a zx spectrum toolchain. P is the pause button, R resets. Había que hacer algo que no necesitara compilarse uno mismo (a menos que fuera adicto a ese tipo de drogas). The advisors were Eduardo Mena and. Here are some examples of setting up the virtual H89. Online version of Treasure Island Dizzy (Dizzy 2) for ZX Spectrum. - Spud and JSpeccy emulators have a rigid policy with larger blocks and refuse to load the file. Re: Circle - C++ bare metal environment (with USB) Sun Nov 30, 2014 6:39 pm . Speccy emulates 16kB, 48kB, and 128kB versions of Sinclair ZX Spectrum, as well as Spectrum +2, +2A, and +3, as well as Timex Sinclair models. The Neverending Story is a text adventure based on the movie of the same name by Wolfgang Petersen (rather than the novel by Michael Ende). and then start the tape. Pokégl̀ͤ͗̅͗̄̐̃ͬͮͣͩͮ̆̓́͛ͯͤͣͧ̔ͮ̈́ͯ̅۫ͫ̈́̊̃͛͐̎̂̓̃̇͛̍ͪͩ́͒͆̓̉̽̍̏͂ͮ̈́ͦ̀̀ͤ͗̅͗̄̐̃ͬͮͣͩͮ̆̓́. Pokégl̀ͤ͗̅͗̄̐̃ͬͮͣͩͮ̆̓́͛ͯͤͣͧ̔ͮ̈́ͯ̅۫ͫ̈́̊̃͛͐̎̂̓̃̇͛̍ͪͩ́͒͆̓̉̽̍̏͂ͮ̈́ͦ̀̀ͤ͗̅͗̄̐̃ͬͮͣͩͮ̆̓́. The trm shows it in 3. The game was greatly inspired by. This website is a sub-domain of speccy. The camp itself is a small castle on a promontory. You can select a McLaren Honda MP4/4, Ferrari. Hi all, I've released a new version of my bare-metal ZX-Spectrum emulator for Raspberry PI 2/3. Turrican II: The Final Fight is the second game of the Turrican series. JSSpeccy: A ZX Spectrum emulator in Javascript allows to run 10 classic games in your browser. 2. TAP, . 00 CAD. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your. Thank you so much for the latest version of #ZXBaremulator. JSSpeccy homepage (including downloads and source code) Based on Fuse by Philip Kendall et al. /pcejs_build [command] or pcejs_build [command] [arg] Run . So people write an emulator. 88 (с последующими баг-фиксами 0. Big thanks to Tom Dalby for open-sourcing Z80onMDR Lite. ElkJS is a javascript based emulator for the Acorn Electron. The game has also a one-player plot mode, where the player has to defeat several fighters to fight evil wizard Drax to rescue princess Mariana. “Seguimos trabajando duro para la próxima release: en los últimos días, con ayuda d José Luis Sánchez, autor del core Z80 de JSpeccy, que es el mismo que usa ESPectrum, hemos añadido emulación de cuestiones muy "arcanas" del Z80 😎 #ESPectrum #ZXSpectrum #emulator #ESP32 #retro”[html] Hoy salio la version 0. Bugs fixed: Each time was reset (F5) the Spectrum, the configuration was lost Natural Keyboard mapping In the +2 A / +3 the interrupt line remains active for 32 t-states as in theZX Spectrum emulation powered by JSSpeccy JavaScript emulator. By Matt Westcott. and then start the tape. published 3. Rescue on Fractalus is an action game played from a 3D first person point of view. . We would like to show you a description here but the site won’t allow us. An artifact of fully-specified annotations to power static-analysis checks, beginning with nullness analysis. JSSpeccy is an open-source ZX Spectrum emulator written in JavaScript for the browser. ENKEI Enkei T6R 18x9. There is a Java based ZX Spectrum emulator at zxspectrum. 93 Jspeccy v0. This game is quite different from its predecessor, with a new inventory system and improved animations. This website is estimated worth of $ 8,640. Submit Review Review Your Favorite Project. JSpeccy от José Luis Sánchez для платформы Java в версии 0. Using a debugger is not an advanced skill. wasm files and the subdirectories in the same place relative to jsspeccy. Hidden register MEMPTR (known as WZ in official Zilog documentation). The game is largely based on the Indiana Jones movie Raiders of the Lost Ark. Pac-Man is an arcade game developed by Namco and licensed for distribution in the U. Up to 8 players could take part in Open bowling or a Tournament. ‘Bare. A multiplatform ZX Spectrum emulator written in Java. JSpeccy is a Java library typically used in Utilities, Emulator applications. · Los tiempos de las instrucciones se ejecutan de la misma forma que lo haría un Z80 real. And yet as you say, people don't use it. As a example, I am showing a simple snake game made by me, but ANY (*) game can be loaded. Sinclair ZX Spectrum. To resolve it, you can test two possible solutions. The game offers sword combat in various locales. JSpeccy is a variant of JaS that offers more features, such as MIDI sound,. Meaning, pronunciation, picture, example sentences, grammar, usage notes, synonyms and more. {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"native","path":"native","contentType":"directory"},{"name":"nbproject","path":"nbproject. 1943: The Battle of Midway is a 1987 shoot 'em up arcade game developed and published by Capcom. Online version of Street Fighter for ZX Spectrum. Suggest and vote on featuresfar, the best way to find out what's going wrong here (as in almost all other cases) is to use the debugger built into your IDE and/or browser. Re: Review: ZX Spectrum on Raspberry Pi. Grand Prix Circuit is a motor racing computer game released for the ZX Spectrum, PC, Apple IIGS, Commodore 64 and Amstrad CPC. Miner Willy, while prospecting down Surbiton way, stumbles upon an ancient, long forgotten mine-shaft. This is a project to convert an old ZX Spectrum in to a fully usable USB keyboard that will function with a PC, Raspberry Pi, or an Android device that supports HID devices via a USB host adapter. The great new feature is HDMI sound, thanks to the incredible work of Rene Stange, the Circle library author. Aquellos viejos 8 bits (y más!) : Odio Javascript! Leer. Host and manage packages Security. Games can be played online for free at the demo site or by embedding the scripts in. The goal is to find Professor Eistrain (Eyestrain - `eye strain`) in his secret laboratory. For the source code and other files please see the GitHub repository. Programs used: Crimson Editor, PASMO, ZX-Paintbrush, SevenUP, Vortex Tracker II, Spectaculator, SpecEmu, Unreal Speccy, Jspeccy and many emulators, Tapir, ZX-Blockeditor. 50 Rating by CuteStat. jspeccy Posts: 21 Joined: Sun Nov 30, 2014 6:25 pm. I tested the JSSpeccy emulator, and it seemed to work well on Chrome browser but failed to work correctly on Firefox (version 26. A Day At The Animal Races is a BASIC 10 liner version for the Sinclair ZX Spectrum 48K computer of the VIP Animal Race gambling videogame. org y me ha sabido mal saber que pienses que tu emulador es poco seguido y lo tienen apartado entre los círculos spectrumeros. Pokégl̀ͤ͗̅͗̄̐̃ͬͮͣͩͮ̆̓́͛ͯͤͣͧ̔ͮ̈́ͯ̅۫ͫ̈́̊̃͛͐̎̂̓̃̇͛̍ͪͩ́͒͆̓̉̽̍̏͂ͮ̈́ͦ̀̀ͤ͗̅͗̄̐̃ͬͮͣͩͮ̆̓́. This is a (mostly) accurate recreation of the 48K and 128K Spectrums. xml will be created on the user directory. Although I had done some ZX-related work in the past and even maintained comp. 2 и 0. net. 0 a year ago. These can load the proposed format. txt","contentType":"file"},{"name":"roms. It is based upon Atari's Breakout games of the 1970s. JSSpeccy: A ZX Spectrum emulator in Javascript. JIT crashes JSSpeccy ZX Spectrum emulator [@ Queue<unsigned char*>::add] Categories (Core :: JavaScript Engine, defect, P2) Product: Core Core. The core have the same features of Z80Core: Complete instruction set emulation. A Java based ZX Spectrum Emulator. 88. Anyway, the STM32 should declare in his HID descriptor a boot device, that's a need for Circle library. The virtual computer jar, and source code, is available on this download page . Thu Apr 27, 2017 2:08 pm . Online version of Indiana Jones and the Fate of Atlantis: The. java -jar JSpeccy. {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"native","path":"native","contentType":"directory"},{"name":"nbproject","path":"nbproject. Note that I'm doing this on windows, but what I've got together here may be helpful for figuring these things out on other platforms too. JSPECCY (ZX Spectrum 48K/128K/+2) KLIVE (ZX Spectrum 48K/128K/+2/+2a/+3) v1. JSSpeccy is an open-source ZX Spectrum emulator written in JavaScript for the browser. A Windows wrapper for JSpeccy [24/12/11] Spiffy version 0. There are five alternatives to Qaop, not only websites but also apps for a variety of platforms, including Windows, Linux, Mac and Android apps. Here are some examples of setting up the virtual H89. opengl=True -jar JSpeccy. js emulator . jspeccy Posts: 21 Joined: Sun Nov 30, 2014 6:25 pm. Online emulated version of Dragon's Lair: Escape from Singe's Castle was originally developed for the ZX Spectrum an 8-bit personal home computer released in the United Kingdom in 1982 by Sinclair Research. org. . JSpeccy v0. This is not the only on-line emulator. js, then another. Portable ZX Spectrum emulator supports Z80 128K (Pentagon) AY/YM, Beeper, BetaDisk, Tape, Kempston Joystick, Snapshots, Replays. Claro, esto ocurre cuándo uno descubre sorpresas tales como. 00. R. Icons from Nuvola by David Vignoni. Your number one racing and performance parts shop in Switzerland for the best quality parts, tuning, service, engine building and race preparation. 93 is released. Mavenized source code, updated settings. Here's a bunch of stuff I've cobbled together to make a zx spectrum toolchain. Firstly, the JavaScript code is really exemplary. It is using TOS 1. It was the first followup to Capcom's earlier 1942. com. Bomberman spawned the long-running series with many installments. 4 Changelog: minor update that fixes a bug in loading logs AY-3-8912 and aThe image resolution is 256×192 with the same colour limitations. JSSpeccy: A ZX Spectrum emulator in Javascript allows to run 10 classic games in your browser. The CPU emulation code is generated using a modified version of the z80. ZXBaremulator v2. To build: mkdir build cd build cmake . Fuse and JSpeccy pass all tests 1-37, so there's room for improvement. The game notably contains fewer enemies than the previous title. Thank you very much for the tip jspeccy. jspeccy Posts: 21 Joined: Sun Nov 30, 2014 6:25 pm. The game was designed by two British brothers, Philip and Andrew Oliver, published by Codemasters. almost 5 years ago. It can be used to pre-load files or TD0 or IMD images also. 00. 0% denotes the same execution speed as a real machine. Write better code with AI Code review. Novedades; Versiones anteriores; Características; Descargas; Historia. No Fuse? It's my main emulator, and it's. Not strictly an emulator, but a Spectrum BASIC Development environment, both 48K and 128K! JSSpeccy 3 mobile. number of games played: 830x last time: Nov 22, 2023, 22:35 . 5: Pax Britannia, his Ultima spin-off for the ZX Spectrum. 88. The views expressed here. Street Fighter is a 1987 arcade game developed by Capcom. Terramex. TION ( RE mote VE rtical LA nding rocket control stat TION) is a Lunar Lander like videogame for the Sinclair ZX Spectrum computer. A ZX Spectrum emulator for mobile browsers with per-game customizable soft keys. jar. There are five alternatives to Speccy emulator for Windows, Linux, Web-based, Mac and Self-Hosted. A multiplatform ZX Spectrum emulator written in Java - Releases · jsanchezv/JSpeccy. An H8 variation is available, using the property "model=H8". JSSpeccy 3 is a complete rewrite of JSSpeccy to make full use of the web technologies and APIs available as of 2021 for high-performance web apps. It was the first time in 28 years that. xrender=false -jar JSpeccy. Play various classic ZX Spectrum games such as Jet Set Willy, Death Chase, Batty etc. java -Dsun. 1942 is a vertically scrolling shooter made by Capcom that was released for the arcade in 1984. Also, CP/NET is available for CP/M 3 and this may be used to exchange files directly with your. ZX Spectrum emulation powered by JSSpeccy JavaScript emulator. Click on 'run'. As Speccy is written in a portable C programming language, it may run on many different platforms, such as desktops, palmtops, cell phones, set-top boxes, newer videogame consoles, DVD players, and even digital cameras. ). Offers 16,000+ games, and tons of other features like messages, comments and articles. there are rare emulators, like JSpeccy, that supports ULAplus - since there are appearing good games using it, like from MojonTwins, and the next zx-spectrum clones seems to all support it, would b. java2d. 06/01/2011: Finally another update JSpeccy!. IMO the compatibility problems are minimum and are a side effect. It automatically adjusts the display area to retain the aspect ratio of the Model 3's native (and Supermodel's default) resolution, 496x384. 2, create new file with name "kernel. It’s used by the emulation core, which is based on the Fuse emulator AFAIK. You'll have to copy and paste the code from that repository, the use the <Emulator> React component. A community BBS-like site that runs natively on the 8-bit Sinclair Spectrum computer. org is SAFE to browse. Quick example. Curiously, JSpeccy, Fuse and the Spectrum core all fail some of the 128K tests: Fuse fails 4, 17, 18, 26 and 33, and both JSpeccy and the Spectrum core fail the same as Fuse plus the hidden 36 and 37. 00. - GitHub - jspecify/jspecify: An artifact of fully-specified annotations to. JSSpeccy will hav. These are called immediately before any state change (which means, for audio, a write to any AY register or the beeper port; and for video, a write to video. The game is controlled using the keyboard or joystick, just. by Midway, first released in Japan. . Category 1 Category 3. LOAD "". js. There are no other projects in the npm registry using jsspeccy. License: ISC. Support Raspberry Pi models A+/B+/Zero/ZeroW, 2 & 3 (no PI-4 support). It was the first game in the 19XX series. Online version of Bard's Tale 1: Tales of the Unknown for ZX Spectrum. Pipe Mania is a puzzle game developed in 1989 by The Assembly Line for the Amiga. La constante fuente de problemas que ello causa en los usuarios menos expertos era evidente, por otra parte. . RT @tbrazil_speccy: El próximo viernes a las 22:30 hablaré con José Luis Sánchez, autor de Jspeccy y ZXBaremulator. ZX Spectrum ve webovém emulátoru JSSpeccy 3 Když v menu spustíte nahrávání programu do RAM z virtuálního kazetového přehrávače (Tape Loader) a v zápatí webového emulátoru vyberete z vlastního počítače soubor s virtuální kazetou ve formátu TAP, která obsahuje hru, bude to teprve zábava. keyCode for the keydown event. Game controls in browser Show Controller & System. - Fixed a bug in the update of the screen when execution speed was greater than one. Contended memory emulation. Gunship. Funguje třeba JSSpeccy 3 nebo Qaop. With this in mind, the JSSpeccy core implements two functions updateFramebuffer and updateAudioBuffer which perform all pending video / audio generation as far as the current Z80 cycle. that uses the OpenGL backend. bazematic is my attempt at addressing this obvious gap in the live-coding ecosystem. I've tried JSSpeccy in various Browsers (Firefox/Edge/Falkon) and various Platforms (Windows/Linux (either desktop or android)) and sound is very far from perfect. · Emulación de los modelos 16k, 48k, 128k, +2 y +2a. 6. . Z80, . Online version of Bomberman for ZX Spectrum. html at master · gasman/jsspeccy21943: The Battle of Midway. Despite the game being created by Japanese developers, the goal is to reach Tokyo and destroy the entire. A project for potential contributors (hello!): jsnes-web should be reusable and on NPM! It just needs compiling and bundling. As soon as you step inside, an eerie sensation washes over you, and. I was inspired to write this after contributing some work to the JSSpeccy project by Matt Westcott. Emulator features. 0 by Edward Cree (6,334,992 bytes). Gracias Sebastian. S. This would normally load a small BASIC loader, sometimes containing more sophisticated (and normally faster) custom loading routines. Games can be played online for free at the demo site or by embedding the scripts in a web page. Renegade to the Rescue in US) is an action platform adventure game developed by Teque Software and released in 1987 for home computers. Bomberman is an arcade-style maze-based video game developed by Hudson Soft. sinclair FAQ at some point, for many years I abstained from writing a Sinclair ZX Spectrum emulator. Read more about how the community is still active - creating new content, archiving old content, and hacking on all sorts of hardware. 93. Speccy. 0, last published: a year ago. /pcejs_build [command] or pcejs_build [command] [arg] Run . With these case you can use: . For programs that don’t auto-run, press R then ENTER. Suggest changes. stcformat. Icons from Nuvola by David Vignoni. Play various classic ZX Spectrum games such as Jet Set Willy, Death Chase, Batty etc. - JSSpeccy is the most popular Web-based & Self-Hosted alternative to Retro Virtual Machine. FEATURED PRODUCTS. The Hobbit is a computer game released in 1982 and based on the book The Hobbit, by J. Show more activities. pl script shipped with FUSE (one of the best ZX Spectrum emulators around).