Commit Graph

2027 Commits

Author SHA1 Message Date
neauoire e2cc909d89 Reconnected midi to drumrack 2021-05-03 16:26:41 -07:00
neauoire 6649bec4f7 Setting pitch for pads works 2021-05-03 15:43:57 -07:00
neauoire 5ae48f84b3 Progress on drum rack 2021-05-03 15:13:12 -07:00
neauoire f5fb9714e4 * 2021-05-03 09:57:39 -07:00
neauoire 8492153b17 Progress on drumrack 2021-05-02 10:40:24 -07:00
neauoire 993719818a Removed LTS/GTS opcodes 2021-05-01 09:59:57 -07:00
neauoire 57d2e11e59 Cleanup polycat 2021-05-01 09:13:14 -07:00
neauoire 5323e5b750 * 2021-05-01 08:58:42 -07:00
neauoire baa2f2450f Rewriting polycat 2021-04-30 12:08:24 -07:00
Andrew Alderwick e8c70d954a Fixed orientation of chr sprites 2021-04-29 23:05:38 +01:00
Andrew Alderwick f74cfa89eb Updated debugger with latest device offsets and vectors 2021-04-29 20:11:50 +01:00
neauoire 49182d1335 Added mirroring to the PPU 2021-04-29 10:10:07 -07:00
neauoire ec3c5a691b Cleaned a few examples 2021-04-28 21:00:39 -07:00
neauoire 3d5e7f7e48 Fixed PPU 2021-04-28 13:17:11 -07:00
neauoire 51770be781 Improved UV 2021-04-28 12:11:05 -07:00
neauoire 30b12bae2d Added waveforms 2021-04-28 11:54:19 -07:00
neauoire 188463a008 Starting drum rack 2021-04-27 20:53:39 -07:00
Andrew Alderwick f7506a41c7 Added stack pointer position readouts to system device 2021-04-27 21:10:58 +01:00
Andrew Alderwick d343865471 Added position readout to audio devices 2021-04-27 21:03:38 +01:00
neauoire 67dfbc1a63 Ported audio examples to 4 channels 2021-04-26 20:55:51 -07:00
Andrew Alderwick 2b536a7a8e Minor fix 2021-04-26 22:13:10 +01:00
Andrew Alderwick f90a97386c Splitted audio device into four 2021-04-26 20:16:41 +01:00
Andrew Alderwick 53329c8eff Removed unused devices 2021-04-26 20:16:41 +01:00
Andrew Alderwick 833f0acc20 Made room for multiple audio devices 2021-04-26 20:16:41 +01:00
neauoire e0929d98da Redraw wave on arrow keys 2021-04-26 12:00:39 -07:00
Sigrid Solveig Haflínudóttir 7c861e0955 mkfile: update; disable broken asma.usm 2021-04-26 06:39:03 +00:00
neauoire 9c218db857 Added midi device 2021-04-25 19:50:45 -07:00
neauoire f7dbfc6561 Mini cleanup 2021-04-25 14:03:17 -07:00
neauoire d4981f4779 Mini cleanup 2021-04-25 14:00:35 -07:00
Andrew Alderwick d01eb6cc45 Added currently playing volume readout 2021-04-25 21:52:50 +01:00
neauoire 7034a0cbfb Piano example 2021-04-25 13:47:32 -07:00
Andrew Alderwick de53a6c95f Reduced instrument volume by 2/3 to help avoid clipping 2021-04-25 18:05:37 +01:00
Andrew Alderwick 8c958d94a7 Moved from Uint16 to Sint8 audio sample data type 2021-04-25 18:04:59 +01:00
Andrew Alderwick d892f29ea1 Implemented sample-based synth for APU 2021-04-25 15:12:45 +01:00
neauoire 38a9be86c2 Fixed color swatch in nasu 2021-04-24 21:18:15 -07:00
neauoire 19157a9ae1 Removed templating macros in assembler 2021-04-24 17:12:25 -07:00
neauoire 72b0458745 Removed refresh port in datetime 2021-04-24 10:26:09 -07:00
neauoire 2eb18b06a2 Device events can now fire on read 2021-04-24 10:15:47 -07:00
neauoire 5c5b767eaf Working toward bidirectional talk between devices and program 2021-04-24 09:43:30 -07:00
Sigrid Solveig Haflínudóttir e792fd01b7 mkfile: fix clean rule 2021-04-24 15:14:29 +00:00
Sigrid Solveig Haflínudóttir 0ca61b5953 mkfile: build all examples & demos 2021-04-24 13:21:15 +00:00
Andrew Alderwick 545aa2341a Removed basic tests now we have lots of software 2021-04-24 10:53:07 +01:00
Andrew Alderwick 5833a99260 Ported asma to new assembler syntax 2021-04-24 10:52:07 +01:00
Andrew Alderwick 6057869af5 Moved asma into place before porting to new syntax 2021-04-24 10:43:08 +01:00
Andrew Alderwick 268ccd0519 Moved printing routines from tests/opcodes to console example 2021-04-24 09:37:43 +01:00
Andrew Alderwick fa2d290351 Made poke functions return void. 2021-04-24 09:13:03 +01:00
Andrew Alderwick 43a0ad26c8 Added Uxambly porting helper program 2021-04-24 08:55:54 +01:00
neauoire ed468d2fbd Added a header to bifurcan 2021-04-23 12:00:34 -07:00
neauoire 3fda1dc086 Cleanup bifurcan 2021-04-23 11:25:19 -07:00
neauoire 9addd15675 Added bifurcan 2021-04-23 11:17:17 -07:00