fleroviux
4322ebda2c
[GPU] Start texture combiner implementation
...
This commit first implements experimental and incomplete
texture combiner support. Currently only the first texture combiner
is implemented. Many sources and combine modes are not implemented yet.
2023-06-15 22:45:13 +02:00
wheremyfoodat
18776702e0
Update images
2023-06-14 22:27:34 +03:00
wheremyfoodat
87ac4d5a0f
{GL renderer] Better screen stub
2023-06-14 21:47:17 +03:00
wheremyfoodat
8284c3cda4
Remove printf
2023-06-14 13:49:47 +03:00
wheremyfoodat
8e90b8a103
[GPU] Bottom screen stub
2023-06-13 22:47:01 +03:00
wheremyfoodat
d32de77671
Update OoT_Title.png
2023-06-13 20:39:09 +03:00
wheremyfoodat
2520b2cb46
[GPU] Disable blend when rendering output texture
2023-06-13 20:38:17 +03:00
wheremyfoodat
4f619086e9
[HID] Add touchscreen
2023-06-13 15:44:55 +03:00
wheremyfoodat
5200c10b27
[Emulator] Handle left click
2023-06-13 15:41:02 +03:00
wheremyfoodat
f9f34d564f
Merge pull request #23 from wheremyfoodat/flush-file
...
[FS] Actually add FlushFile
2023-06-11 23:38:36 +03:00
wheremyfoodat
0c213900bc
[FS] Actually add FlushFile
2023-06-11 23:24:12 +03:00
wheremyfoodat
64ee82d892
Merge pull request #22 from wheremyfoodat/dont_explode_on_vram
...
Implement more DSP pipe stuff, stub APT::PreloadLibraryApplet for Picross 3D
2023-06-11 14:43:20 +03:00
wheremyfoodat
378258ed0b
[DSP] Fix up warnings/logs
2023-06-11 14:20:13 +03:00
wheremyfoodat
cac409593e
Merge pull request #21 from wheremyfoodat/dont_explode_on_vram
...
Implement 8-bit VRAM writes
2023-06-11 14:12:00 +03:00
wheremyfoodat
ccd7ef3a23
[DSP] Add other pipes for Picross 3D
2023-06-11 14:11:50 +03:00
wheremyfoodat
cf35491fb1
[APT] Stub APT::PreloadLibraryApplet
2023-06-11 13:28:21 +03:00
wheremyfoodat
cba1ce8fb8
Implement 8-bit VRAM writes
2023-06-11 13:14:35 +03:00
wheremyfoodat
f2b67a2757
Merge pull request #20 from Wunkolo/savedata-create
...
Implement `SaveDataArchive::createFile`
2023-06-11 12:51:42 +03:00
wheremyfoodat
5fa4e9e178
[SaveData] Handle size == 0 in CreateFile
2023-06-11 12:31:42 +03:00
Wunkolo
8a852d2cab
Implement SaveDataArchive::createFile
...
Based on `ExtSaveDataArchive::createFile`. Gets some games farther that
try to create save-data upon boot.
2023-06-11 01:05:48 -07:00
wheremyfoodat
fd600a59c1
Merge pull request #18 from Wunkolo/bext
...
Add `Helpers:{getBits,getBit}`
2023-06-10 12:54:31 +03:00
wheremyfoodat
75c41a3841
Merge pull request #16 from Wunkolo/build-instruction-fix
...
Fix cmake out-of-source build instructions
2023-06-10 10:53:31 +03:00
wheremyfoodat
c8506037fa
Merge pull request #17 from Wunkolo/pragma-none
...
Remove `#pragma once` from source file
2023-06-10 10:52:54 +03:00
Wunkolo
2c94d0d683
Add Helpers:{getBits,getBit}
...
`constexpr` functions for extractint bitfields that lends itself a bit
better to emitting instructions like `bextr` on x86 or `ubfx` on arm64.
And may subjectively make things a bit more readable.
"Extract `5` bits" rather than `& 0x1F`.
2023-06-10 00:48:06 -07:00
Wunkolo
2edc9d5fb7
Remove #pragma once
from source file
2023-06-09 20:31:25 -07:00
Wunkolo
e0af6969c6
Fix cmake out-of-source build instructions
...
These directions are incorrectly using `cmake .` when it should be
`cmake ..`.
2023-06-09 20:23:14 -07:00
wheremyfoodat
c7e3343974
Merge pull request #13 from wheremyfoodat/HID
...
HID service make-over
2023-06-06 18:42:53 +03:00
wheremyfoodat
afb577487c
Maybe fix Mac build
2023-06-06 18:15:27 +03:00
wheremyfoodat
b38f72a967
Merge pull request #14 from xkevio/master
...
Fix GCC build error by correctly including `<utility>` header
2023-06-06 03:24:04 +03:00
xkevio
dee81bc62d
Add <type_traits>
header for std::integral_constant
2023-06-06 02:11:07 +02:00
xkevio
463c47af4f
Fix GCC build error by correctly including <utility>
header
...
This is needed to not rely on implementation defined behavior
regarding transitive header includes, here for std::integer_sequence.
2023-06-06 01:57:07 +02:00
wheremyfoodat
560b53eb42
Update readme (we have inputs now 😎 )
2023-06-06 02:14:57 +03:00
wheremyfoodat
dea8b9ec2e
[HID] Redo service
2023-06-06 00:57:48 +03:00
wheremyfoodat
629e00251c
[HID] Remap keys
2023-06-05 22:43:59 +03:00
wheremyfoodat
0c0e7a4cb9
Clean up srv interface for HID
2023-06-05 15:28:44 +03:00
wheremyfoodat
b872650d31
Merge pull request #12 from liuk7071/HID
...
Basic input
2023-06-05 14:36:13 +03:00
liuk7071
608bf88c5f
Basic input
2023-06-05 13:25:06 +02:00
wheremyfoodat
9ca66f4157
Merge pull request #7 from wheremyfoodat/DSP-n-FS-work
...
Better DSP & FS HLE
2023-06-03 22:59:45 +03:00
wheremyfoodat
1b3c17c9a0
Merge branch 'master' into DSP-n-FS-work
2023-06-03 22:51:41 +03:00
wheremyfoodat
7cc7dc09f4
[FS] Implement File::Flush and fix file function headers
2023-06-03 22:25:30 +03:00
wheremyfoodat
e9a8c2cb2e
ExtSaveData pls
2023-06-03 22:04:26 +03:00
wheremyfoodat
b3872dd11f
Add panda
2023-06-03 02:16:20 +03:00
wheremyfoodat
e3a087b06d
Create LICENSE.md
2023-06-03 01:47:50 +03:00
wheremyfoodat
e831d9f0e5
Update logger.hpp
2023-06-03 01:43:46 +03:00
wheremyfoodat
db8138b54d
Update readme.md
2023-06-03 01:42:42 +03:00
wheremyfoodat
e1dfeb30b3
Merge pull request #10 from wheremyfoodat/wheremyfoodat-patch-1
...
Update readme.md
2023-06-03 01:41:55 +03:00
wheremyfoodat
18ee59f0b1
Update readme.md
2023-06-03 01:41:47 +03:00
wheremyfoodat
7aca2d9818
Merge pull request #9 from wheremyfoodat/meow
...
Images
2023-06-03 01:40:22 +03:00
wheremyfoodat
7e40f7d705
Images
2023-06-03 01:39:57 +03:00
wheremyfoodat
8d777d9cc3
Merge pull request #8 from wheremyfoodat/meow
...
Better DSP HLE, add DLP:SRVR service
2023-06-03 01:36:11 +03:00