Post subject: Mac OS 9 Emulation. Posted: Thu Dec 14, 2017 3:06 pm. Student Driver. I have sheepshaver on my mac and I had to delete it to free up space and now I can get it done but now I cannot get sheepshaver to work at all so I now have to start all over. Harry writes 'The unfortunate news about Apple rejecting a Commodore 64 emulator from the iPhone App Store inspired me to compare the C64 to the new iPhone 3G S, in more detail than any rational person is likely to compare them, ever again. The Commodore 64 vs. The iPhone 3G S. The Worst US Cities To Work In IT. Mac OS 9-, Commodore.
But what code does the policy prohibit? Obviously, arbitrary native code is right out, but isn't the C64 emulator a sandbox? Its not about sandbox or any performance issues or any other excuse they throw out. Its simple - any code that did not get bit for bit approved by Big Brother Steve is out. So any sort of interpreter or emulator is out.
Flash is out. Palm emulator (there was one written a year or so back, would be nice to have it) is out. Anything that may run anything that is not completely controlled by Apple is out. What is interesting is that web based apps are still allowed, but I would not be surprised that slowly they. I would agree with you if it wasn't for the SID player that does the same thing but for C64 music. I bet most people don't realize that a SID player playing C64 music is actually executing the extracted music routines.
People think of music files as being either sheet music with only the most rudimentary control structure (MIDI, MOD) or a recording (MP3, WMA, etc.). SID files are a fairly rare beast in that they're straight code. While enthustiasts grok it, everyone else (including the sort of people who approve or reject apps for the iPhone) will just wonder why there's no rewind button and go no futher. The iPhone 3G S has 4,000 times the RAM (256MB) for one-third the price (with an AT&T contract) Your price comparison is not really good.
You should compare an uncontracted iphone price (500 or 600) to that of a c64. The contract lock is worth money - especially considering how much you buy to maintain your service. THen again you get more from the contract (phone service, access to the internet, etc). So a better comparison is the straight phone price to the c64 price. Don't forget to correct for 27 years of inflation! Incidentally, this brings the C64 price to $1,318.59.
Beat that, Apple Elitists. They forgot to include FREEDOM.
You were free on the C64, no one could stop you from making applications, running them and distributing them freely to friends, who in turn, without big brother watching, could distribute your creations as well. You're not even allowed ot run a python interpreter on the iphone. And don't tell me about jailbreaking, jailbreaking is a DMCA violation and if AT&T catches you, you will be kicked off their network. You don't have control of your device, with the C64 you did.
They forgot to include FREEDOM. You were free on the C64, no one could stop you from making applications, running them and distributing them freely to friends, who in turn, without big brother watching, could distribute your creations as well. You're not even allowed ot run a python interpreter on the iphone. And don't tell me about jailbreaking, jailbreaking is a DMCA violation and if AT&T catches you, you will be kicked off their network. You don't have control of your device, with the C64 you did. So get a G1 phone. It has a keyboard.
And with the developer (unsubsidized) version you get to choose your network. I don't understand why everybody plays Apple's game and gives them publicity about, for Pete's sake, turning down applications! Just abandon them. Sorry, in the Palm world, or the Windows Mobile world, the cost of entry, aside from the phone itself, is exactly $0. It strikes me that the value of a) The highest quality mobile development toolchain available, supported by the device developer b) Multiple direct development support incidents for your own coding problems from the same engineers that develop the OS c) Distribution directly to every single device capable of running your application through all worldwide carriers with a single route of direct pa. It strikes me that the value of a) The highest quality mobile development toolchain available, supported by the device developer b) Multiple direct development support incidents for your own coding problems from the same engineers that develop the OS c) Distribution directly to every single device capable of running your application through all worldwide carriers with a single route of direct payment is vastly greater than $99.
Sure, but the negative value of d) Inability to allow people from accessing your application without going through a third-party's approval process is vastly greater than $99. Also, VS.NET XCode, so it could easily be argued that the platform you can't get a) is Apple's, not Microsoft's. I think you have to buy the development key ($99) to deploy to a physical phone, but you can write whatever you like and deploy it to your phone.
![Emulator Emulator](/uploads/1/2/5/3/125365280/948788569.jpg)
You can deploy to as many as 50 different phones without going through the app store or buying a site license. I don't remember for sure - you might even be able to deploy to a phone that's physically connected to your Mac without paying anything. I agree that you're nowhere near as free on the iPhone as we were on the C64, but it's just wrong to say that we can't run any code we like on our phone.
I think it's also worth pointing out that there are huge potential exploits on a phone that weren't there on a C64. I could distribute a free app that eventually calls a 1-900 number I own, with no modem sticking out the back for you to disconnect. I have written and distributed an pharceapp.com (and written C64 apps), so I'm not just spouting BS. The only comparison that matters is you could write and run your own code on the C64 and you cannot on the iPhone.
Hmm, I would have thought another important distinction would be that one of them fits in your pocket, and the other is the size of a breadbox, not including the monitor. Not to dismiss the calls for greater openness on the iPhone, which I fully support, but I can't help but imagine what a typical C64 user back in the day would think about this conversation. 'Wait, you want to run a program on y. Lets look as far into the future as the past.
I'll use my perspective as having been an experienced computer engineer back in 1982 (same age as Steve J). Some aspects will evolve at Moore's Law. Some aspects may reach saturation where new features dont make design or engineering sense (e.g. Stagnant pocket calculators).
And the things that much slower than Moore's, e.g energy sources. First, will the pocket-to-palm size video screen form factor still make sense? Yes it feels natural. Perhaps thinner. ' Total applications available 10,000' Nonsense.
I have around 17000 C64 games in my collection, and at least 7000 demos. I don't how many applications there are in total, but I bet two sacks of gold it's at least 100.000.
And what's that about ' Major Hollywood releases available for download same date as DVD'? No, but a lot of titles hit the shops the same day as the movie they were based on premiered at the cinema. On the one hand it's nice to see stuff about the C64 on Slashdot, but it's kinda silly. And how does that exactly relate to size? It just looks like a bunch of gibberish mixed with random numbers to my imperialist eyes.!!! I want pounds and inches you insensitive clod!!!
You don't recognize the traditional Imperial unit of length, the Manchester mule? Defined in 1621 as the length of the Duke of Manchester's prize mule, Jebediah, and equal to exactly 29 handspans, it's the only unit of length a gentleman should use. Now I should say that at 404mm long, and at a total of 1820 greasemonkeys in weight, that this Commodore 64 is quite the small electronic computer!
WinVICE Commodore 64 emulator WinVICE is the best Commodore 64 emulator we have seen so far, for playing C64 games on a Windows 10, Windows 8 or Windows 7 PC. Latest version 3.2 (20 May 2018). Works on Windows 10, Windows 8 and Windows 7 (32/64 bits). Emulates C64, C128, PET, CBM II, VIC20, PLUS/4. Supports X64, D64, G64, D67, D71, D81, D80, D82 disk image files, T64 tape image files, P00 program files. Comments: WinVICE has a nice windows interface (pull down menus) and a full screen option (ALT+D), but you might just want to resize the program window (which is possible since version 2.2, at last!) without losing image quality. You can make snapshots from your game (savegames) which are about 80K, which is a lot less than the snapshots of CCS64 (1MB).
Project website Play Commodore 64 games with WinVICE on Windows 10, Windows 8 and Windows 7 So, what to do to play C64 games such as Impossible Mission with WinVICE?. WinVICE. 32 bits Windows: WinVICE-3.x-x86.7z. 64 bits Windows: WinVICE-3.x-x64.7z.
You can use to extract the contents of the 7z archives. Copy the contents of the WinVICE 7z file to an empty folder of choice.
Start WinVICE with x64.exe. While in WinVICE x64, go to Joystick settings ( Settings - Joystick settings.). Set Joystick in Port #1 to Keyset A. Press the Config Keyset A button, configure the desired keyset and press Ok. Close Joystick settings by pressing the Ok button. Make sure True Drive Emulation is enabled.
Check Options - True drive emulation. Save your settings by either clicking Settings - Save current settings or Settings - Save settings on exit (recommended).
a C64 game, for example. Copy the contents of the game zip file to a folder of choice. Start Impossible Mission in WinVICE with File - Autostart disk/tape image. When the controls you've set up don't work, try swapping the Joystick ports with ALT+J (Joystick port 1 becomes port 2 and vice versa) Playing games with multiple files Some C64 games came on more than one floppy disk, like. When you download these games, they'll consist of several files (1 file for each disk).
So what to do with those?. Make sure True Drive Emulation is enabled. Check Options - True drive emulation.
Start the game by loading disk file 1 or the disk file that is called 'bootdisk' or similar, with File - Autostart disk/tape image. Virtual Drive 8 will be used. When the game asks for disk 2 (or 3, or 4, or whatever), attach the disk file to the emulator with File - Attach disk image - Drive 8. Press space, or the key that is configured as the joystick fire button to continue.
Keyboard mapping If you want to get serious with your virtual Commodore 64, you have to know about the keyboard mapping. Default mapping mode is positional. That means that when you press a key on your keyboard, a character shows up that should be there if it were a C64 keyboard. For example, when you press shift and 2, a double quote will show. If you press the minus key a plus sign will show. We don't think that's workable.
Hence we'll use the symbolic mapping mode. All characters on your keyboard represent the corresponding keys on a C64 keyboard, if available. You change the settings as follows:. Click on Settings and choose Keyboard settings. Choose Symbolic US and press the OK button. Save your settings by either clicking Settings - Save current settings or Settings - Save settings on exit (recommended) Your keyboard will work as expected now, provided you have a keyboard with a US layout. However, there are certain keys on a C64 keyboard that are not on yours.
Those keys have been mapped as follows:. Left CTRL is the Commodore key. ESC and Caps lock keys are the Run/stop key.
Tab key is the CTRL key. ` (single quote) key is the Left arrow key. (backslash) key is the Pound sign key. Home key is the CLR HOME key. Page up key is the RESTORE key. Arrow keys represent the CRSR keys Keep this in mind when you're choosing the keys which represent your virtual joystick.
Some menus require the CRSR keys to scroll through them. By default, the arrow keys represent the CRSR keys. If you've assigned the arrow keys to joystick, you won't be able to navigate through the menu. The screen looks blurry!
As of version 2.4, CRT emulation is on by default. That means that when you start WinVICE, the screen looks like a CRT television: kind of blurry and full of horizontal lines. Just like in the old days! CRT emulation was available in version 2.3, but it looks much better in 2.4.
However, 'much better' could be interpreted as 'way worse' when you like clear graphics. In that case, turn off CRT emulation:. Click on Settings - Video Settings. Click on the VICII Render Filter tab. Choose none at Render filter and click Ok. If you'd like WinVICE to remember this, click on Settings - Save current settings.