|
21 | 21 | DATA_FILE = "CHIPS.DAT"
|
22 | 22 |
|
23 | 23 | SOUND_EFFECTS = {
|
24 |
| - "BUTTON_PUSHED": "/sounds/pop2.wav", |
25 |
| - "DOOR_OPENED": "/sounds/door.wav", |
26 |
| - "ITEM_COLLECTED": "/sounds/blip2.wav", |
27 |
| - "BOOTS_STOLEN": "/sounds/strike.wav", |
28 |
| - "WATER_SPLASH": "/sounds/water2.wav", |
29 |
| - "TELEPORT": "/sounds/teleport.wav", |
30 |
| - "CANT_MOVE": "/sounds/oof3.wav", |
31 |
| - "CHIP_LOSES": "/sounds/bummer.wav", |
32 |
| - "LEVEL_COMPLETE": "/sounds/ditty1.wav", |
33 |
| - "IC_COLLECTED": "/sounds/click3.wav", |
34 |
| - "BOMB_EXPLOSION": "/sounds/hit3.wav", |
35 |
| - "SOCKET_SOUND": "/sounds/chimes.wav", |
36 |
| - "TIME_LOW_TICK": "/sounds/click1.wav", |
37 |
| - "TIME_UP": "/sounds/bell.wav" |
| 24 | + "BUTTON_PUSHED": "sounds/pop2.wav", |
| 25 | + "DOOR_OPENED": "sounds/door.wav", |
| 26 | + "ITEM_COLLECTED": "sounds/blip2.wav", |
| 27 | + "BOOTS_STOLEN": "sounds/strike.wav", |
| 28 | + "WATER_SPLASH": "sounds/water2.wav", |
| 29 | + "TELEPORT": "sounds/teleport.wav", |
| 30 | + "CANT_MOVE": "sounds/oof3.wav", |
| 31 | + "CHIP_LOSES": "sounds/bummer.wav", |
| 32 | + "LEVEL_COMPLETE": "sounds/ditty1.wav", |
| 33 | + "IC_COLLECTED": "sounds/click3.wav", |
| 34 | + "BOMB_EXPLOSION": "sounds/hit3.wav", |
| 35 | + "SOCKET_SOUND": "sounds/chimes.wav", |
| 36 | + "TIME_LOW_TICK": "sounds/click1.wav", |
| 37 | + "TIME_UP": "sounds/bell.wav" |
38 | 38 | }
|
39 | 39 |
|
40 | 40 | displayio.release_displays()
|
|
45 | 45 | dac.headphone_output = True
|
46 | 46 | dac.headphone_volume = -15 # dB
|
47 | 47 |
|
48 |
| -audio_bus = audiobusio.I2SOut(board.D9, board.D10, board.D11) |
| 48 | +try: |
| 49 | + audio_bus = audiobusio.I2SOut(board.I2S_BCLK, board.I2S_WS, board.I2S_DIN) |
| 50 | +except: |
| 51 | + audio_bus = audiobusio.I2SOut(board.D9, board.D10, board.D11) |
49 | 52 | audio = Audio(audio_bus, SOUND_EFFECTS)
|
50 | 53 |
|
51 | 54 | fb = picodvi.Framebuffer(320, 240, clk_dp=board.CKP, clk_dn=board.CKN,
|
|
0 commit comments