Commit graph

27 commits

Author SHA1 Message Date
rdanbrook fecad6d8a5 Merge upstream core at tag 1.51.1 2021-08-25 22:20:30 -04:00
rdanbrook 6c5f60592e Use SDL's internal sample rate converter instead of libsamplerate 2021-05-17 21:10:30 -04:00
rdanbrook 8148da0b3e Use libsamplerate in FLTK port 2021-04-30 22:13:49 -04:00
rdanbrook e7fd69a24e Cheats dialog for FLTK port 2021-03-27 16:55:22 -04:00
rdanbrook 80ec3ea21f Switch from GTK to FLTK 2021-03-21 16:35:18 -04:00
rdanbrook 59d8a67eb9 Move SDL sources to common directory 2021-03-07 14:14:15 -05:00
rdanbrook 16c10938b7 Merge upstream core at commit c35733ee 2021-03-01 19:06:27 -05:00
rdanbrook c4e834989a Start cleaning up leftovers from the deprecated SDL-only build 2020-12-18 21:23:19 -05:00
rdanbrook 896fe9b7ee Remove SDL-only build and redundant NstDatabase.zip file 2020-12-12 09:47:54 -05:00
nick black 3f2106e65d Makefile.am: remove AUTHORS from dist_doc_DATA 2020-12-04 21:32:52 -05:00
rdanbrook b997300c89 Remove unmaintained codepaths 2020-12-02 19:20:03 -05:00
rdanbrook bf9996b089 Add Action 53 (mapper 28) 2019-05-28 11:22:24 -04:00
rdanbrook 76388349d6 typo 2018-08-28 19:33:47 -04:00
rdanbrook c8710ea3a3 add mapper 31 to Makefile.am 2018-08-28 19:33:47 -04:00
rdanbrook b8e4f1f501 The homebrew module
The homebrew module offers configurable ports useful to homebrew game
developers.

By reading and writing to new ports at configurable addresses, a rom may
* write to stdout
* write to stderr
* exit the emulator with a given exit status

These can be used to create automated test suites.
2018-07-31 20:53:00 -04:00
rdanbrook c2135d427c Allow loading of .wav samples in cross-platform port 2018-06-22 16:43:04 -04:00
rdanbrook 8e9dfe5d0c Add support for Magic Kid Googoo dump (Mapper190) 2018-04-08 16:23:57 -04:00
rdanbrook 62d90b953a Make libao an optional dependency 2018-02-01 20:35:49 -05:00
rdanbrook 2388dc04b7 Separated SDL input from generic input 2018-01-17 23:02:50 -05:00
rdanbrook ef083e760e Build GTK+ and SDL binaries separately, both mostly in working order 2018-01-15 20:34:20 -05:00
rdanbrook 6b91ff665d Separating more SDL-dependent code from common code 2018-01-15 16:20:39 -05:00
rdanbrook fb89c23175 SDL and GTK+ separated from common video functions 2018-01-15 11:35:05 -05:00
rdanbrook 9e22cdac54 Start of major source tree restructuring and cleanup 2018-01-14 22:54:56 -05:00
rdanbrook ae0e4c3213 Add JACK audio support
This allows use of the JACK audio backend. JACK support
will be built by cmake if found, or the --with-jack option
to the configure script.

JACK audio will set the sample rate for audio equal to
the jack server's sample rate. It also connects to the first
two physical output ports for playback.
2017-12-29 16:32:01 -05:00
rdanbrook 41c958cb96 Remove stale README file 2017-05-23 20:56:59 -04:00
rdanbrook 8cc6f4fa41 Separated GTK+ and SDL input 2017-05-21 16:08:08 -04:00
rdanbrook e50a50b8c0 Add Autotools as alternative build system.
Also unbundle zlib completely
2017-01-21 18:48:43 +01:00