From 17f4b35e58beee6f18aba4c0c0a4c7706dc30360 Mon Sep 17 00:00:00 2001 From: Jeff Epler Date: Mon, 4 Aug 2025 11:06:04 -0500 Subject: [PATCH 1/2] Update for Rev D hardware --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0ce599c..9eb2cf3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -179,7 +179,7 @@ if (USE_AUDIO) add_subdirectory(external/pico-extras/src/rp2_common/pico_audio_i2s) add_subdirectory(external/pico-extras/src/common/pico_audio) add_subdirectory(external/pico-extras/src/common/pico_util_buffer) - add_compile_definitions(ENABLE_AUDIO=1 PICO_AUDIO_I2S_CLOCK_PINS_SWAPPED=1 PICO_AUDIO_I2S_PIO=1 PICO_AUDIO_I2S_DMA_IRQ=0 PICO_AUDIO_I2S_DATA_PIN=24 PICO_AUDIO_I2S_CLOCK_PIN_BASE=25 PICO_AUDIO_I2S_MONO_INPUT=1 PICO_AUDIO_I2S_SWAP_CLOCK=1) + add_compile_definitions(ENABLE_AUDIO=1 PICO_AUDIO_I2S_PIO=1 PICO_AUDIO_I2S_DMA_IRQ=0 PICO_AUDIO_I2S_DATA_PIN=24 PICO_AUDIO_I2S_CLOCK_PIN_BASE=26 PICO_AUDIO_I2S_MONO_INPUT=1) set(EXTRA_AUDIO_LIB pico_util_buffer pico_audio pico_audio_i2s hardware_i2c) endif() From ca4463174da904e6b225a277ec3e1b833d4b0fe4 Mon Sep 17 00:00:00 2001 From: Jeff Epler Date: Mon, 4 Aug 2025 11:32:23 -0500 Subject: [PATCH 2/2] Update fetch procedure for rom & boot floppy the URLs apparently changed(?) --- fetch-rom-dsk.sh | 9 ++++----- roms.sha256sum | 2 ++ 2 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 roms.sha256sum diff --git a/fetch-rom-dsk.sh b/fetch-rom-dsk.sh index 519e1df..82b6a5d 100755 --- a/fetch-rom-dsk.sh +++ b/fetch-rom-dsk.sh @@ -2,12 +2,11 @@ set -xe if ! [ -f rom.bin ]; then - curl -L 'https://ia902205.us.archive.org/view_archive.php?archive=/18/items/mac_rom_archive_-_as_of_8-19-2011/mac_rom_archive_-_as_of_8-19-2011.zip&file=4D1F8172%20-%20MacPlus%20v3.ROM' > rom.bin + curl -L 'https://archive.org/download/mac_rom_archive_-_as_of_8-19-2011/mac_rom_archive_-_as_of_8-19-2011.zip/4D1F8172%20-%20MacPlus%20v3.ROM' > rom.bin fi if ! [ -f umac0ro.img ]; then - if ! [ -f os.7z ]; then - curl -L 'https://archive.org/download/apple-mac-os-system-3.2-finder-5.3-system-tools-1.0-512-ke-jun-1986-3.5-800k.-7z/Apple%20Mac%20OS%20%28System%203.2%20Finder%205.3%29%20%28System%20Tools%201.0%20Mac%20128%2C%20512K%29%20%28Jun%201986%29%20%283.5-400k%29.7z' > 'os.7z' - fi - 7z x -so 'os.7z' 'Apple Mac OS (System 3.2 Finder 5.3) (System Tools 1.0 Mac 128, 512K) (Jun 1986) (3.5-400k)/System Installation.img' > umac0ro.img + curl -L 'https://archive.org/download/mac_MacOS_6.0.8/MacOS_6.0.8_System_Startup.img' > 'umac0ro.img' fi + +sha256sum -c roms.sha256sum diff --git a/roms.sha256sum b/roms.sha256sum new file mode 100644 index 0000000..681a213 --- /dev/null +++ b/roms.sha256sum @@ -0,0 +1,2 @@ +dd908e2b65772a6b1f0c859c24e9a0d3dcde17b1c6a24f4abd8955846d7895e7 *rom.bin +464ff9b8a55b0a8fe10d394b411f9c753fcd9d477c0d2f1118ce9927b19bee54 *umac0ro.img