From bf2c48deb075133ca063c4f64099b159ff9422f6 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Fri, 28 Jul 2023 09:46:23 +0200 Subject: Change pattern chains to be saved per bank --- src/save.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/save.c') diff --git a/src/save.c b/src/save.c index 4b285ad..8c26557 100644 --- a/src/save.c +++ b/src/save.c @@ -23,11 +23,13 @@ sram_write(u8 *src, u16 pos, u16 n_bytes) { void save_bank(int i) { sram_write(&patterns, sizeof(Metadata) + i * sizeof(patterns), sizeof(patterns)); + sram_write(&chain, sizeof(Metadata) + 4 * sizeof(patterns) + i * sizeof(chain), sizeof(chain)); } void load_bank(int i) { sram_read(&patterns, sizeof(Metadata) + i * sizeof(patterns), sizeof(patterns)); + sram_read(&chain, sizeof(Metadata) + 4 * sizeof(patterns) + i * sizeof(chain), sizeof(chain)); } void -- cgit v1.2.1