Commit Graph

6610 Commits

Author SHA1 Message Date
tildearrow 6599eb4f7e many fixes to NES system playback 2021-12-04 02:19:14 -05:00
tildearrow 3286c3c0c5 NES system! almost 2021-12-04 01:19:54 -05:00
tildearrow 6446e876ae update gitignore 2021-12-04 01:14:02 -05:00
tildearrow c543553b0f prepare for NES platform 2021-12-03 16:04:07 -05:00
tildearrow 901ab6d436 update readme 2021-06-09 12:37:46 -05:00
tildearrow 86131bf05e add a log level flag 2021-06-09 12:28:46 -05:00
tildearrow 2be720540f dev7 2021-06-09 03:33:44 -05:00
tildearrow f7080bb2c1 add parameter parsing 2021-06-09 03:33:03 -05:00
tildearrow fa445d8614 GB: reduce CPU usage
SameBoy works faster if you do multiple runs in the acquire function
2021-06-09 02:17:04 -05:00
tildearrow b30c5679ae genesis: reduce CPU usage
the chip uses TDM to output the channels one by one
so we just run the chip 6 times and output at 1/6th the rate, which
means less work for blip_buf and less C++ overhead
2021-06-09 01:57:12 -05:00
tildearrow cf6b213d2c even more ancient version compatibility 2021-06-09 01:52:00 -05:00
tildearrow 5b707eeeec better ancient version sample support 2021-06-09 01:16:26 -05:00
tildearrow 99e59278ad PCE: kind of implement LFO 2021-06-09 01:08:42 -05:00
tildearrow 480ddf489a dummy: more work 2021-06-09 00:10:23 -05:00
tildearrow 7745913722 update README 2021-06-08 23:46:16 -05:00
tildearrow 1edd633422 PCE: now for 8-bit samples aaaaa 2021-06-08 23:17:38 -05:00
tildearrow 451c35f41b PCE: sample playback 2021-06-08 23:16:29 -05:00
tildearrow 5b2684b5e1 PCE: the adventures of missing wavetables 2021-06-08 22:21:05 -05:00
tildearrow cd1851606e PCE: the adventures of arp fail 2021-06-08 21:49:24 -05:00
tildearrow 8f3b9e03da PCE: make the noise actually work 2021-06-08 21:25:07 -05:00
tildearrow 8b9da366e4 PCE: implement noise, wave and pan commands
TODO: actually implement noise mode very well
2021-06-08 20:45:38 -05:00
tildearrow 8dffdca25a PCE: more work 2021-06-08 16:46:27 -05:00
tildearrow 1379b4c935 PCE: now prepare for volume 2021-06-07 03:42:18 -05:00
tildearrow c0e4e20b3e finally, episode 2
now we really output the wave
2021-06-07 03:05:42 -05:00
tildearrow 9e72d4580f FINALLY SOUND 2021-06-07 02:49:43 -05:00
tildearrow d74fa698af prepare for PC Engine platform
using Mednafen core
2021-06-06 14:02:38 -05:00
tildearrow 0b8fcc6e8d genesis: implement 10xx command 2021-06-05 23:27:02 -05:00
tildearrow c519b84c91 update gitignore 2021-06-05 23:26:50 -05:00
tildearrow 2bff8ae753 what the?
panning 00 mutes channel in GB?
2021-05-28 19:59:42 -05:00
tildearrow 1444752704 now fix macOS build 2021-05-28 16:06:57 -05:00
tildearrow 5b9a0c3ee9 win32 lean and mean 2021-05-28 15:57:07 -05:00
tildearrow 9a1f16757a fix Windows build on release config 2021-05-28 15:52:27 -05:00
tildearrow bae3621874 update readme for windows 2021-05-28 15:31:35 -05:00
tildearrow 2d3580a05c fix windows build for once 2021-05-28 15:25:55 -05:00
Francisco Demartino cb6f058389
add a little note about submodules (#1) 2021-05-28 14:44:02 -05:00
tildearrow b615954c21 update readme. 2021-05-28 14:15:27 -05:00
tildearrow 2a379f3adc dev6 2021-05-28 03:05:37 -05:00
tildearrow acfd9fabd0 lower the game boy volume 2021-05-28 02:53:28 -05:00
tildearrow fedb8cdd94 out of bounds 2021-05-28 02:49:01 -05:00
tildearrow 09371f9205 more game boy playback fixes
including fixing the arp+slide thing
2021-05-28 02:30:09 -05:00
tildearrow 23dc645ced out of bounds and non-determinism fixes
the soldiers play properly now
2021-05-28 02:02:54 -05:00
tildearrow 485c4bbadc micro fix 2021-05-28 01:30:18 -05:00
tildearrow fc87899aa8 implement the final game boy bits 2021-05-28 01:26:57 -05:00
tildearrow 83ce4f0ebe game boy progress, part 5
now with almost accurate arpeggios.
2021-05-28 00:36:40 -05:00
tildearrow c6e42739fc game boy: tune to 440Hz 2021-05-27 23:41:35 -05:00
tildearrow f2af1c9a07 remove some debug messages 2021-05-27 23:34:54 -05:00
tildearrow 831d2c99fb game boy progress, part 4
waves are proper now
2021-05-27 23:33:04 -05:00
tildearrow 892ea33e77 game boy progress, part 3 2021-05-27 23:03:10 -05:00
tildearrow d6398ac10e game boy progress, part 2 2021-05-27 16:47:09 -05:00
tildearrow a1ab7c5d57 game boy progress, part 1
noise and wave channels don't play correctly yet
2021-05-27 13:30:37 -05:00