Commit graph

224 commits

Author SHA1 Message Date
tildearrow d22512c700 why is Windows so special 2024-06-18 18:13:48 -05:00
tildearrow 36cb12acb8 find exe path 2024-06-18 18:00:22 -05:00
tildearrow e1f8376e85 don't display locale fail error when using Momo 2024-06-17 14:48:46 -05:00
tildearrow e3fe3ba33e fix locale loading
when changed through Settings
2024-06-17 02:16:37 -05:00
tildearrow a2a37745d8 fix GNU gettext locale finding 2024-06-15 23:59:25 -05:00
tildearrow 80bf0867f9 add Indonesian language
thanks Zumi
2024-06-14 03:10:19 -05:00
tildearrow c7ff788d5d allow installation of locale into system
UNTESTED
2024-06-13 17:14:10 -05:00
tildearrow 57b7a9ae0f mac 2024-06-13 14:41:01 -05:00
tildearrow 4e14c9f59c add check for setlocale in C library
Microsoft CRT and glibc have setlocale, but bionic doesn't
2024-06-09 04:27:48 -05:00
tildearrow d6783f8e2c Momo: string hashing
using SipHash
2024-06-09 03:31:16 -05:00
tildearrow 118103b8af i shall make stack machine 2024-06-02 21:56:18 -05:00
tildearrow f052b4d55d Momo: optimize initial search 2024-06-02 03:23:01 -05:00
tildearrow c9482ba86c I HATE GLOBAL CONFIGS I HATE GLOBAL CONFIGS I HATE
@tildearrow instead of this nonsense you could have just made a language menu in the interface settings
2024-06-01 16:36:00 -05:00
tildearrow a68f572c23 ship pre-compiled locale files 2024-05-31 19:55:56 -05:00
tildearrow 145212171f libintl for systems without libintl
warning: incomplete!
2024-05-30 19:34:34 -05:00
tildearrow d388970112 fix the fix 2024-05-29 03:40:01 -05:00
tildearrow acdda759e4 the F I X
LC_ALL is indeed a bad idea
2024-05-29 03:17:12 -05:00
tildearrow e12bf82f49 the massive preparations - settings and sysConf 2024-05-26 23:30:33 -05:00
tildearrow 34c176a799 prepare for translations 2024-05-26 03:57:26 -05:00
tildearrow 008fe4b6b8 improve audio export options - UNTESTED/UNFINISHED 2024-05-10 20:01:12 -05:00
tildearrow 83007601f7 add option to build with console subsystem on Wind 2024-05-04 16:46:41 -05:00
tildearrow f28dcec683 release v0.6.3 2024-05-01 20:00:07 -05:00
tildearrow 790502726f prepare for YM2608-LLE 2024-04-25 19:54:57 -05:00
tildearrow c9309834ce add pipe audio output
also add ability to disable CLI control/status completely
2024-04-23 04:38:08 -05:00
tildearrow 31f9559f5e display init errors on macOS 2024-04-14 16:41:04 -05:00
tildearrow ff41e8b1c9 update credits 2024-04-06 18:49:43 -05:00
tildearrow f0c85acfd7 can't even have fun for one day
there's always the one who finds a reason for drama and flamewar
2024-04-03 13:58:57 -05:00
tildearrow 90c628612e prepare for 0.6.2 2024-03-31 23:35:59 -05:00
tildearrow 229766c478 IMA DO MY ADPCM 2024-03-17 15:17:30 -05:00
cam900 c1773e09f3 Add NDS sound support
TODO:
- IMA ADPCM
- Instrument color, icon
2024-03-17 15:17:30 -05:00
tildearrow 845eb582a6 fix .dnm and .eft loading 2024-03-16 12:16:09 -05:00
tildearrow 3c5a123283 deferred config saving
first save config and then close window
issue #1723
2024-03-14 14:32:06 -05:00
tildearrow 0ac63d817d ESFM: add "fast" mode
alters ESFMu to add a fast feedback calculation path
2024-03-11 13:21:50 -05:00
tildearrow db9a11a674 remove text command stream export
NOTE: this is not removal of text export.
2024-03-09 18:20:17 -05:00
Colin Kinloch 311a2eaa41 Don't initialize sigaction 2024-02-04 12:38:44 -05:00
Colin Kinloch b2d61b1d3a Add Ctrl+Q to quit 2024-02-04 12:38:44 -05:00
tildearrow f06f8fe725 update credits 2024-01-25 13:33:22 -05:00
tildearrow 3cb8190258 update credits again 2024-01-17 00:41:50 -05:00
tildearrow 88b42ddd58 update copyright year 2024-01-16 21:26:57 -05:00
tildearrow c6a0d0e93e the final challenge 2023-11-25 17:46:46 -05:00
tildearrow bf5b565bb1 update credits 2023-11-23 18:30:47 -05:00
tildearrow ff9078d59f fix command line doc 2023-11-01 19:09:30 -05:00
tildearrow 47e5aa2d84 the default for -view is nothing 2023-11-01 13:48:17 -05:00
tildearrow 5febd48a3e fix safe mode triggering when opening unreadable f 2023-10-29 00:33:02 -05:00
tildearrow f31bb1bdc7 fix subsong parameter ignored when using output 2023-10-18 14:33:12 -05:00
tildearrow 06ba12b270 add command line option to see song summary 2023-10-17 14:11:35 -05:00
tildearrow e633550647 automatic safe mode!
to-do: test on Windows...
2023-10-16 14:55:01 -05:00
tildearrow 1cf519ce17 add safe mode with audio 2023-10-16 14:01:30 -05:00
tildearrow c420b55a16 add a safe mode
disables audio output
enables software rendering
disables font loading

not automatic yet
2023-10-16 06:53:21 -05:00
tildearrow cad63d8351 is this faster? 2023-09-20 00:24:55 -05:00
tildearrow 3e803431fa update credits 2023-09-13 20:10:09 -05:00
tildearrow d1b78f787b update credits 2023-08-30 17:38:45 -05:00
tildearrow 17a88fda70 C140: update emulator
with the one from C219 branch
2023-08-27 15:52:54 -05:00
cam900 4d7d610f8c C140 fixes and optimizations
Minor optimization
Move output shift function to dispatch
Fix loop
Fix pan scaling if using INS_AMIGA
correct about
2023-08-10 20:24:10 +09:00
cam900 c34233cf4f Prepare for C140 2023-08-08 21:27:12 +09:00
tildearrow 05a9496189 update credits 2023-07-23 05:26:25 -05:00
tildearrow d93a3d17a9 not recommended 2023-07-10 21:48:41 -05:00
tildearrow 47110d3492 noooooooooooooo 2023-07-10 02:08:52 -05:00
tildearrow 50dda44880 GUI: handle SIGTERM correctly
issue #1143
2023-07-09 19:19:37 -05:00
tildearrow 5d015ae0ed update credits 2023-07-05 20:38:31 -05:00
tildearrow eaa82d49eb add a -subsong parameter 2023-05-19 00:49:05 -05:00
tildearrow 439931d988 fix build 2023-04-06 17:54:08 -05:00
tildearrow cc69f0495c randomize
issue #1004
2023-03-01 15:26:05 -05:00
James Alan Nguyen f9cbf17a07 Issue #643 - Rewrite CLI vs GUI strategy (this matches DefleMask) 2023-02-25 19:20:51 +11:00
tildearrow b3c3c038ad add intro tune, part 3 2023-02-24 00:38:32 -05:00
tildearrow 69ab2a0b50 USE THIS ONE 2023-02-21 22:55:07 -05:00
tildearrow 9cdc330a48 try to fix console mode on Windows
issue #643
2023-02-13 19:26:37 -05:00
tildearrow 6036366f38 SegaPCM: new real emulation core 2023-02-10 02:01:23 -05:00
tildearrow 45faadd4c8 update copyright year 2023-01-19 19:18:40 -05:00
tildearrow 8746d36eac finally fix that Windows 32-bit crash 2023-01-14 23:16:29 -05:00
tildearrow f69917010a use SDL2main 2023-01-14 14:57:03 -05:00
tildearrow 618ff1d393 release v0.6pre2 2022-12-24 23:39:44 -05:00
tildearrow 05d389adac update credits 2022-12-22 19:25:11 -05:00
tildearrow b208d2f32b fix Furnace not exiting after error during startup 2022-12-21 01:20:56 -05:00
tildearrow 51ea3cec2a add log file writing 2022-12-18 01:55:21 -05:00
cam900 d5f44557c2 add (Partial) GA20 support 2022-12-15 20:03:54 +09:00
tildearrow f6f6101762 Revert "no WinMain experiment - TEST!"
This reverts commit 4e2dd5ec63.
2022-11-15 22:24:23 -05:00
tildearrow 4e2dd5ec63 no WinMain experiment - TEST! 2022-11-15 21:29:49 -05:00
tildearrow ce08a62548 GUI: work around Android backspace issue 2022-11-05 18:17:54 -05:00
tildearrow bfeb57c3b7 we don't have to work around Wayland issue anymore 2022-10-20 02:55:24 -05:00
tildearrow 4723ed3972 VGM: experimental direct stream mode for YM2612 2022-10-17 14:25:30 -05:00
tildearrow 385a9adab2 update credits 2022-10-11 02:23:29 -05:00
tildearrow 02e87236ce credits 2022-10-02 19:12:31 -05:00
tildearrow 54183ce4a2 GUI fail error report 2022-10-02 16:12:02 -05:00
ZeroByteOrg c3654eb67c Merge branch 'master' into ZSMv1 2022-09-23 22:24:22 -05:00
cam900 635bcf1c6d Fix disclaimer 2022-09-18 13:19:08 +09:00
cam900 8ba53999bc Less confused naming 2022-09-18 12:09:54 +09:00
cam900 b461ffe411 Update vgsound_emu library 2022-09-16 23:48:06 +09:00
ZeroByteOrg b14bf9ea33 Merge branch 'master' into ZSMv1 2022-09-15 12:03:53 -05:00
tildearrow c3ced46fa3 coming soon: reSIDfp core 2022-08-28 15:10:44 -05:00
ZeroByteOrg 941d45ad80 Merge branch 'master' into ZSMv1 2022-08-16 11:24:18 -05:00
tildearrow 3a18e1e6fc partially implement command stream binary mode 2022-08-04 18:50:52 -05:00
tildearrow 67e7e07048 add -cmdout option 2022-08-04 15:18:48 -05:00
tildearrow 83386d082d add a proper CLI
featuring skip order (left/right) and pause (space)!
currently available on macOS and Linux only.
2022-07-25 17:23:56 -05:00
tildearrow 3183400019 it appears SDL2 takes over interrupt in console
mode
2022-07-25 16:21:39 -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 cd7b333b2d introduce a benchmark mode 2022-07-19 17:01:19 -05:00
ZeroByteOrg 40d67d7bb5 Merge branch 'master' into ZSMv1 2022-06-29 13:14:15 -05:00
tildearrow a8a38dce2b 0.6pre1 - introduce the final changes
- implement E1xy/E2xy Defle bug when using same note twice
- add SNK Touchdown Fever preset
- update README.md and to-do list
- update credits

thank you for your patience!

see you in 0.6pre1.5 coming soon...
2022-06-29 04:57:05 -05:00
tildearrow 57c0f8bdc7 error feedback on Windows
see #540
2022-06-28 23:42:34 -05:00