Quantcast
Channel: Emulators - World of Spectrum
Viewing all 477 articles
Browse latest View live

Javascript-based emulation

$
0
0
I'm aware of:
- http://torinak.com/qaop
- http://jsspeccy.zxdemo.org/

First of which seems to be better than the second, but the second can be embedded on your own site. Are there any others out there? (I used to link to qaop and my dropbox, but dropbox is removing the public folders so that's going to break, and there's no knowing how long qaop will be around, sooo.. I'd prefer to have all the pieces in one place).

With the advent of emscripten, I wouldn't be surprised if some SDL-based emulator could be compiled directly to JS as well.

Adding touch events to JS Speccy

$
0
0
Played around with adding touch events to jsspeccy2 yesterday. I got it detecting RGB values of individual pixels on the spectrum screen so it can (eventually) autoswitch from touchscreen buttons on the menu to a touch joystick on the level screens. And got the joystick sending keyCodes to the emulator. (I say eventually cos it currently just turns the joystick on and off - you still have to hit a number to start the level.)

It's not straightforward getting a good control algorithm though. Currently it's just sending lefts until you take your finger off or start sending rights, etc. Pretty rubbish currently: http://threetwosevensixseven.com/jetpowerjack/

I think I need to make a pseudo analogue mode - calculate how *far* left/right, or maybe the proportion of left/rightness to up/downness. Then use those values as the rate to send keyups and keydowns, on a timer.

Hmmm :/

(Btw I know I'm still wiping out scenery when I move diagonally - bug in collision detection that I put off fixing to deal with restructuring the animation into littie chunks). Also level 2 spiders are not dropping properly and corrupting screen memory - had to break off in the middle of working on that).

Is there a way to map e.g. CTRL to --joystick-keyboard-fire on FUSE?

$
0
0
Is there a way to map e.g. CTRL to --joystick-keyboard-fire
or CURSOR-UP-Key of Keyboard to --joystick-keyboard-up or on FUSE?

I can not find a way from the menu, as there a only Numbers, Letters and some other Keys selectable.

Wanted Amiga emulator

$
0
0
Can anyone please recommend an idiot proof, bullet proof Amiga emulator? I went looking and saw various options whose instructions include stuff about finding various ROMS (? - I thought they were chips) and stuff about floppy drives - dont have one - and all of such things are beyond me, well maybe given time and patience but all i want is to play Marble Madness on the Amiga! If it requires a load of technical jiggery pokery chances are it wont happen as I lack the knowledge or patience to deal with it.

Need help with zxspin

$
0
0
I am using zxspin as my main emulator on windows 7 laptop.

I have type in a program, but when I run it it is working ,the problem is how do I get back to the typing list to add more lines, I have to start over every time. I can not seem to get it to break to go back to my type in list.

Adding PC files to a DSK image

$
0
0
Hi everyone,

I expected this question to have been asked before, but couldn't find anything with a quick search of the Forum.

I have a bunch of CP/M files on my PC, which I'd like to add to a DSK image (and eventually a real floppy disk) so that I can access them from CP/M Plus, running on an emulator such as Fuse (or, eventually, a real Spectrum +3).

I found a tool called P3Explorer in the Utilities section of WoS, which I am trying to run on a Windows 8 laptop. However, I am unable to add files from Windows Explorer into a DSK image, using drag-and-drop, as suggested in the instructions. I've tried enabling Windows XP compatibility mode, in case it's a Windows 8 compatibility issue, but to no avail.

Has anyone successfully created a DSK image with P3Explorer, know the contact details for the author (M. Williams), or can suggest a another way to get files from a PC into a DSK image?

Thanks in advance for any help,
Georgeo.

Can Spectaculator (8.0) emulate/run the Timex Sinclair 2068?

$
0
0
Anyone know if the Spectaculator (8.0) emulate/run the Timex Sinclair 2068?
The documentation, I believe said it does but couldn't find anything in the emu itself...

t

What is needed to get a high standard , "emulator focused" PC?

$
0
0
The implication I am making is that a normal PC can be improved on emulation wise by building in some emulation friendly features . But this could be just plain wrong . So can the emulation capability of a PC be improved on by adding in certain retro friendly features ? An example of this would be additional "cards" to provide extra facilities for very old 1980s equipment .

I thought of this today when thinking about how a ZX-Uno could handle an Atari style joystick (with sub D connectors) whereas a normal PC is limited to USB style joysticks . So my first question is . Are those "game pad" PCI cards that used to be available for PCs circa 2005 and which I think had sub D connectors ,still available? Can old ones be used and is it difficult to get the drivers for these (So are new cards best or are old ones the only option/). Does anyone know the answeres?

Is there any useful "mileage" in this question or is the scope very limited ( of what can be done to "retro-ise" a PC's abilities ?) .

Emulation with remade HD graphics - possible?

$
0
0
Do you think it is technically possible to make new HD graphics for a ZX Spectrum game and use the emulation to drive the graphics as the original game? Let's say you want to create a Manic Miner game but you want everything to be drawn specially for a resolution of 1920*1080 pixels so all the sprites and tiles would be redone in this HD mode. Just to make things clear, I am not talking stretching original Spectrum resolution or any sort of upscaling. The brand new graphics.

But I guess there are troubles since Spectrum games are heavily software rendered and changing the amount of pixels would not work?

Spectaculator on a new PC

$
0
0
Hi Folks,

I have a new laptop and would like to install my copy of Spectaculator 8 on to it. I purchased Spectaculator a few years back and need an activation key. I have tried contacting Jonathan via his website but got no response.

Does anyone have an email address for him?

Many thanks

Paddy

JSpeccy 0.93

$
0
0
A new JSpeccy version has been released. Summary of changes,

- Drag & Drop support forTAP/TZX/CSW/SNA/SP/Z80/SZX/ROM files.

- Command line options support. Now, the JSpeccy.xml file is saved to $HOME directory under Linux (MacOS-X?) or C:\Document and Settings\user_name under Windows.

- Italian translation, thanks to Alessandro Grussu. ;)

- Bits 3 & 5 emulation for instructions SCF/CCF (thanks to Patrick Rak by his investigations and test programs).

- Full emulation of MEMPTR hidden register.

- Confirmation dialogs can be disabled.

- Added support for load SP snapshots (from VGASPEC emulator).

- Double click on tape icon at status bar, opens the tape catalog.

- New option for tape autoloading after opening the file.

- Corrected some bugs at beeper emulation.

- Corrected a bug in AY-3-8912 emulation that affects to Carlos Michelis theme.

Java 7 (or Java 8 ) is a must.

http://jspeccy.speccy.org (Descargas == Downloads)

Best Regards

Fuse 1.3.3 released

$
0
0
A new release of Fuse, the Free Unix Spectrum Emulator, is now available at the SourceForge project:

https://sourceforge.net/projects/fuse-emulator/

Highlights of this release include:
  • Add support for the hidden MEMPTR register
  • Mark new disks as needing to be saved
  • Show more information on disk modification status in menus
  • Fix multiple save of disks
  • Allow overwriting disk images

Many thanks to everyone who's contributed to this release. Source code and binaries for Windows are currenly available on the SourceForge site; compiled binaries for various other platforms should become available in the next few days.

SCF/CCF flags - new discovery

$
0
0
I can't believe that no one is interested in discussing the additional, previously undocumented internal state of the Z80 CPU I have discovered recently. I have posted the details in this thread so far - perhaps its title just made it to slip your radar...

Patrik

Problem with Spin

$
0
0
It's been 14 years since my last question, so maybe it's time for another... I wanted to download Spin, but WoS seems to put a password on downloads. Is it so or am I missing something? Anyway, I downloaded it from another site, both a v.0.666 and a version 0.7, but when unpacking them, my AV (Norton) flagged WD1793.dll and szx.dll as dangerous and removed them. Is this a known problem for Norton? Are there ways round it? Or are the files indeed dangerous?

Fuse for macOS 1.3.3 Released

$
0
0
A new version of Fuse for macOS has been released at the dedicated sourceforge project:

https://sourceforge.net/projects/fuse-for-macosx/

Note that this release requires Mac OS X 10.8+

Emulation core improvements:
  • Add support for the hidden MEMPTR register (thanks, Boo-boo, Vladimir Kladov and the members of the "Z80 Assembly Programming On The ZX Spectrum" Facebook group) (Philip Kendall).
  • Mark new disks as needing to be saved (Gergely Szasz).

Miscellaneous improvements:
  • Fix multiple save of disks (Gergely Szasz).
  • Allow overwriting disk images (Gergely Szasz).
  • Various other minor bugfixes.

New features for ZEsarUX

$
0
0
The following are some video demos about the next feature for ZEsarUX emulator: remote command protocol. So you have a tcp port where you can connect and access internal features of the emulator. Useful for debugging and also to develop an external IDE...

image
image

By the way, next ZEsarUX version will have an Easter Egg... ;)

Cheers
Cesar

Emulating transfers

$
0
0
I've been studying some games saved with transfers, and I'm surprised that almost no emulators have included those interfaces. This is my (incomplete) list of transfers:

- Transtape: It has RAM and ROM. Not emulated.
- Phoenix: It pages ROM over the Spectrum ROM. Not emulated.
- Dinamid 3: I don't know much about it, except its routines are equal to Phoenix. Not emulated.
- La máquina alucinante: Not really a transfer, but a custom ROM that supports NMI and makes copies almost equal to Phoenix (it has a slight improvement). Can be emulated in any emulator if you load the ROM 1986ES as 48K ROM (see this article in spanish about the discovery and repair of that machine and this thread that talks about Phoenix and that ROM, both articles are in spanish).
- Pokeador automático: It's a transfer published in MicroHobby 117. It pages RAM over the Spectrum ROM, and it is programmable. Not emulated.
- Specmate: It seems to have only ROM. It's emulated on Real Spectrum, but it needs the file specmate.rom that seems to be unavailable.
- Disciple/+D: Can't transfer to tape (there are utilities that converts snapshots to tape). Widely emulated.
- Multiface 1/128/3: Has RAM and ROM. Widely emulated.
- Ramjet: It uses only ROM. Not emulated.
- Datel Snapshot: Not emulated.

It's interesting that it seems that nobody has preserved those interfaces (this page has preserved instructions, schematics and ROMs of some interfaces)... maybe that's why they're not emulated.

As a feature withes for emulators (that would help emulating those interfaces):
- The ability to choose an "alternate" ROM and switch to it when pressing NMI (to mimic the behaviour of some interfaces that page ROM only when NMI).
- A key to switch between standard and "alternate" ROM. That mimics the behaviour of some interfaces that have a enable switch to page their own ROM (they use standard ROM to load, and you switch them ON before pressing NMI).
- A key that enable/disable ROM writing, that allows to change between default non-writable ROM and a writable copy of the ROM (that would emulate the behaviour of Pokeador Automático).

Does anybody have a dump of the specmate ROM? I'm been looking on internet but it seems to be unobtainable...

Anncouncement: New version of Cambridge Z88 emulator, OZvm V1.2 released

$
0
0
Hi all,

I just registered, on recommendation by Cesar Hernandez (author of ZEsarUX).

Introduction
I'm part of the development team working on OZ, the Cambridge Z88 ROM, and all the tools and documentation provided for this cute portable. You can read all about our stuff here (Cambridge Z88 is a Z80-based portable running on 4 x AA batteries, 4Mb memory support): https://cambridgez88.jira.com/wiki

OZvm
We've done a lot of development on the Z88 ROM, just released as well (V4.7). And in parallel, the work on the emulator has improved considerably, the new ROM bundled as well (loaded by default when the emulator starts).

All the details and download can be found here: https://cambridgez88.jira.com/wiki/display/OZVM/V1.2+Release+notes

I hope this news finds interest,

Warmest regards,
Gunther.

Using fuse

$
0
0
Just started to use Fuse as spin kept crashin my laptop when goin full screen. So is it possible to get FUSE to go fullscreen? If so how do i do it ?

That's my last ZX Spectrum project

$
0
0
Hi4all,

I want to show my last project: image

I wish to release a v1.0 very soon!

Best regards
Viewing all 477 articles
Browse latest View live