Comments (2)
Hi @DkWeb
The emulator welcomes you with a dialog where you can choose any of the C64 compatible system ROMs stored on your iPad/iPhone , e.g. original Commodore Roms, or SpeedDOS, DolphinDOS, … (you find these files inside various other emulators like Denise, Hoxs64 or Vice (e.g. in official vice sources under folder c64 they are called kernal-901227-03.bin, basic.bin and chargen.bin, and in folder Drives you want some 1541.bin)
let me check whether the file extension has to be .bin ...
EDIT:
1.) the file can have any extension... not necessarily .bin...
2.) when you click at lets say the basic rom slot and you select the drive rom in the upcoming file dialog then it loads the rom into the drive rom slot ... there is no error message like invalid rom type ... it just eats every of the four rom types and puts them into their respective slots...
3.) when the file is not recognized as a valid rom format then the rom slot pictures are not changed, there will be no error message in the user interface. In the javascript console you will find the message
try to build RomFile
Failed to read ROM image file <your selected filename>
on iPhone pause the emulator then enable show live debug output
in the settings and then go to C64 system roms
and choose the file and watch the output
here I selected chaos engine into a rom slot which is totaly chaotic 🫣
from virtualc64web.
Hi and thanks a lot for the quick and response and thorough explanation. You've leat me to the solution: I've dropped the roms via airdrop from my mac to the iPhone and unfortunately the files were messed up by that. Maybe it is a bit unfortunate, that no error message is displayed, but that is surely not a bug :-).
from virtualc64web.
Related Issues (20)
- Running C64-Cursor on iPad/Safari HOT 5
- compiling errors HOT 3
- cannot start D64 when building with latest emsdk HOT 5
- stuck physical keyboard on certain key combinations HOT 2
- Set other ROMs as default? HOT 5
- Does not load basic programs properly HOT 13
- margin-bottom on virtual keyboard for modern iOS devices HOT 1
- Bruce Lee crashes (any version) after several levels HOT 27
- setting action buttons on top of nav bar HOT 1
- improve mapping of (short cut) keys HOT 2
- work on defining actions and keyboard mappings
- Touch controls in iPhone HOT 41
- How does one drag a link from csdb.dk into the drop zone? HOT 4
- Touch controls in iPhone Part2 HOT 12
- use HOT 1
- xbox wireless controllers axis sticks HOT 1
- Touch example crashes on touch devices HOT 3
- reworked css based virtual keyboard HOT 3
- Datasette STOP and PLAY HOT 5
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 virtualc64web.