Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jan 16, 2014

  1. Matt Westcott

    Version bump

    authored

Jan 14, 2014

  1. dmcoles

    update sound processor to support updated web audio API

    newer versions of firefox support web audio api and only support CreateScriptProcessor and not CreateJavaScriptNode
    dmcoles authored

Aug 25, 2013

  1. Matt Westcott

    Merge pull request #5 from PeterMortensen/master

    authored

Aug 24, 2013

  1. Peter Mortensen

    Copy edited (e.g. ref. <http://en.wikipedia.org/wiki/JavaScript>).

    PeterMortensen authored

Jun 02, 2013

  1. Matt Westcott

    version bump

    authored
  2. Matt Westcott

    Add control for enabling/disabling sound

    authored
  3. Matt Westcott

    reorganise jsspeccy.js startup code for readability

    authored
  4. Matt Westcott

    implement more accurate frame timing (use requestAnimationFrame to tr…

    …igger frequent iterations, and check clock on each iteration to run as many Spectrum frames as required) to avoid audio glitches
    authored

Jun 01, 2013

  1. Matt Westcott

    use exact frame frequency (as calculated from the clock speed of the …

    …Spectrum model) within sound generation routines
    authored
  2. Matt Westcott

    Refactor JSSpeccy.Sound into SoundBackend (initialised globally on st…

    …artup) and SoundGenerator (constructed for each Spectrum instance)
    authored
  3. Matt Westcott

    avoid error when running on a browser that supports Audio elements bu…

    …t not the WebAudio or AudioData APIs
    authored
  4. Matt Westcott

    update credits/docs

    authored
  5. Matt Westcott

    fiddle the signature of ioBus.write to take the current tstate number…

    …, so that the sound module doesn't need a direct handle to the processor to call getTstates
    authored
  6. Matt Westcott

    add correct partial decoding behaviour of AY ports as per http://www.…

    authored
  7. Matt Westcott

    use model.frameLength rather than display.frameLength, and thus avoid…

    … having to pass the display object to the sound component
    authored

May 31, 2013

  1. 128k Ay-3-8912 soundchip emulation routines

    U-PII\colesd authored

May 29, 2013

  1. Off by 1 error - small optimisation

    U-PII\colesd authored
  2. Fix instability / crashing in sound routine

    U-PII\colesd authored
  3. Added support for Web Audio API (chrome / safari) as well as

    audio data api (firefox)
    U-PII\colesd authored

May 28, 2013

  1. Remove compilation setting for whitespace in make file

    U-PII\colesd authored
  2. Added spectrum 48k buzzer sounds

    U-PII\colesd authored

Feb 12, 2013

  1. Matt Westcott

    new URL for downloads area, now that Github is retiring file hosting

    authored

Jul 16, 2012

  1. Matt Westcott

    version stamping + link to embedding instructions

    authored
  2. Matt Westcott

    Add embedding documentation (and rename isLoading to isDownloading fo…

    …r clarity)
    authored

Jul 15, 2012

  1. Matt Westcott

    don't forget the credit for the photo...

    authored
  2. Matt Westcott

    look, I know my own twitter account

    authored
  3. Matt Westcott

    extra readme details, and copying documentation into dist directory

    authored
  4. Matt Westcott

    add note about browser compatibility

    authored
  5. Matt Westcott

    allow specifying 'autoload' in startup options to auto-load a tape

    authored
  6. Matt Westcott

    immediately draw whole screen if loading a snapshot while paused

    authored
  7. Matt Westcott

    track state of viewport icon correctly when paused and loading at the…

    … same time
    authored
  8. Matt Westcott

    make sure we have all the available games namechecked in Hey Hey 16K :-P

    authored
  9. Matt Westcott

    show 'paused' icon initially if autostart not true

    authored
  10. Matt Westcott

    add 'paused' viewport icon

    authored
  11. Matt Westcott

    add loading status icon to viewport

    authored
Something went wrong with that request. Please try again.