~cyphermox/ubuntu/precise/xscreensaver/merge-5.15-2

« back to all changes in this revision

Viewing changes to hacks/images/m6502/starfield2d.asm

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2009-06-29 09:30:05 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20090629093005-kcpcwnmr3nw4dlpo
Tags: 5.08-0ubuntu1
* New upstream release (LP: #392374)
  - New hack, `photopile'.
  - Rewrote `sonar' and `jigsaw' as OpenGL programs.
  - Minor tweaks to `maze', `m6502', `hypnowheel', and `timetunnel'.
  - Savers that load images now obey EXIF rotation tags.
  - Arrgh, more RANDR noise!  Fixes this time for rotated screens, and for
    systems where RANDR lies and says the screen size is 0x0.
  - When the password dialog has timed out or been cancelled, don't pop it
    right back up a second time.
  - Password timeouts/cancels don't count as "failed logins".
  - Retired some of the older, less interesting savers:
    say goodbye to `bubbles', `critical', `flag', `forest',
    `glforestfire', `lmorph', `laser', `lightning', `lisa',
    `lissie', `rotor', `sphere', `spiral', `t3d', `vines',
    `whirlygig', and `worm'.
  - Merged `munch' and `mismunch'.
  - Updated `webcollage' to use twitpics.com as well.
* debian/patches/20_hacks_Makefile.patch:
  - Refreshed
* debian/patches/24_hacks_xsublim_enable.patch:
  - Refreshed
* debian/patches/25_xsublim_missing_man_page.patch
  - Put back removed man page
* debian/patches/53_XScreenSaver.ad.in.patch:
  - Refreshed
* debian/screensavers-desktop-files/*:
  debian/xscreensaver.files:
  debian/xscreensaver-data-extra.files:
  debian/xscreensaver-gl-extra.files:
  - Updated for new/removed/changed screensavers
* debian/control: Added Bzr link

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
; 2d starfield
 
2
; Submitted by Anonymous
 
3
 
 
4
i:ldx #$7
 
5
g:lda $fe
 
6
  and #3
 
7
  adc #1
 
8
  sta $0,x
 
9
  lda $fe
 
10
  and #$1f
 
11
  sta $20,x
 
12
  dex
 
13
  bpl g
 
14
f:
 
15
  lda #$ff
 
16
  sta $10
 
17
  delay:
 
18
  nop
 
19
  dec $10
 
20
  bne delay
 
21
 
 
22
  lda #$00
 
23
  sta $80
 
24
  lda #$02
 
25
  sta $81
 
26
  ldx #$7
 
27
l:lda $20,x
 
28
  pha
 
29
  clc
 
30
  sbc $00,x
 
31
  and #$1f
 
32
  sta $20,x
 
33
  lda $20,x
 
34
  tay
 
35
  lda #1
 
36
  sta ($80),y
 
37
  pla
 
38
  tay
 
39
  lda #0
 
40
  sta ($80),y
 
41
  lda $80
 
42
  clc
 
43
  adc #$80
 
44
  bne n
 
45
  inc $81
 
46
n:sta $80
 
47
  dex
 
48
  bpl l
 
49
  jmp f
 
50