Arisotura
1472a0ec4b
move 'randomize MAC' setting to firmware settings, and add setting for changing the MAC.
...
make things overall betterer.
2021-11-19 13:31:14 +01:00
Arisotura
1fc775d964
better suited entry method for the firmware birthday
2021-11-18 20:24:37 +01:00
Arisotura
08eda46706
fix potential crash with firmware dialog (when closing dialog via X and opening it again)
2021-11-18 18:25:19 +01:00
Arisotura
f73df85d1c
make external-BIOS toggle also explicitly control external firmware
...
make things a tad more consistent and explicit
2021-11-18 18:17:48 +01:00
Arisotura
19ddaee13b
finally decouple Config from the core. baahhahahahah
2021-11-18 01:17:51 +01:00
Arisotura
65c2a844ac
oops
2021-11-17 23:23:22 +01:00
Arisotura
e8bae0e146
what
2021-11-17 23:09:42 +01:00
RSDuck
3be26f456b
prevent out of bounds write
2021-11-17 22:59:28 +01:00
Arisotura
d5b248bb86
decouple more config shit from the core. bahahah
2021-11-17 21:44:49 +01:00
Arisotura
13afaa0303
remove some more shitty strings
2021-11-17 20:57:30 +01:00
Arisotura
5bb8f4c922
* remove more Config dependencies from the core
...
* also use less shitty strings
2021-11-17 20:42:11 +01:00
Arisotura
69715043ca
blfdlkgdfgdf
2021-11-17 18:41:59 +01:00
Arisotura
c1dcd585be
decouple JIT from Config. bahahahahah
2021-11-17 18:15:50 +01:00
Arisotura
53dfcfb18a
nicerer firmware color picker
...
also consistency aaaaaaaaaa
2021-11-17 14:53:46 +01:00
Arisotura
c6d1977448
UI consistency!!!!
2021-11-10 23:59:54 +01:00
Arisotura
3fad5dcbbb
make the firmware dialog consistent with the rest of the UI
2021-11-08 20:57:26 +01:00
Arisotura
139c009207
make the Windows rc entries less stupid
2021-11-04 00:02:21 +01:00
RSDuck
c233d99211
dtcm not dtcb
2021-10-29 12:09:00 +02:00
RSDuck
6c2ea93173
get rid of DTCMSize
2021-10-29 01:35:47 +02:00
Arisotura
635a47014f
fix more bugs in the DLDI machine
2021-10-29 01:33:37 +02:00
Arisotura
cca5615748
add the PU checks. bahahahah
2021-10-29 00:36:55 +02:00
Arisotura
ead8d1b629
more UTF8 shenanigans huh
2021-10-28 23:51:25 +02:00
Arisotura
8b59c73c01
also don't try to save if there's no folder to sync to
2021-10-28 23:48:20 +02:00
Arisotura
d25102a9c8
don't explode if the folder-sync path points to a non-existing folder
2021-10-28 23:45:14 +02:00
Arisotura
c532059cd3
oops!
2021-10-28 22:45:23 +02:00
Arisotura
15a66b1be1
more accurate DTCM check
2021-10-28 22:41:42 +02:00
Arisotura
43daa1c7d2
blarg
2021-10-28 21:24:39 +02:00
Arisotura
e121953c9a
more complete (and accurate) CP15 setup for direct boot
2021-10-28 21:15:12 +02:00
Arisotura
bfe50e41b4
MCR/MRC aren't available in user mode
2021-10-28 19:47:26 +02:00
Arisotura
9d82826cdb
fix some gaps in CPU modes
...
* non-defined CPU modes are actually possible
* bit4 of all PSRs is forced to one (modes 00-0F aren't possible)
* modes 14/15/16 and 18/19/1A share a SPSR with modes 17 and 1B respectively (but they don't share the register banks)
* modes 10 and 1C/1D/1E don't have a SPSR (MRS returns the CPSR always)
2021-10-28 19:45:32 +02:00
Arisotura
ae489d9e03
zarg
2021-10-28 18:55:22 +02:00
Arisotura
ff3f661bb5
DLDI/SD folder-sync apparatus ( #1251 )
...
guess we can finally have DLDI that isn't obtuse
2021-10-28 18:47:13 +02:00
scurest
a8613af2bd
InputConfigDialog: more DRY ( #1238 )
2021-10-10 22:51:08 +02:00
Rayyan Ansari
e0052049b0
Fix icon URL in README
2021-10-03 09:39:36 +00:00
Nadia Holmquist Pedersen
a9fc0adf96
Move resources to res/ directory ( #1204 )
...
* Move resources to res/ directory and update CMake scripts accordingly
Co-authored-by: Rayyan Ansari <68647953+RayyanAnsari@users.noreply.github.com>
2021-10-03 09:37:33 +00:00
Adrian Siekierka
d378b0252f
Generate a simple non-bootable firmware when not provided. (v2) ( #1175 )
...
* Generate a simple non-bootable firmware when not provided.
* Expose Username and Language into settings dialog.
* Add firmware overrides for more settings. Also make override optionals when a firmware is provided.
* Refactor firmware settings into separate dialog.
* use usernameLength instead of u16Username.length() (#3 )
* Fix curly braces code-style.
* LoadUserSettingsFromConfig: convert from UTF-8 to UTF-16 via wstring_convert
* Fix firmware username capitalization.
* cleanup firmware backup logic
* Put brace where it should be
Co-authored-by: Rayyan Ansari <68647953+RayyanAnsari@users.noreply.github.com>
Co-authored-by: Filippo Scognamiglio <flscogna@gmail.com>
Co-authored-by: kyandora <71771686+kyandora@users.noreply.github.com>
Co-authored-by: Filippo Scognamiglio <filippo.scognamiglio@felgo.com>
Co-authored-by: RSDuck <RSDuck@users.noreply.github.com>
Co-authored-by: Rayyan Ansari <68647953+RayyanAnsari@users.noreply.github.com>
2021-10-02 20:16:27 +02:00
Nadia Holmquist Pedersen
b92622b765
Revert "Misc fixes for dsiwifi BMI stage ( #1216 )"
...
This reverts commit a54b076b06
.
2021-10-02 13:57:52 +02:00
Adrian Siekierka
b7992cc084
Fallback to FreeBIOS when BIOS files are not found. (v2) ( #1174 )
...
* Fallback to FreeBIOS when BIOS files are not found.
* Add sources of drastic bios files.
* Move FreeBIOS/external BIOS choice to configuration option/checkbox.
* Fix indentation
Co-authored-by: Filippo Scognamiglio <flscogna@gmail.com>
Co-authored-by: Filippo Scognamiglio <filippo.scognamiglio@felgo.com>
2021-10-02 12:06:22 +02:00
MysticExile
243077722b
Update version in README.md ( #1221 )
...
oops!
2021-10-02 12:05:05 +02:00
Rayyan Ansari
796d603332
Redesign the Input dialog ( #1226 )
2021-09-30 17:23:25 +00:00
RSDuck
737171c906
implement margins for scheduler
...
hopefully this does not break anything
2021-09-27 03:30:15 +02:00
Nadia Holmquist Pedersen
1471c73ea6
buttonClicked workaround for old Qt
2021-09-17 18:36:07 +02:00
Nadia Holmquist Pedersen
35e93d5fec
Use Homebrew LLVM for tha CI builds
2021-09-15 22:13:04 +02:00
Nadia Holmquist Pedersen
f21ae77a01
Allow for using LLVM from Homebrew and include its libc++
2021-09-15 22:13:04 +02:00
Arisotura
66a58f7478
misc. DSP fixoring
...
(still doesn't work)
2021-09-11 23:59:23 +02:00
Max Thomas
a54b076b06
Misc fixes for dsiwifi BMI stage ( #1216 )
2021-09-06 12:52:33 +02:00
WaluigiWare64
8d8a46ad67
Rename contributing.md to CONTRIBUTING.md
2021-09-03 15:16:09 +00:00
Arisotura
9514efe4a0
BAHAHAHAHAHAHAAAAA-+*~+
2021-09-02 00:16:36 +02:00
Nadia Holmquist Pedersen
aed92e533a
make extra extra extra EXTRA sure the goddamn libraries are writable
2021-09-01 17:05:26 +02:00
techmuse
75b6ea339a
Fixing a typo ( #1205 )
2021-08-31 10:06:09 +02:00