Arisotura
cb018889e2
Merge branch 'master' into fatfs_mkII
2021-10-28 18:03:25 +02:00
Arisotura
53a36781cf
fix UTF8 shenanigans and other fun bugs
2021-10-28 18:00:55 +02:00
Arisotura
0f59c1af4d
merge shit
2021-10-28 02:50:33 +02:00
Arisotura
5d039c5688
make it work for the DSi SD card too
2021-10-28 02:14:07 +02:00
Arisotura
8fd2aa15f3
actually connect the DLDI thing to the config and the shit and all. yay
2021-10-27 20:05:35 +02:00
Arisotura
239499f6a4
add loaded ROM to DLDI volume, pass path via argv
2021-10-27 12:50:16 +02:00
Arisotura
c9b36017b1
more shit
2021-10-27 02:54:23 +02:00
Arisotura
81623e5b22
here have more code
2021-10-27 02:00:53 +02:00
Arisotura
6cb2faff89
wire up the new shit to the UI. also more fun shit.
2021-10-26 02:14:38 +02:00
Arisotura
b96b0297d4
more intelligence regarding volume size
2021-10-12 03:04:52 +02:00
Arisotura
71f15f99f6
give the fatfs types names that won't conflict with stdio shit
2021-10-11 00:48:30 +02:00
scurest
a8613af2bd
InputConfigDialog: more DRY ( #1238 )
2021-10-10 22:51:08 +02:00
Arisotura
68afc2511a
prevent directory traversal from index paths
2021-10-06 12:39:46 +02:00
Arisotura
450e0aba27
fix more bugs
2021-10-06 02:16:57 +02:00
Arisotura
b372ee9fd3
make host folder delete actually work
...
(unlink() can't delete folders on Windows. !!!!!)
2021-10-06 01:51:33 +02:00
Arisotura
cca42bf5e7
take care of the damn directory delete, I guess
2021-10-05 22:37:29 +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
Arisotura
a25b4549a2
BAHAHAHAHAAHAHAHhh
2021-10-02 03:47:42 +02:00
Arisotura
f64d0ba320
have more code
2021-10-02 03:14:04 +02:00
Arisotura
ae2cbf9ed1
ensure the indexes are sane
2021-10-02 01:13:36 +02:00
Arisotura
1c1f5b9ebc
* add directories to index, will make things easier to deal with
...
* reflect read-only status in generated volume
2021-10-02 00:46:22 +02:00
Rayyan Ansari
796d603332
Redesign the Input dialog ( #1226 )
2021-09-30 17:23:25 +00:00
Arisotura
82fc4ff101
check available space before importing a file
...
properly check the status after importing, don't add to index if it wasn't imported successfully
store internal last-modified-time, keep track of it
2021-09-29 20:26:48 +02:00
Arisotura
51997d3bbe
actually import files, verify that it's all working as intended
2021-09-29 02:43:58 +02:00
Arisotura
049eefe3ae
make it not shitty, I guess? still not gonna do much
2021-09-28 00:40:50 +02:00
Arisotura
8e42500fdd
commit some work
2021-09-28 00:20:29 +02:00
RSDuck
737171c906
implement margins for scheduler
...
hopefully this does not break anything
2021-09-27 03:30:15 +02:00
Arisotura
bfb4769f6f
add files into the DLDI volume
2021-09-21 23:15:52 +02:00
Arisotura
2aa1f81301
welp
2021-09-19 20:22:20 +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
529620a49e
successfully call f_mkfs(). it's a start I guess.
2021-09-12 04:32:12 +02:00
Arisotura
b841f24996
hey look Arisotura wants to code fun shit again
2021-09-12 00:48:31 +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
RSDuck
55ec724fee
more fixes for literal invalidation
2021-08-31 08:13:22 +02:00
RSDuck
8d2746e517
fix #1187
...
how could this go on unnoticed for so long?
2021-08-31 04:53:25 +02:00
Arisotura
d20543c119
DMA timing renovation ( #1207 )
...
* make timers usable for measurement shito without being assfuckingly unreliable
* bürp
* Arisotura can you ever clean up your goddamn code
also regroup the timer code instead of having it split weirdly
* make the set-timing functions a tad less hacky
* congrats Arisotura you made an ass-enum
* add timing region tables, and separate timings for ARM9 DMA (exempt of 3c penalty)
* temp work on DMA timings, not finished
also, did you know? 'increment/reload' is also a thing for the source address
* begin work
* add some of the GBA slot/wifi timings
* complete it, I guess
* make some progress
* getting somewhere
* sdsdfs
* see, Arisotura, was it that hard? blarg.
2021-08-31 02:28:34 +02:00
Arisotura
e1f3fc75ea
* add TSC shito
...
* fix possible modcrypt shittiness
2021-08-30 21:42:35 +02:00
Arisotura
e7f0923623
maybe don't leave in debug code, you derp
2021-08-30 20:28:51 +02:00