rlaphoenix
380fdb260e
Don't require the ROM to exist
...
Unlike the NRO, we never need to read anything from it. The only downside with this change is it will not be able to check if the ROM path provided actually exists.
The benefit though is you can more easily batch and script ROM paths without needing the Switch's microSD card to be inserted to the PC.
2022-11-13 03:07:36 +00:00
rlaphoenix
64104f6538
Remove the To-do section from the README
...
It's basically fully ticked off with some potentially enhancements. The issues in it were moved as GitHub issues.
2022-11-12 11:34:18 +00:00
rlaphoenix
9034b6a27b
Add an argument to manually set the version
2022-11-12 11:22:54 +00:00
rlaphoenix
1e6a7a3722
Add the extracted version to the filename
2022-11-12 11:16:02 +00:00
rlaphoenix
8557b0a987
Update Changelog for v1.1.0
2022-11-12 11:13:28 +00:00
rlaphoenix
0c40321536
Bump to v1.1.0
2022-11-12 11:13:19 +00:00
rlaphoenix
a26d895afd
Add badges to the README
2022-11-12 11:02:09 +00:00
rlaphoenix
4b2afa8e50
Use pre-defined unofficial title IDs for some homebrew
...
This is to keep a specific title ID throughout each release's bundled prebuilt NSPs.
It also helps the community sort of decide on a title ID when making and sharing updated NSP forwarders (e.g., to update the version listed under Title Information, or a new icon comes out).
With a static icon NSPs can be installed to overwrite and remove the old version which helps as well.
2022-11-12 10:50:17 +00:00
rlaphoenix
58266070ad
Improve the installation instructions in the README
2022-11-12 10:37:26 +00:00
rlaphoenix
a82e17e9c1
Update Development Status to 4 - Beta
2022-11-12 10:25:13 +00:00
rlaphoenix
698213c120
Add a list of Features to the README
2022-11-12 10:24:08 +00:00
rlaphoenix
5329ef657d
Remove the list of Changes from the README
...
This is because the project has evolved so much compared to when it started that it could honestly be called an entirely different project.
Credit is still kept.
2022-11-12 10:23:53 +00:00
rlaphoenix
fbea98b8f9
Fix logs after the call to hacBrewPack
2022-11-12 10:02:59 +00:00
rlaphoenix
ccf9dbfcbb
Get pretty logging with coloredlogs
2022-11-12 09:53:21 +00:00
rlaphoenix
9056022065
Handle if the final NSP filepath already exists
2022-11-12 09:30:06 +00:00
rlaphoenix
95f9d64d54
Fix byte assignment when enabling video capture and screenshots
2022-11-12 09:11:10 +00:00
rlaphoenix
3599f44683
Rename system_title_ids.py to title_ids.py
...
This is as it now contains both system titles and game titles.
2022-11-12 09:08:24 +00:00
rlaphoenix
5c8623aefe
Warn if a Game Title ID is manually specified
...
It already re-rolls the title ID in this case, if no title ID was manually provided.
2022-11-12 09:06:54 +00:00
rlaphoenix
b7cf518301
Get a mapping of Game Title IDs from Tinfoil's API
2022-11-12 09:05:55 +00:00
rlaphoenix
9770b0b7b2
Block usage of reserved system title IDs, re-roll random ID if needed
2022-11-12 08:22:19 +00:00
rlaphoenix
a4168ec94f
Create a list of reserved system title IDs
2022-11-12 08:10:20 +00:00
rlaphoenix
046ee9251f
Add support for Direct RetroArch Game forwarding
2022-11-12 07:02:42 +00:00
rlaphoenix
092aabb5c9
Improve Credit to define contrast between the two forwarder ROMs
2022-11-12 06:39:36 +00:00
rlaphoenix
cf19dabb14
Improve the project briefing in the README
2022-11-12 06:35:18 +00:00
rlaphoenix
d2acfe1c3e
Enable video capture and screenshots if disabled
2022-11-12 06:32:02 +00:00
rlaphoenix
cc358dd43b
Update the README for a lot of changes
2022-11-11 16:04:22 +00:00
rlaphoenix
2f175c74b0
Delete build.bat
2022-11-11 15:53:17 +00:00
rlaphoenix
2a4ffef4fb
Update Changelog for v1.0.1
2022-11-11 15:52:47 +00:00
rlaphoenix
17e0756175
Bump to v1.0.1
2022-11-11 15:49:54 +00:00
rlaphoenix
806c20267c
Implement build command
2022-11-11 15:49:54 +00:00
rlaphoenix
d5ee64c9ce
Move the exefs and logo data to the src assets folder
2022-11-11 15:29:19 +00:00
rlaphoenix
6d64258353
Rework CI/CD GitHub Actions Workflow for Python Project
2022-11-11 15:28:44 +00:00
rlaphoenix
3a56ab7c7d
Create initial Python project files
2022-11-11 15:28:44 +00:00
rlaphoenix
ea59f5ec19
Create CHANGELOG.md
2022-11-11 15:28:15 +00:00
rlaphoenix
03963726bb
Credit full name if public in the README
2022-11-11 11:00:26 +00:00
rlaphoenix
83f5bc5942
Fix the License link in the README
2022-11-11 10:59:24 +00:00
rlaphoenix
06981c8db2
Remove the Issues section from the README
...
The issues here have been made as GitHub issues.
2022-11-11 10:58:28 +00:00
rlaphoenix
62206247a7
Add exe and dll's to the gitignore
2022-11-11 10:22:49 +00:00
rlaphoenix
7789463d04
README: Fix indentations of troubleshooting topics
2022-11-11 10:14:37 +00:00
rlaphoenix
7d1784bf85
Update README.md
2022-11-11 09:57:57 +00:00
rlaphoenix
e7fa1b1f07
Update README.md
2022-11-11 09:54:40 +00:00
rlaphoenix
431ba57fcb
README: Fix some grammar and spelling mistakes
2022-11-11 09:38:42 +00:00
rlaphoenix
86bdc3a42f
Create automated GitHub Release workflow via tags
2022-11-11 09:32:52 +00:00
rlaphoenix
231589fdba
Add basic GitHub Issue Templates
2022-11-11 09:31:51 +00:00
rlaphoenix
46c05a1263
Create README.md
2022-11-11 09:31:04 +00:00
rlaphoenix
a6c72be06e
Add main build script
2022-11-11 09:22:25 +00:00
rlaphoenix
db49210b19
Add logo assets
...
This is the data shown when the forwarder is loading. They can be changed to other stuff but make sure you strip any unnecessary metadata and keep the same colorspace and resolution.
2022-11-11 09:22:25 +00:00
rlaphoenix
9c5f8c1801
Add NRO forwarder ROM
...
This is the re-compiled ROM by https://gbatemp.net/members/meliodas2255.410353
It supports both RetroArch game forwarding and general homebrew forwarding.
2022-11-11 09:22:24 +00:00
rlaphoenix
b18332e816
Create .gitignore
2022-11-11 09:16:09 +00:00
rlaphoenix
ecb718fdb5
Initial commit
2022-11-11 09:11:24 +00:00