Sunho Kim
5f1b81e958
shader: add int32 subs & correct register type in vtest
2020-07-22 09:47:50 +09:00
sunho
a80f8f959f
net: fix callback stub and give flight mode to callback
2020-07-17 16:54:06 +02:00
Sunho Kim
f4bd57f1d4
net: socket abstraction & stub udpp2p socket
2020-07-14 15:22:34 +09:00
Sunho Kim
9950d6e51d
debug: log offset in memory watch
2020-07-14 15:15:44 +09:00
Sunho Kim
3a2a7b0515
shader: fix constant mistake
2020-07-14 15:02:31 +09:00
Sunho Kim
3a2ce75f40
mem: std::function BreakpointCallback
2020-07-14 15:02:11 +09:00
Sunho Kim
b4c8608d7f
np: stub sceNpCmpNpId
2020-07-14 14:10:16 +09:00
Sunho Kim
34234929d6
net: stub sceNetCheckDialogGetResult
2020-07-14 13:55:51 +09:00
Nicolas Jallamion
3b71411510
io: fix regression
2020-07-11 13:51:17 +02:00
Sunho Kim
2a231c60f0
Merge pull request #657 from 1whatleytay/ngsdecode
...
Tsubomi
2020-07-10 04:41:03 +09:00
Zangetsu38
de0eb7f3e3
io: fix read/writen value.
2020-07-09 15:29:16 +02:00
Zangetsu38
2bdf3e501f
gui/trophy collection: add popup delete trophy.
...
gui/trophy collection: some fix/improvement and refactor.
gui/trophy collection: add information bar.
2020-07-09 11:45:05 +02:00
Zangetsu38
a61a6b9d68
themes: some improvement and refactor.
...
themes: Add information bar on theme selector and start screen.
2020-07-09 10:39:18 +02:00
Zangetsu38
ebc08fa65d
live area: Add information bar function.
...
live area: Add information bar on live area screen.
2020-07-09 10:39:18 +02:00
1whatleytay
0beecf723d
ngs: run clang-format
2020-07-08 14:33:08 -04:00
1whatleytay
c2a3b292c6
ngs: make "passthrough" module default
2020-07-08 14:11:51 -04:00
pent0
e04d3411a5
ngs: Simplify implementation of routing data
...
- Data routes happen after deliver_data is called. Each deliver_data will takes a granularity samples and deliver it to target voice defined in the patch
- No more data FIFO is involved. Each input now has the size and work on the size of granularity.
- Remove subindex definition
2020-07-08 14:11:51 -04:00
pent0
c72018c14d
ngs: Remove subindex input definition and mix right when passing receive
2020-07-08 14:11:51 -04:00
pent0
8cfb4ef4f5
ngs: Add volume amtrix
2020-07-08 14:11:51 -04:00
pent0
f88f31acbe
ngs/common: Add max output ports
2020-07-08 14:11:51 -04:00
pent0
b006262931
codec/atrac9: Returns stereo s16 data frame
2020-07-08 14:11:51 -04:00
1whatleytay
673e1c1365
ngs: error on unimplemented modules
...
ngs: refactor modules
sorry bent I had to do it to em
ngs: add reverb module
reverb tries
2020-07-08 14:11:51 -04:00
1whatleytay
20125cb5be
audiodec much better
2020-07-08 14:11:51 -04:00
1whatleytay
9843d107dc
ngs: initialized Block::free
2020-07-08 14:11:51 -04:00
1whatleytay
988397d520
modules: implement libc memalign and printf
2020-07-08 14:11:51 -04:00
1whatleytay
77430da4e6
codec: add h264, mjpeg, player
2020-07-08 14:11:51 -04:00
pent0
ab0c137ec7
ngs: Implement remove route/kill and thread-safe
...
ngs: fix rebase
2020-07-08 14:11:51 -04:00
pent0
b83eba7a06
ngs: Implement subindex inputs
...
Since there are so many voices plugged in one input (we will now called it port), let's just make subindex a thing
2020-07-08 14:11:50 -04:00
pent0
38d399c8ac
ngs/atrac9: Switch to next buffer on consumed end
2020-07-08 14:11:49 -04:00
pent0
51cf3fabd9
ngs: Improvise and improve the route mechanism
...
Now dont have to track frame count for each voice. Data produced and pass to route will be cached and transfer to all outputs if there's any left from last granularity take.
2020-07-08 14:11:49 -04:00
pent0
eb2f89b405
ngs: Partially implement route
2020-07-08 14:11:49 -04:00
pent0
508b5f2d70
modules/SceNgs: Add partially config data extraction of AT9
2020-07-08 14:11:48 -04:00
pent0
e1235e44e0
ngs: Add definition of module and voice definition
...
Voice definition will contains method instantiate a module
2020-07-08 14:11:48 -04:00
pent0
457948998a
ngs: Implement patch scheduling and creation
2020-07-08 14:11:48 -04:00
pent0
48c6fd75d3
ngs: Implement system update
2020-07-08 14:11:48 -04:00
pent0
a8faa806bb
ngs: Implement lock/unlock params and some module skeleton
2020-07-08 14:11:48 -04:00
pent0
58bf9cf42d
modules/SceNgs: Implement sceNgsVoicePlay
2020-07-08 14:11:48 -04:00
pent0
9ed651fc14
ngs: Add voice scheduler
2020-07-08 14:11:48 -04:00
pent0
1791c26e7b
ngs: Add voice state
2020-07-08 14:11:48 -04:00
pent0
cc0a673ec4
ngs: Implement Rack initialization
2020-07-08 14:11:48 -04:00
pent0
f3ec6db6b3
modules/SceNgs: Implement global voice definitions getter
2020-07-08 14:11:47 -04:00
pent0
1d0d47acff
ngs: Initial code
2020-07-08 14:11:47 -04:00
sunho
edf48bacd8
cpu: add lle function return logging
2020-07-06 02:22:03 +09:00
sunho
8c776ae768
cpu: remove thumb interrupt handler
2020-07-06 02:10:00 +09:00
sunho
f339d15d70
cpu: log lr instead of pc in hle function log
2020-07-06 02:06:51 +09:00
sunho
fc41acb985
cpu: log hard imported lle functions
2020-07-06 02:05:47 +09:00
Zangetsu38
a67e0ecb4c
gui/themes: Add save/restore scroll pos.
2020-07-02 09:16:09 +02:00
Zangetsu38
7e2b32878d
module/load_module: fix apputil name
...
module/load module: load libhttp also for SCE_SYSMODULE_HTTPS.
2020-07-02 09:13:55 +02:00
Zangetsu38
09bcf92d14
interface: load firmware module for pvf and Ft2.
...
interface: refactor code and fix path module on load self.
2020-07-02 09:13:55 +02:00
sunho
1c8d442c1b
shader: implement repeating vbw
2020-07-02 06:08:02 +03:00