commit aa360260cf47eb364d3248ef2902c10c90c386a6 parent 522e512d36830b63d59cc5df6d94b8108bc519ad Author: dsp56300 <87139854+dsp56300@users.noreply.github.com> Date: Thu, 30 Sep 2021 10:07:16 +0200 Merge pull request #18 from really-need-an-api-key/fix-bank-order Fix bank loading order Diffstat:
M | source/virusLib/microcontroller.cpp | | | 4 | ++-- |
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/source/virusLib/microcontroller.cpp b/source/virusLib/microcontroller.cpp @@ -53,10 +53,10 @@ Microcontroller::Microcontroller(HDI08& _hdi08, ROMFile& _romFile) : m_hdi08(_hd { std::vector<TPreset> singles; + const auto bank = b >= g_singleRamBankCount ? b - g_singleRamBankCount : b; + for(uint32_t p=0; p<g_presetsPerBank; ++p) { - const auto bank = b > g_singleRamBankCount ? b - g_singleRamBankCount : b; - TPreset single; m_rom.getSingle(bank, p, single);