neauoire
|
229a0f0184
|
Fixed issue with ctrl/key
|
2021-05-19 12:23:20 -07:00 |
|
neauoire
|
8c1cf40cb1
|
Revert "ppu: keep track of modified rows and only redraw those in drawppu"
This reverts commit 3c64c8c1a4 .
|
2021-05-19 09:13:41 -07:00 |
|
Sigrid Solveig Haflínudóttir
|
3c64c8c1a4
|
ppu: keep track of modified rows and only redraw those in drawppu
|
2021-05-19 12:25:18 +00:00 |
|
Sigrid Solveig Haflínudóttir
|
b25e3e599d
|
calculate NOTE_PERIOD based on sampling rate (thanks asie)
|
2021-05-19 07:30:39 +00:00 |
|
Sigrid Solveig Haflínudóttir
|
74e8a59d2f
|
bench mode (disabled by default)
|
2021-05-19 07:29:00 +00:00 |
|
Sigrid Solveig Haflínudóttir
|
3d5e1e343f
|
call SDL_RenderSetLogicalSize to avoid manual coordinates adjustment based on zoom
|
2021-05-18 15:29:06 +02:00 |
|
Sigrid Solveig Haflínudóttir
|
e31612f0af
|
Revert "set render logical size (fixes zooming with npe)"
This reverts commit 21b78f2aed .
That broke on non-Plan 9, so first figure out why this works fine in FT2, but not in Uxn.
|
2021-05-18 13:39:55 +02:00 |
|
Sigrid Solveig Haflínudóttir
|
21b78f2aed
|
set render logical size (fixes zooming with npe)
|
2021-05-18 08:18:43 +00:00 |
|
Andrew Alderwick
|
9a4328ccb5
|
Fixed printing filename after it can get overwritten
|
2021-05-18 07:23:23 +01:00 |
|
Andrew Alderwick
|
7132197ba5
|
Switched load/save print to state length actually loaded/saved
|
2021-05-16 11:00:53 +01:00 |
|
Andrew Alderwick
|
d56d900876
|
Reordered variable names on opcodes
|
2021-05-13 08:02:15 +01:00 |
|
neauoire
|
a4c8066043
|
Cleaned example files
|
2021-05-12 18:28:45 -07:00 |
|
Andrew Alderwick
|
76a38e3db9
|
Reworked pop8 and pop16 so they do not need offsets
|
2021-05-12 20:36:18 +01:00 |
|
neauoire
|
9164b7f9fe
|
Reverted patch to sft16
|
2021-05-12 12:13:28 -07:00 |
|
Andrew Alderwick
|
fd9612d656
|
Implemented keep opcode flag
|
2021-05-12 18:42:24 +01:00 |
|
neauoire
|
7f5c4e25e4
|
Moved devices in their own folders
|
2021-05-11 11:42:12 -07:00 |
|
neauoire
|
a206ed0b10
|
Renamed PEK/POK to LDZ/STZ
|
2021-05-11 11:14:52 -07:00 |
|
neauoire
|
8630028e97
|
JNZ is now JCN
|
2021-05-11 11:12:07 -07:00 |
|
neauoire
|
12550c3703
|
Fixed issue with midi
|
2021-05-08 07:59:03 -07:00 |
|
neauoire
|
73deb679f3
|
Optimized piano example
|
2021-05-04 10:57:57 -07:00 |
|
Andrew Alderwick
|
6829863d6d
|
Changed samples from s8 to u8 format
|
2021-05-04 08:32:22 +01:00 |
|
neauoire
|
f5fb9714e4
|
*
|
2021-05-03 09:57:39 -07:00 |
|
neauoire
|
993719818a
|
Removed LTS/GTS opcodes
|
2021-05-01 09:59:57 -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
|
3d5e7f7e48
|
Fixed PPU
|
2021-04-28 13:17:11 -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
|
833f0acc20
|
Made room for multiple audio devices
|
2021-04-26 20:16:41 +01:00 |
|
neauoire
|
9c218db857
|
Added midi device
|
2021-04-25 19:50:45 -07:00 |
|
Andrew Alderwick
|
d01eb6cc45
|
Added currently playing volume readout
|
2021-04-25 21:52:50 +01: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 |
|
Andrew Alderwick
|
fa2d290351
|
Made poke functions return void.
|
2021-04-24 09:13:03 +01:00 |
|
Andrew Alderwick
|
75142397b8
|
Raised label limit to compile noodle
|
2021-04-23 15:42:07 +01:00 |
|
neauoire
|
1b4623be1b
|
Templated examples
|
2021-04-22 19:57:47 -07:00 |
|
neauoire
|
dad55324aa
|
Progress on macros experiments
|
2021-04-22 15:57:40 -07:00 |
|
neauoire
|
62e3d75883
|
Added better templating
|
2021-04-22 14:29:48 -07:00 |
|
Sigrid Solveig Haflínudóttir
|
9c3536bca8
|
ppu: rename draw → drawppu to avoid conflicts on Plan 9
|
2021-04-22 18:04:06 +00:00 |
|