| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|\
| |
| | |
Implement SetLcdForceBlack and add implementation for color filling in the GPU code
|
| |
| |
| |
| | |
Assemblers will exit with an error when trying to assemble instructions with disallowed registers.
|
|\ \
| | |
| | | |
GPU: Implemented more depth buffer formats.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
This fixes the horizontal lines in Picross E, Cubic Ninja, Cave Story 3D and possibly others
|
|\ \ \
| | | |
| | | | |
Pica/PrimitiveAssembly: Fix triangle strips and fans being generated with incorrect winding order.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
GPU: Use the correct position for the finished bit in memory fills
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
GPU: Corrected the 24 bit memory fills component order
|
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
incorrect winding order.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix errorcodes for bad config block request
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Apply the logging filter before sending the message to the queue
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Minor bugfixes to LDM/STM.
|
| | | | |/ / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Update nihstro submodule to the initial release version.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Asserts: Use lambdas to keep assertion code away from the main code path
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Previously it would write the contents of register 13 for the case where the link register (r14) is supposed to be written.
|
| | | | | | | | | |
|
| |_|/ / / / / /
|/| | | | | | | |
|
| |/ / / / / /
|/| | | | | |
| | | | | | |
| | | | | | | |
Includes more opcodes to implement in the future.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Build app bundles on OS X. Fixes the issue where the menubar would not appear.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Apparently inline comments is not necessarily standard in the INI format, and our parser was erroneously parsing the comments as values.
|
|/ / / / / / / |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| |_|_|_|_|/ /
|/| | | | | | |
Set framebuffer layout from EmuWindow.
|
| | | | | | | |
|
| |_|_|_|/ /
|/| | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Add profiling infrastructure and widget
|
| |_|_|/ / /
|/| | | | |
| | | | | |
| | | | | | |
formatting on the other thread.
|
| |/ / / /
|/| | | | |
|
| |_|_|/
|/| | | |
|
|\ \ \ \
| | | | |
| | | | | |
Services: Moved the PTM and APT services to their own folder
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This coincidentally fixes an issue about the PTM service failing to create its SharedExtSaveData archive due to the FS service not being initialized by the time the creating code runs.
Ideally I'd like to move each process to its own folder, and have a single file per process that registers the service classes, which would be in their own files inside that folder. Then each service class would just call functions from the process to complete the commands.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
vfp: Get rid of warnings
|
| | | | | | |
|
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Centralizes color format encode/decode functions.
- Fixes endianness issues.
- Implements remaining framebuffer formats in the debugger.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Services/AM: Stubbed TitleIDListGetTotal and GetTitleIDList.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
They will always return 0 titles for every media type for now.
This is needed to boot Home Menu further
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Services/FS: Stubbed CardSlotIsInserted to always return false
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | | |
result: Make comparison operators take references
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Services/PTM: Stubbed PTM_Sysm::IsLegacyPowerOff.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
MSVC 2013 (at least) doesn't use QueryPerformanceCounter to implement
std::chrono::high_resolution_clock, so it has bad precision. Manually
implementing our own clock type using it works around this for now.
|
| |_|_|_|/ / /
|/| | | | | | |
|
| | | |/ / /
| | | | | |
| | | | | |
| | | | | | |
We won't be emulating this for the foreseeable future and it is needed for Home Menu to boot further
|
| | |/ / /
| |/| | |
| | | | |
| | | | | |
This allows the Home Menu to boot further
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Added RGBA5551 compatibility in the rasterizer
|