Comments (6)
OK if i type mono cspect.exe -w4 -vsync -s28 -60 -tv -basickeys -zxnext -nextrom it tries to open a window but it's all black and the mouse is frozen. Now trying to work through this section of specnext tutorial:
https://specnext.dev/tutorials/cspect-mac/
"Ok, I’ve done all that and it works but the mouse is giving me trouble!"
from vscode-nextbasic.
The mouse doesn't work in cspect. It's some bug that's not been fixed in a while. Best to just keep clear of it.
Where did you get up to? Can you launch cspect so that you can using the next browser - ie. The same menu you'd see on the hardware?
from vscode-nextbasic.
Hey Remy, if I had any hair I'd be pulling it out. Wow what a cruncher. So far I can launch cspect from the command line using: mono cspect.exe -w3 -basickeys -zxnext -nextrom -mmc=cspect-next-4gb.img
... but I had to use the 4gb rom image. The 2gb image just seemed to open a regular (non Next) emulator which didn't work right (only allowed a couple sporadic keyword entries then froze). I also got an error when running the 4g img version saying enNextMF.rom was missing so I found it in github and put it in the cspect folder.
Now when I run cspect using the command above it shows the Next opening screen but freezes until I click on it with the mouse then the mouse freezes and I have to press command tab a few times to jump around and back again and try double clicking on the emulator (with the mouse frozen in the corner) then the emulator window then gets a bit bigger (elongates horizontally with black to the left and right of the emulator screen) and seems to allow me to browse the folders and run games and stuff (seems to work properly in other words) but I can't make the window any bigger since the mouse is frozen.
Trying the procedure to reposition the window to fix the mouse problem using the instruction from specnext.com to create an apple script gives me an error message.
Trying to run a program from vscode gives me hdfmonkey error message:
hdfmonkey put failed (possible bad path to hdfmonkey):
/bin/sh: /Users/geraldinemundy/Desktop/ZXSpecNextDev/CSpect2_12_36/hdfmonkey.exe: Permission denied
:'(
from vscode-nextbasic.
Ok so got cspect working by increasing the screen size parameter to 6, immediately maximizing the cspect window as soon as it opens then pressing command tab twice To jump out and back (otherwise it freezes). Thus seems to get cspect all working. Now just need to sort out the hdfmonkey thing .....
from vscode-nextbasic.
I posted how to run hdfmonkey in the other thread you started. The short version is you're trying to run the windows version of hdfmonkey on your Mac.
Cspect is windows, but it's been written specifically to be compatible with a program called mono
which lets you run it on a Mac.
from vscode-nextbasic.
From facebook I gather you're all good - so I'm going to go ahead and close these two issues 👍
from vscode-nextbasic.
Related Issues (20)
- #xxx is unknown and not in a #define statement HOT 1
- New version of NextBasic HOT 1
- How to GOTO when #autoline used HOT 3
- V1.10.0 tokenising bug with ELSE IF HOT 2
- v1.11.0 #bank BANK20 gives error "A system error occurred (EROFS: read-only file system, open 'BANK20')" HOT 4
- #bank sections and index.bas not always building with RUNinCSpect v1.11.1 HOT 42
- LAYER PALETTE %0 BANK 32,%0 nonsense in basic
- PRINT POINT encoding bug HOT 5
- Possible EXPORT to Bank issue in Windows 11 HOT 6
- Export to .bas (when "strip comments enabled") renumbers exported file HOT 19
- 10 PRINT AT %1,%29;%840/PEEK 23672 HOT 2
- %d=%d-(IN 57342 &1)+(IN 57342 &2>>1) HOT 1
- Auto run of Index.bat fails from 1.11.0 onwards HOT 6
- Lack of white space between @ and next char in labels HOT 4
- %SGN {RND40} encoding bug HOT 5
- Parsing/encoding bug: SPRITE CONTINUE %n+1,%n<8*128 TO %n<8*128+127 STEP 1 RUN
- Simultaneous Mono/CSpect/mono-sgen64 spawn HOT 2
- Export fails due to parsing bugs (examples in thread):
- IF %ABS SPRITE AT (36,3)<6 THEN
- BANK %27 DPOKE %y<<1,%BANK 27 DPEEK (319-n<<1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vscode-nextbasic.