Commit graph

241 commits

Author SHA1 Message Date
cam900
4874f2e7f3 Newline issue 2023-02-06 21:19:19 +09:00
cam900
d6a9b3d86a Update vgsound_emu modification disclaimer 2023-02-06 21:19:00 +09:00
tildearrow
c4121ccfd6 ES5506: more optimization 2023-02-06 03:44:03 -05:00
tildearrow
82c53da498 ES5506: fix mute 2023-02-06 03:20:45 -05:00
tildearrow
3a4057ece3 ES5506: optimize, part 1
man this core is so CPU heavy...
accuracy for what?
2023-02-06 03:00:25 -05:00
tildearrow
beed67aaa1 BubSys: optimize 2023-02-04 17:22:16 -05:00
tildearrow
f33564039a SCC: tiny fix 2023-01-29 17:34:50 -05:00
tildearrow
a08c343f6d SCC: massive optimization 2023-01-29 17:17:15 -05:00
tildearrow
7b2588c176 remove log spam 2023-01-23 16:42:56 -05:00
tildearrow
c58ff8e37c GUI: don't draw at all when minimized 2023-01-23 16:21:58 -05:00
tildearrow
51883f698a MORE TESTING 2023-01-23 15:52:32 -05:00
tildearrow
3e43cdacd2 update Nuked-OPLL to latest version 2023-01-19 02:49:55 -05:00
tildearrow
eb1531ac1c Revert "crash test"
This reverts commit 3555ac3907.
2023-01-18 14:22:36 -05:00
tildearrow
3555ac3907 crash test 2023-01-18 13:15:00 -05:00
tildearrow
0d5c7da774 MSVC DEBUG! MSVC DEBUG! MSVC DEBUG!
DO NOT USE! I AM DEBUGGING A CRASH!

ONLY FOR TESTER
2023-01-16 22:38:46 -05:00
tildearrow
fd9b1dd0f5 OPL: quad output
now that we have this new dispatch output method
2023-01-04 18:30:29 -05:00
tildearrow
c776bccfda fix MinGW 32-bit build 2022-12-31 16:50:41 -05:00
tildearrow
fbb712ddc9 part 3
issue #685
2022-12-28 16:07:01 -05:00
tildearrow
cb70759a68 part 2
issue #685
2022-12-28 15:50:10 -05:00
cam900
b8c374977c forgot this 2022-12-25 16:15:36 +09:00
cam900
c754504337 Update previous commit 2022-12-25 16:11:47 +09:00
cam900
9a19a89370 Possibly fix gcc 5.4 2022-12-25 16:11:29 +09:00
cam900
0414b960b8 Fix build 2022-12-25 14:14:32 +09:00
cam900
3034f33ee0 Minor initializer 2022-12-25 14:04:37 +09:00
cam900
21e2b9f568 Try to fix initializer 2022-12-25 14:02:01 +09:00
tildearrow
618ff1d393 release v0.6pre2 2022-12-24 23:39:44 -05:00
tildearrow
aa0b14a1f2 try fixing this minimize bug 2022-12-24 19:11:04 -05:00
tildearrow
78fc57b3e8 Revert "Revert "update SDL to 2.24.2""
This reverts commit e78a8a6187.
2022-12-24 18:53:42 -05:00
tildearrow
e78a8a6187 Revert "update SDL to 2.24.2"
This reverts commit d53cc32878.
2022-12-24 18:42:14 -05:00
tildearrow
6cce918c02 Nuked-OPN2 + ymfm combo option for all OPN chips
modified Nuked doing FM and ymfm doing SSG/ADPCM
2022-12-24 02:29:37 -05:00
tildearrow
5ecc79f8b9 fix 2022-12-23 22:54:55 -05:00
tildearrow
d53cc32878 update SDL to 2.24.2
not updating to 2.26.1 due to build failure
see https://github.com/libsdl-org/SDL/issues/6169
2022-12-14 23:16:24 -05:00
tildearrow
2a068ca046 YM2151: re-enable timer emulation in Nuked-OPM 2022-12-14 16:23:47 -05:00
cam900
82630317b0
Fix K053260 reloading counter 2022-12-12 16:51:01 +09:00
tildearrow
fe4f15fff2 GUI: some inertial scrolling fixes
when moving/resizing
2022-12-11 13:38:44 -05:00
cam900
bf626ac68d
Fix K007232 start address 2022-12-06 09:00:34 +09:00
tildearrow
69059dc702 GUI: several mobile changes 2022-12-03 00:51:57 -05:00
tildearrow
f84469e4fd GUI: better inertial scroll inhibit logic
also better pattern editor mute in mobile
2022-12-02 22:59:52 -05:00
tildearrow
4e88a677d0 GUI; mobile file dialog improvements 2022-12-02 16:52:47 -05:00
tildearrow
dc7aec2dc1 GUI: long hold? 2022-12-02 04:13:26 -05:00
tildearrow
8eecdd4b93 GUI: fix piano allowing you to scroll on mobile 2022-12-01 19:05:54 -05:00
tildearrow
152a95cb40 GUI: fix inertial scroll when power saving is on 2022-12-01 18:33:48 -05:00
tildearrow
6b34b9fcab GUI: add functions to inhibit inertial scrolling 2022-12-01 04:28:12 -05:00
tildearrow
bb5b99ec96 GUI: and a bit more of it 2022-12-01 03:29:32 -05:00
tildearrow
a04d6b8e0b GUI: more inertial scrolling work 2022-12-01 03:01:59 -05:00
tildearrow
855fbfce1b GUI: improvements to inertial scrolling 2022-12-01 02:02:33 -05:00
tildearrow
285dae9239 GUI: inertial scrolling experiments 2022-11-30 19:42:51 -05:00
tildearrow
a541183792 SAA1099: fix output being static
this caused problems with multi-SAA songs
2022-11-15 03:20:07 -05:00
tildearrow
319d02aec6 SAA1099: fix frequency table going crazy
if there is more than one SAA
2022-11-15 03:14:26 -05:00
tildearrow
e105cd588e GUI: fix IGFD crash if a file had % on its name 2022-10-28 04:16:07 -05:00
tildearrow
e19538af2e GUI: fix non-working mouse events after minimizing 2022-10-23 02:51:38 -05:00
cam900
69090232fb Fix output preview 2022-10-22 16:57:01 +09:00
cam900
f839b0771c Sync vgsound_emu with master 2022-10-22 16:28:37 +09:00
cam900
f714acc8a6 Sync with master 2022-10-22 10:13:22 +09:00
cam900
61aeb0bb5e Revert "Temporarily revert "Sync vgsound_emu with master""
This reverts commit f832ce5cca.
2022-10-22 10:10:02 +09:00
tildearrow
c6e21e3da5 GUI: fix input scaling 2022-10-20 02:49:08 -05:00
cam900
8e2f3199b5 Sync this 2022-10-20 11:46:04 +09:00
cam900
e365a92f65 Sync vgsound_emu with master 2022-10-20 11:44:48 +09:00
tildearrow
a48f0048ff
Merge pull request #716 from smb123w64gb/patch-1
Update Backward to work on ARM64 WIndows builds!
2022-10-16 19:41:17 -05:00
tildearrow
81a2bce4d4 GUI: prepare for multiple asset load 2022-10-16 19:40:14 -05:00
smb123w64gb
fdcabe4485
Update Backward to work on ARM64 WIndows builds! 2022-10-16 10:14:51 -07:00
cam900
12d55ad99d
Fix regression 2022-09-23 13:50:46 +09:00
tildearrow
85465633f2 Merge branch 'master' into vgsound_emu_update 2022-09-22 19:35:51 -05:00
tildearrow
fa78877dfd always do UTF-8 to UTF-16 when saving layout on W
indows
2022-09-22 19:12:59 -05:00
tildearrow
b9d8d91ca7 GUI: I am done
look I need to sleep
2022-09-22 04:10:12 -05:00
tildearrow
cec31b23de GUI: temporarily disable InputText undo/redo
issue #624
2022-09-22 04:04:32 -05:00
tildearrow
3cb1571fb6 GUI: implement channel style settings 2022-09-20 01:00:31 -05:00
cam900
eeb09c7031 Sync with master 2022-09-17 14:02:43 +09:00
cam900
81f812b216 Sync with master 2022-09-17 13:56:09 +09:00
cam900
5af02d068e Sync with master 2022-09-17 13:33:21 +09:00
cam900
146da2ce76 Forgot to sync 2022-09-17 13:05:58 +09:00
cam900
e9bdd356da Sync with master 2022-09-17 13:02:10 +09:00
cam900
4eaf5ce9a6 Sync with master 2022-09-17 12:55:05 +09:00
cam900
c981319295 Sync with master 2022-09-17 12:48:03 +09:00
cam900
74bf0171f0 Modifier disclaimer 2022-09-17 12:36:36 +09:00
cam900
5034b3623d Take 2 2022-09-17 00:16:20 +09:00
cam900
2582ec17ed Temporary workaround for accidently removed libs 2022-09-17 00:15:04 +09:00
cam900
bf2ec8f1c4 Temporary workaround for accidently removed libs 2022-09-17 00:05:54 +09:00
tildearrow
183d78e2a1 update Nuked-OPM to latest version 2022-09-09 23:47:22 -05:00
tildearrow
68587dab0d update Nuked-OPN2 core 2022-09-09 23:44:08 -05:00
Christoph Neidahl
e08399156a
Haiku support (#596)
* Don't apply Wayland videodriver workaround on Haiku

* dirent.d_type-less type detecting in IGFD

The Dumb Way(tm). `stat`'s `st_mode` should be nicer?

* CMake check for dirent.d_type, stat-based fallback

* Move config dir setup to separate function

Nicer to work with than macro kerfuffle.

* Default sysFileDialog to off on Haiku

* Logging stuff

* Honour CMAKE_INSTALL_BINDIR

* Use find_directory on Haiku

Includes forgotten configPath line when home==NULL.

* Address PR review notes
2022-07-23 22:11:30 -05:00
tildearrow
3df5a6e2b6 issue #588, part 2 2022-07-14 22:17:05 -05:00
tildearrow
5f92a6ffa6 possibly fix major issue with NFD 2022-07-14 00:14:33 -05:00
tildearrow
1e2cafcf90 possibly fix system file picker filter on macOS 2022-07-01 14:07:55 -05:00
tildearrow
f03f6bdb8d possibly fix compilation under macOS? 2022-06-30 03:44:16 -05:00
tildearrow
4dfd413ead OPLL: fix per-channel osc, part 1 2022-06-29 01:32:52 -05:00
tildearrow
b04743d045 SMS: implement Game Gear stereo in Nuked core 2022-06-27 04:09:24 -05:00
tildearrow
5507fd9f33 fix Windows file picker filter not working at all 2022-06-27 03:23:13 -05:00
tildearrow
0c480a3ea7 go to hell
and your stupid mess of C++ with Smalltalk language
2022-06-24 13:39:50 -05:00
tildearrow
01d2971b40 oh wait 2022-06-24 13:29:01 -05:00
tildearrow
1ffca9bea2 can you do the inverse 2022-06-24 13:28:11 -05:00
tildearrow
3366099dbe can you call C++ methods from Smalltalk 2022-06-24 13:17:43 -05:00
tildearrow
deffd99503 pass filter to NFD - DOES NOT BUILD
I am so lazy to adapt the macOS part
2022-06-24 03:11:36 -05:00
tildearrow
abbd6e7274 potentially fix #550 2022-06-23 02:48:28 -05:00
tildearrow
35bc757adf GUI: fix macOS system file picker crash 2022-06-19 18:51:51 -05:00
tildearrow
9b71dae4d9 fix macOS build (hopefully) 2022-06-19 01:39:07 -05:00
tildearrow
52328df8c3 GUI: system file picker ins preview! (Windows) 2022-06-19 01:36:36 -05:00
tildearrow
03e31c441e prepare for ins preview in system file picker 2022-06-19 00:11:18 -05:00
tildearrow
39fa3d7d85 Merge branch 'master' into preset1 2022-06-17 20:40:09 -05:00
tildearrow
d5d381328b add modified version of Native File Dialog
it will replace portable-file-dialogs on Windows, and perhaps in
the rest of operating systems (maybe not Linux) as well.
2022-06-17 00:02:29 -05:00