Comments (8)
Hi @hippietrail - thanks for posting!
Which branch are you running? On my M1 Mac running Monterey, version 12.5 (21G72), and running the dev
branch, I get this when running:
I'm running on Xcode 13.4.1 (13F100)
Sounds like the emulatorScreen object in the Main storyboard isn't working correctly. Is your Main.storyboard file showing any source control changes? If so, discard any changes and retry...
Other than that I'm puzzled...
from speccymac.
I didn't try building from source. I've got so many windows and tabs open that I doubt XCode would open.
About says "Version 0.5 (20170902)". I can only see one release of the app as opposed to the source. Is there a way to get the current version as a built app? Or is there debug info to see in the Console?
(I was actually looking for a Mac project with with bitmap graphics and no SDL2 to learn from the source how to do old school graphics.)
from speccymac.
Ah ok, that makes more sense.
I've added an M1 / Monterey release here: https://github.com/shaymanjohn/speccyMac/releases/tag/v0.8
Fingers crossed.
from speccymac.
Thanks!
The new version resets like a Speccy and shows the copyright. But now when I choose any game nothing happens. Nothing happens when I click the mode button either. The about box tells me version is now: Version 0.8 (20190929)
I tried first installing it, then running it straight from the Downloads folder. No difference.
from speccymac.
Ah ok, looks like a problem with release archive.
Can you try this one when you get some time, it's built for M1:
https://github.com/shaymanjohn/speccyMac/releases/tag/v0.8
from speccymac.
Version 0.8 (20190929) is the same but now it seems to work great.
The mode button doesn't seem to change anything. And sometimes there are many thin horizontal lines in the border/background when it's changing colour. Are those expected?
from speccymac.
Yeh, the mode button is very subtle so that's ok.
The many thin horizontal lines is a bug caused by me failure to get the border working correctly - I recently moved from only having one border colour, to the border being composed of many lines (this was to be able to emulate games that actually split the border colour deliberately, etc) - but there's a problem with my code somewhere...
from speccymac.
Thanks then it seems the problem is solved. I may add some more issues now that it's working and will play with the source later.
from speccymac.
Related Issues (16)
- Crash in some games
- Adding a new game snapshot to the Games folder and the filename array in Spectrum.swift but not to the project detects no error HOT 3
- Border colour doesn't always fill, and leaves empty lines HOT 1
- Support for .z80 snapshot format HOT 1
- Add a file dialog to load arbitrary snapshot files
- There are two copies of "48.rom" and three copies of "manic.sna" in the repo HOT 1
- No sound HOT 1
- After one game snapshot fails with an unemulated instruction, subsequent snapshots will not run HOT 2
- Add support for .tap tape image files HOT 2
- Add support for snapshots inside ZIP archives HOT 2
- Some Z80 instructions not emulated
- Three times? HOT 1
- Images for README
- Sound scratchy intermittently
- Symbol Shift not mapped HOT 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 speccymac.