Commit graph

4742 commits

Author SHA1 Message Date
Nicolas 'Pixel' Noble
88e630bf67 Better Unix resource management. 2021-03-01 22:21:21 -08:00
Nicolas Noble
de57bd7a63
Merge pull request #399 from wheremyfoodat/i-dont-know
Chores and JIT changes
2021-03-01 19:36:47 -08:00
Nicolas Noble
84edab7d91
Merge pull request #403 from nicolasnoble/no-return-std-move
Removing wasteful std::move on locals.
2021-03-01 19:36:27 -08:00
Nicolas Noble
31f0ce9cdc
Merge pull request #405 from nicolasnoble/removing-uvw
Removing uvw.
2021-03-01 18:26:32 -08:00
Nicolas 'Pixel' Noble
9c6c692f3f Removing uvw.
This dependency has caused more pain and misery than it brought joy. Let's Marie Kondo it.
2021-03-01 17:57:41 -08:00
wheremyfoodat
d838cec44b
[Chores] Fix comments 2021-03-01 22:15:02 +02:00
Schnappy
4360768efd
Merge pull request #404 from ABelliqueux/main
Altered Icon for better display + readability
2021-03-01 11:29:35 -08:00
wheremyfoodat
1e70280000 Move theme selection to the UI section 2021-03-01 19:02:23 +02:00
Nicolas Noble
5917a965b1
Merge pull request #401 from nicolasnoble/unix-resources
Loading icon from Linux.
2021-02-28 23:15:32 -08:00
Nicolas 'Pixel' Noble
56cb96f385 Removing wasteful std::move on locals. 2021-02-28 22:59:12 -08:00
wheremyfoodat
2a9521e433 Merge branch 'main' into save-states 2021-03-01 08:44:18 +02:00
wheremyfoodat
6169e223cb Re-add global save state slot 2021-03-01 08:43:37 +02:00
Nicolas 'Pixel' Noble
d022cd83f3 Loading icon from Linux. 2021-02-28 22:42:26 -08:00
wheremyfoodat
5ff55ee6ff Make savestates be considered BIOS savestates until a game gets loaded or the GUI init function gets called 2021-02-28 22:24:56 +02:00
Nicolas Noble
9f3502444a
Merge pull request #400 from nicolasnoble/icons
Adding resource loading support for icon.
2021-02-28 11:20:21 -08:00
Nicolas Pixel Noble
105383e89d Trying to disable third party exe tests. 2021-02-28 10:15:54 -08:00
Nicolas Pixel Noble
2363c39de7 Fixing 32 bits build. 2021-02-28 09:56:00 -08:00
Nicolas Pixel Noble
cbd3b73ceb Fixing Unix builds. 2021-02-28 09:28:00 -08:00
wheremyfoodat
cb44b73778 Savestate files to gitignore 2021-02-28 19:15:18 +02:00
wheremyfoodat
5274f7a181 Fall back to the filename for savestates if no game code is present for savestates 2021-02-28 19:14:54 +02:00
wheremyfoodat
8a3d891307 Start caching the name of the last opened file (to be used with savestates for programs without valid IDs) 2021-02-28 19:05:57 +02:00
wheremyfoodat
dc822b3d4d Different savestates per game 2021-02-28 15:44:22 +02:00
Nicolas 'Pixel' Noble
1e2aaa1803 Adding resource loading support for icon. 2021-02-28 01:59:07 -08:00
wheremyfoodat
76bf10950d [JIT] Fix bug where "And Link" branches wouldn't always link, refactor branches to use cmov 2021-02-28 01:29:53 +02:00
wheremyfoodat
7b32dc63bf [Chores] NULL -> nullptr, [JIT] Remove 1 useless instruction 2021-02-28 00:46:11 +02:00
wheremyfoodat
a3b9594ef2
Merge pull request #398 from wheremyfoodat/algebra
Preliminary ~~algebra~~ Greek support
2021-02-28 00:18:19 +02:00
wheremyfoodat
0ae8843e9b [Chores] NULL -> nullptr, lock an emitter sanity check behind an assertion. 2021-02-28 00:04:10 +02:00
wheremyfoodat
780d4ddd0c Preliminary ~~algebra~~ Greek support 2021-02-27 22:24:10 +02:00
Nicolas Noble
469c6fb56c
Merge pull request #396 from wheremyfoodat/dma
Fixed Linked List DMA end marker
2021-02-27 12:16:02 -08:00
Nicolas Noble
219ec460da
Merge pull request #395 from wheremyfoodat/for-looooops
[Chores] Remove C89 for loops
2021-02-27 12:14:39 -08:00
Nicolas Pixel Noble
7da2d898e0 Merge remote-tracking branch 'upstream/main' into dma 2021-02-27 11:26:01 -08:00
Nicolas Pixel Noble
12ac0704ea Merge remote-tracking branch 'upstream/main' into for-looooops 2021-02-27 11:25:25 -08:00
Nicolas Pixel Noble
41c74a6a5e Merge remote-tracking branch 'upstream/main' into pad
# Conflicts:
#	src/gui/gui.cc
#	src/gui/gui.h
2021-02-27 11:23:48 -08:00
Nicolas Noble
a1e2817992
Merge pull request #392 from nicolasnoble/freetype2
Adding FreeType
2021-02-27 11:17:33 -08:00
wheremyfoodat
a6401da3a4 Fixed Linked List DMA end marker 2021-02-27 20:32:01 +02:00
Nicolas Pixel Noble
fb553f19e7 Adding Maltese. 2021-02-27 10:01:29 -08:00
Nicolas Pixel Noble
8f78dc6b34 Adding azure pipeline task to package fonts. 2021-02-27 09:52:16 -08:00
Nicolas Pixel Noble
3819e10913 Adding another path for font search. 2021-02-27 09:44:40 -08:00
Nicolas Pixel Noble
0f8a8c7ae8 Moving locale selection to UI configuration. 2021-02-27 09:26:29 -08:00
wheremyfoodat
30b79ad9c3 [Chores] Remove C89 for loops 2021-02-27 19:04:33 +02:00
Nicolas Pixel Noble
f4da0b8de4 Reworking locales a bit. 2021-02-27 04:22:38 -08:00
Nicolas Pixel Noble
81bbb375dd Proper font re-creation for scale slider. 2021-02-27 03:25:18 -08:00
Nicolas 'Pixel' Noble
28f0018acc Merge branch 'freetype2' of github.com:nicolasnoble/pcsx-redux into freetype2 2021-02-26 20:49:04 -08:00
Nicolas 'Pixel' Noble
396c73089d Adding Noto fonts. 2021-02-26 20:48:30 -08:00
Nicolas 'Pixel' Noble
94a82822c5 Adding font loading, scaling, and fixing assembly view. 2021-02-26 20:48:14 -08:00
Nicolas 'Pixel' Noble
bedaa5c545 Fixing Unix builds. 2021-02-26 19:32:54 -08:00
Nicolas 'Pixel' Noble
c30e4fffa6 Changing Makefile for Unix build of freetype2. 2021-02-26 07:52:08 -08:00
Nicolas 'Pixel' Noble
010d427546 Adding FreeType 2021-02-25 23:47:04 -08:00
Nicolas Noble
7093792628
Merge pull request #389 from nicolasnoble/disassembly
Disassembler improvements
2021-02-25 21:11:19 -08:00
Nicolas 'Pixel' Noble
2a8c3878d6 Disassembler improvements
More pseudo-instructions
Fixed a few edge cases when displaying delay slots
2021-02-25 20:48:04 -08:00