Commit graph

2727 commits

Author SHA1 Message Date
cam900 131081a030 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
* 'master' of https://github.com/tildearrow/furnace:
  fudge and bread
  what?!
2022-05-29 13:50:09 +09:00
cam900 32152fd89b Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
* 'master' of https://github.com/tildearrow/furnace: (53 commits)
  prepare for better backward writing
  VGM export: fix oops
  GUI: drag-and-drop ins/wave/sample loading
  GUI: add "set loop" to sample editor
  MSM6295: VGM export!
  oops
  MSM6295: add rate select effect (20xx)
  update meteor shower
  MSVC is better than GCC right?
  update to-do list
  door into summer
  GUI: implement input for touch events
  GUI: update SDL hints
  fix Termux build
  add another demo song
  add demos/ecolove.fur
  update to-do list
  update demos/README.md
  add new demo songs
  dev99 - major Fractal system change
  ...

# Conflicts:
#	src/engine/dispatch.h
#	src/engine/platform/genesis.cpp
#	src/engine/playback.cpp
#	src/engine/song.h
#	src/engine/vgmOps.cpp
2022-05-29 13:47:39 +09:00
tildearrow 6afe29682d fudge and bread 2022-05-28 23:40:46 -05:00
tildearrow bf0b207a3d what?! 2022-05-28 23:12:22 -05:00
tildearrow 43908e5277 prepare for better backward writing 2022-05-28 22:45:59 -05:00
tildearrow 13ff89f962 VGM export: fix oops 2022-05-28 22:18:38 -05:00
tildearrow 08543a2dc9 GUI: drag-and-drop ins/wave/sample loading 2022-05-28 18:51:05 -05:00
tildearrow 5de31f510c GUI: add "set loop" to sample editor 2022-05-28 18:37:49 -05:00
tildearrow f8796f8ec9 MSM6295: VGM export! 2022-05-28 18:15:26 -05:00
tildearrow b8671afa39 oops 2022-05-28 17:45:44 -05:00
tildearrow cc87d1502c MSM6295: add rate select effect (20xx) 2022-05-28 17:45:34 -05:00
tildearrow dcaf6d9285 update meteor shower 2022-05-27 21:08:55 -05:00
tildearrow d1b928dbd9 MSVC is better than GCC right? 2022-05-27 21:02:19 -05:00
tildearrow a0ebcec014 update to-do list 2022-05-27 16:25:49 -05:00
tildearrow 620dea7ea5 door into summer 2022-05-27 16:11:14 -05:00
tildearrow e194ff1481 GUI: implement input for touch events 2022-05-27 16:10:37 -05:00
tildearrow ab91147c16 GUI: update SDL hints 2022-05-27 15:55:20 -05:00
tildearrow 36c16467a5 fix Termux build 2022-05-27 15:51:57 -05:00
tildearrow b2f4a33074 add another demo song
requested by Weeppiko
2022-05-27 14:30:59 -05:00
tildearrow f61a114637 add demos/ecolove.fur 2022-05-27 14:03:48 -05:00
tildearrow 27f46f143d update to-do list 2022-05-27 13:59:54 -05:00
tildearrow 2e46556dc1 update demos/README.md 2022-05-27 13:59:45 -05:00
tildearrow f3aca3ac87
Merge pull request #337 from Dippy0615/master
Demo song: Rivals of Aether cover for OPL3 4OP
2022-05-27 13:55:58 -05:00
tildearrow b67a3d2523
Merge pull request #311 from ZoomTen/master
Demo song: cover of Skate or Die title theme for PCE + 2x AY-3-8910
2022-05-27 13:55:18 -05:00
tildearrow 259cd16eae
Merge pull request #268 from AYCEdemo/master
Add a demo song for WonderSwan
2022-05-27 13:54:17 -05:00
tildearrow f921cf409f
Merge pull request #264 from DeMOSic/master
Demo Track
2022-05-27 13:53:59 -05:00
tildearrow 937acdd81c
Merge pull request #248 from mikerro/master
New demo for Lynx platform
2022-05-27 13:53:45 -05:00
tildearrow 6e368f6fd2
Merge pull request #241 from LoKiToon/master
Cover of LED storm on the Atari Lynx
2022-05-27 13:51:57 -05:00
tildearrow c231251c41
Merge pull request #229 from DevEd2/master
"[insert title here]" demo song for Lynx + "Puggs in Space" demo song for Game Boy
2022-05-27 13:51:11 -05:00
tildearrow 54f5b28922 add new demo songs
submitted by several users via Discord
2022-05-27 13:49:29 -05:00
tildearrow 68cc84253c dev99 - major Fractal system change
7 channels instead of 8 - CSM only supported on ExtCh system
2022-05-27 05:13:10 -05:00
tildearrow a776129c3d dev98 - YM2612: add Fractal system
partially done
2022-05-27 04:02:53 -05:00
tildearrow 0b7d27dc29 YM2612: add reverse sample playback 2022-05-27 02:47:44 -05:00
tildearrow 9d6d84a87f Lynx: sample looping 2022-05-27 01:36:05 -05:00
tildearrow d6282c6949 Lynx: fix PCM mode volume 2022-05-27 01:20:57 -05:00
tildearrow a8d91ebdbc
Merge pull request #497 from laoo/master
Lynx: using DAC output for PCM
2022-05-27 01:16:51 -05:00
tildearrow 13acffa427 GUI: store piano options in config 2022-05-27 01:13:33 -05:00
Waldemar Pawlaszek 65817f7589
Merge branch 'tildearrow:master' into master 2022-05-27 08:11:32 +02:00
Waldemar Pawlaszek 70aa8f7682 Lynx: using DAC output for PCM 2022-05-27 08:10:34 +02:00
tildearrow d0adbc444e GUI: more channel dragging improvements 2022-05-27 01:08:11 -05:00
tildearrow e8af633f10 GUI: improve channel swapping 2022-05-27 01:04:12 -05:00
tildearrow 1540705b75 WaveSynth: fix it....... again. 2022-05-27 00:35:35 -05:00
tildearrow 3651027d99 a 2022-05-27 00:29:29 -05:00
tildearrow efaca3b094
Merge pull request #496 from cam900/largecolumns_alt
Allow more than 64 columns in Dear ImGUI (patched)
2022-05-27 00:19:21 -05:00
tildearrow 5d1785fb38 GUI: add timing debug info 2022-05-27 00:19:10 -05:00
tildearrow 061b312943 SMS: volume table is now non-float 2022-05-26 23:46:42 -05:00
cam900 67a7f39d9a Allow more than 64 columns in Dear ImGUI (patched)
Improves Channel window displays, with System info.
2022-05-27 13:38:45 +09:00
tildearrow 905aa1b1a1 SMS: add TI PSG volume table 2022-05-26 23:19:27 -05:00
cam900 cbf20c6320 Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
* 'master' of https://github.com/tildearrow/furnace: (58 commits)
  SMS: early Nuked-PSG modding
  SMS: add modified Nuked-PSG core
  build release and don't strip
  strip MinGW builds
  FDS: a bit more
  FDS: set a post-amp value
  FDS: fix NSFplay core low pass filter precision
  fix .dmf saving
  fix compilation on GCC 12
  Fix multithreading on CI
  Lynx: why did I not commit this
  Lynx: more sample improvements
  Lynx: sample improvements
  Lynx: add sample support!
  GUI: fix wavetable list oversight
  WaveSynth: fix phase modulation - again
  GUI: fix possible wave editor crash
  WaveSynth: fix phase modulation
  Lynx: add phase reset macro
  fix another fucking IGFD crash bug
  ...

# Conflicts:
#	src/gui/insEdit.cpp
#	src/gui/presets.cpp
2022-05-27 13:01:06 +09:00
tildearrow 33dc18bac2 GUI: add pattern cell spacing settings 2022-05-26 22:26:44 -05:00