sorgelig / zx_spectrum-128k_mist Goto Github PK
View Code? Open in Web Editor NEWZX Spectrum 128K for MIST Board
License: GNU General Public License v2.0
ZX Spectrum 128K for MIST Board
License: GNU General Public License v2.0
Version 221024, but checked some older and seems to be the same.
The joysticks seems to not map correctly to its corresponding Spectrum controls.
In all the cases is the same, the up and down directions are not mapped to its corresponding ones and makes random behaviors depending the game, some move to left when pressing down, others pauses the game, etc.
The only combo that makes joystick to map correctly is when attaching an USB controller and a DB9 to the "natural" second DB9 port (the one that core assigns to joystick 2 if no USB is attached). Then only the DB9 one is mapped correctly to Spectrum controls.
We can easily check this selecting Sinclair I and II, the first is mapped to keys 6-0 and the second to 1-5, so launching i.e. +3 BASIC and moving the stick should write the numbers. And as I say it only does from the DB9 one when connecting a USB. By this way all the issues mentioned like characters doing weird things or pausing go off and the control work nicely.
If we connect 2 USB so they are joystick 1 and 2 can check that both are not mapped correctly, no one writes when pressing up or down.
I'm unable to read any TRD file that I create with Fuse's scl2trd utility on the MiST using the Spectrum core.
If I go to TR-DOS and try to CAT the disk, it hangs forever.
I've tried this with multiple images, for example: http://trd.speccy.cz/gamez/d/DDAR_POS.ZIP
The same TRD file works correctly in the Fuse emulator.
Ninjarjar! game from Mojon Twins, don't start when the load finish. I try serveral version with the same result.
Thanks.
Hi,
ESXDOS with browser is very important for me (.TRD support). I added ESXDOS V0.8.8 (BIN+SYS folder) according to the instructions, and it works. However, when I do a hard reset and reload the zx_spectrum_128K - core, ESXDOS is not reloaded. The MNI browser remains off. If I turn off MiST for a minute and restart the core, ESXDOS starts up again and works normally again. This is weird behavior, why do I have to turn off MiST for a minute to allow ESXDOS to load again?
Best regards,
MiC
Hi,
for the MiSTer there is a simple fix for mister.ini . Can the problem be solved on the MiST as well?
regards,
MiC
There is no picture displayed (out of range). Tried three monitors (Vivitron CRT, Syncmaster 192v and TV with VGA). All other MIST cores are working. Old spectrum cores are also working. There is scandoubler_disable=0 in mist.ini.
Best regards,
Goran
Many demos were created for popular Russian Spectrum clone "Pentagon 128".
This clone has different display/INT timings than original Spectrum's ULA chip.
Need to make OSD switch for Original/Pentagon timings if enough info will be found.
This demo http://www.worldofspectrum.org/infoseekid.cgi?id=0007386
Doesn't go further after titles.
The problem is not in CPU module. With T80 CPU it stuck at the same point.
I noticed the enable register of the YM2149 chip is reset to all "1":
ZX_Spectrum-128K_MIST/ym2149.sv
Line 79 in 9713924
But according to the datasheet, RESET should puts all registers to "0":
Is there any specific reason why this behaves differently from the real chip?
https://www.pouet.net/prod.php?which=80915
Doesn't go blank if "video timings" are set to Pentagon, but the timings are not correct then for the multicolor effects. The demo is written for ZX Spectrum 128k and I've tested it on +2 and +2A. It works well on V6Z80P also.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.