facebookkrot.blogg.se

Oregon trail apple 2 emulator
Oregon trail apple 2 emulator










  1. OREGON TRAIL APPLE 2 EMULATOR HOW TO
  2. OREGON TRAIL APPLE 2 EMULATOR UPDATE
  3. OREGON TRAIL APPLE 2 EMULATOR CODE
  4. OREGON TRAIL APPLE 2 EMULATOR PLUS

OREGON TRAIL APPLE 2 EMULATOR CODE

AppleWin, whose source code is a goldmine of useful references.Gil Megidish, for the kick in the pants to finally post my version, once I realized there was, in fact, another apple2js in the world.Apple II History, for a lovely, informative site.KEGS, because at some point I got so tired of futzing with ADC/SBC code I just ported the KEGS C code for those opcodes to Javascript so I could stop worrying about it.ADTPro for allowing me to pull some of my circa 1980 programming efforts off some ancient floppies.Understanding the Apple ][ and Understanding the Apple //e by Jim Sather.Apple II Disk Drive Article by Neil Parker.Beneath Apple DOS by Don Worth and Pieter Lechner.CFFA2 Firmware by Chris Schumann, Rich Dreher and Dave Lyons.

OREGON TRAIL APPLE 2 EMULATOR HOW TO

If you don't know how to use an Apple ][, this won't be much fun for you. IE 9+ renders nicely on a modern machine. IE prior to 9 lacks canvas tag support and is unsupported. The most recent versions of Google Chrome, Safari, Firefox, and Opera all seem to work reasonably well these days,although variations in HTML5 support pop up, and occasionally a major release will move things around out from under me. Now in addition to Gil Megidish's Apple2JS, there's a couple of new kids on the block, including David Caldwell's Apple II+ emulator where he's put a lot more thought into the graphics rendering than I have, and appletoo, which I just stumbled across while looking for David's emulator and haven't had much time to look at.

oregon trail apple 2 emulator

I was able to make it as a banker, but I'm embarassed to reveal my score. This seems to have been a major disappointment for many people. The last re-working gave me about a 100% performance gain. I finally got around to applying some of the many lessons I learned along the way writing my first CPU emulator in Javascript. I can now re-live my glory days of Skyfox. It's probably a little more rough than I'd hoped, but it has a lot of features that I really wanted to get into it, like basic double hires support, and it uses the enhanced Apple //e ROMs.Ĭhrome only so far, the nascent gamepad API has finally allowed me to add basic joystick support.

OREGON TRAIL APPLE 2 EMULATOR UPDATE

Rather than rendering each graphics update as it happens, updates are rendered each animation frame.Īfter much flailing, and much staring at MMU emulation code in despair, I've finally published my Apple //e emulator. This (third) re-write of the graphics system should improve performance with graphics intensive programs.

oregon trail apple 2 emulator

This, in conjunction with the graphics re-write, seems to smooth performance and provide a more stable CPU speed. I've switched from using setInterval() to requestAnimationFrame() where supported. Joystick support has yet to officially land, but the latest nightlies support the gamepad API. This means newer versions think it's 1996, older versions are stuck in the 80s. ProDOS attempts to guess the year from the month, the day and the day of the week, something that needs to be patched every 6 years. There is cursory emulation of the Thunderclock card, enough to keep ProDOS applications from asking you to enter the date all the time. I now simulate having a 1 Megabyte RAMFactor card in slot 2.

OREGON TRAIL APPLE 2 EMULATOR PLUS

You can now select between original, autostart and plus Apple ][s, and unenhanced and enhanced //es.

oregon trail apple 2 emulator

Now supports a bunch of the mostly non-standard video formats found on the AppleColor RGB card, including 16 color text, 16 color hires mode, and mixed black and white and color double hires PR#3 now does something on the Apple ][!. (It's been a long time since I updated, so this is a rough list) I now understand why sound doesn't work, and I'm working on a work-around.Īlthough the source code has always been available, by default I serve up minified Javascript for performance reasons.

oregon trail apple 2 emulator

Saving locally is still not supported by iOS. iOS now allows loading disks from iCloud and services like Drop Box. Thanks to Ian Flanigan for additions to improve ChromeBook behavior.īluetooth keyboards now work better. In particular, the screen no longer redraws as quickly as possible.ĭisk images can be dragged into the window to load them. The website now runs directly off of github, and has a more modern toolchain (Goodbye make, Perl and closure compiler, hello Webpack!) to facilitate development. A lot of not so visible changes behind the scenes.












Oregon trail apple 2 emulator