As this website is scene related, you can mostly find demos, music and graphics made by the Here you can find almost anything which was ever madeįor the commodore 64, and more is being added every day.
(I have never done it this way, since I always install from source, but if you run into problems, let me know and I’ll see what I can do.)Īnyhow good work that you guys are doing!ĬSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the sceneĪround the commodore 64 computer - the worlds most popular home computer throughout time. The easiest way to install is probably via iOS App Signer - which has detailed instructions.
You need to create a developer account at - a free account is sufficient (although you will have to reinstall the App every 7 days). I love to hear an read that there are possibilities on the iPad to emulate the c64.īut do I have to jailbreak the iPad to make it work ?
I had questions on how to get this to work. *1 - Not to mention that these measurements are only valid within the reference system given, so an emulation delivering the right relative timing may still run faster or slower.- C64 V1.1 - A Commodore 64 Emulator for iPad by Dillo (2019)Ĭ64 V1.1 - A Commodore 64 Emulator for iPad Īwaiting 8 votes (6 left) See votestatistics a C64 is a different issue, as these machines do differ in certain details.
I found some code to identify a C128 in C64 mode, but no code to identify emulation.ĭetection of a C128 vs. For this method I would give the response time within a single transmission the highest chance to find something.
So for sure timing can only reveal relative differences to a genuine setup, not how they are achieved (*1). With increased processing power available such devices may at one point as well deliver instant response with the real C64. It may respond almost instant.īut similar results may as well come from a genuine C64 equipped with solid state drives, SD2IEC for example. A real fast response may come from an emulation that does not care for being as slow in floppy operations as the original (or simply accept the faster operation of the host PC). Modification in this sense can have many meaningsĭifferences are only gradual, not absolute. mechanical response like moving 20 tracks)Įach of this will give indicators about having an unmodified or a modified C64. Response to positioning and read commands answer given by the external device CPU without accessing the drive) Measuring can be done by taking a CIA timer, put in PHI2 counting mode. For example, by measuring the response time for various commands send to a drive. Especially with notes if these programs do the detection reliably or only in certain configuration/situations.Īssuming that any of the named emulators is good enough to run most C64 software, I would look out for discrepancies in handling of external devices, most likely floppy disk drives. It would be great if you could add some examples. Some programs notice if they are run on a real C64 or an emulator. Wouldn't it defy the purpose of an emulator, designed to mimic a machine as perfect as possible, if it can be detected? In general, every detectable difference must be considered a bug one would expect to be removed ASAP.