Merge branch 'tildearrow:master' into openmpt-paste

This commit is contained in:
LTVA1 2023-12-02 14:51:08 +03:00 committed by GitHub
commit 72f36381fa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 12 additions and 3 deletions

View file

@ -1077,6 +1077,7 @@ if (NOT ANDROID OR TERMUX)
set(CPACK_BUNDLE_PLIST ${CMAKE_SOURCE_DIR}/res/Info.plist) set(CPACK_BUNDLE_PLIST ${CMAKE_SOURCE_DIR}/res/Info.plist)
set(CPACK_BUNDLE_ICON ${CMAKE_SOURCE_DIR}/res/icon.icns) set(CPACK_BUNDLE_ICON ${CMAKE_SOURCE_DIR}/res/icon.icns)
set(CPACK_BUNDLE_STARTUP_COMMAND "furnace") set(CPACK_BUNDLE_STARTUP_COMMAND "furnace")
set(CPACK_BUNDLE_APPLE_CERT_APP "-")
endif() endif()
include(CPack) include(CPack)

Binary file not shown.

BIN
demos/virtualboy/eek.fur Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -23,7 +23,7 @@ the **order list** is a smaller spreadsheet showing the overall song structure.
- patterns may be used multiple times in the order list. changing a pattern's data in one order will affect the same pattern used in other orders. - patterns may be used multiple times in the order list. changing a pattern's data in one order will affect the same pattern used in other orders.
- each pattern is made of the same number of rows as seen in the tracker view. - each pattern is made of the same number of rows as seen in the tracker view.
- during playback, the **playhead** moves down as described previously. when it reaches the end of the pattern view, it will go to the next order. - during playback, the **playhead** moves down as described previously. when it reaches the end of the pattern view, it will go to the next order.
- if the last order is reached and the playhear reaches the end of the pattern view, it will go back to the beginning of the song. - if the last order is reached and the playhead reaches the end of the pattern view, it will go back to the beginning of the song.
## time ## time

View file

@ -1,6 +1,6 @@
# oscilloscope (per-channel) # oscilloscope (per-channel)
the "Oscilloscope (per-channel)" windows displays several oscilloscope views (one per channel). the "Oscilloscope (per-channel)" window displays several oscilloscope views (one per channel).
![oscilloscope per-channel configuration view](chanosc.png) ![oscilloscope per-channel configuration view](chanosc.png)

Binary file not shown.

View file

@ -5,7 +5,7 @@
<key>CFBundleDevelopmentRegion</key> <key>CFBundleDevelopmentRegion</key>
<string>English</string> <string>English</string>
<key>CFBundleExecutable</key> <key>CFBundleExecutable</key>
<string>furnace</string> <string>Furnace</string>
<key>CFBundleGetInfoString</key> <key>CFBundleGetInfoString</key>
<string></string> <string></string>
<key>CFBundleIconFile</key> <key>CFBundleIconFile</key>

View file

@ -414,8 +414,12 @@ void DivPlatformVB::forceIns() {
chan[i].insChanged=true; chan[i].insChanged=true;
chan[i].freqChanged=true; chan[i].freqChanged=true;
updateWave(i); updateWave(i);
if (romMode) {
chWrite(i,0x06,chan[i].wave);
}
chWrite(i,0x01,isMuted[i]?0:chan[i].pan); chWrite(i,0x01,isMuted[i]?0:chan[i].pan);
} }
writeEnv(5,true);
} }
void* DivPlatformVB::getChanState(int ch) { void* DivPlatformVB::getChanState(int ch) {

View file

@ -115,6 +115,7 @@ const char* aboutLine[]={
"Lunathir", "Lunathir",
"LVintageNerd", "LVintageNerd",
"Mahbod Karamoozian", "Mahbod Karamoozian",
"Marisa Kirisame [DJ MasterSpark]",
"Martin Demsky", "Martin Demsky",
"masicbemester", "masicbemester",
"MelonadeM", "MelonadeM",
@ -123,14 +124,17 @@ const char* aboutLine[]={
"nicco1690", "nicco1690",
"niffuM", "niffuM",
"<nk>", "<nk>",
"Notakin",
"NyaongI", "NyaongI",
"Pale Moon", "Pale Moon",
"PeyPey",
"PichuMario", "PichuMario",
"potatoTeto", "potatoTeto",
"psxdominator", "psxdominator",
"Raijin", "Raijin",
"railzen7", "railzen7",
"RevvoBolt", "RevvoBolt",
"scooblee",
"sillygoose", "sillygoose",
"SnugglyBun", "SnugglyBun",
"SuperJet Spade", "SuperJet Spade",