Thomas Guillemard
d8d5f2cbe7
fs: Fix ContentManager content paths on Unix systems ( #699 )
...
* fs: Fix ContentManager content paths on Unix systems
* revert the line removing change
2019-06-13 22:46:14 +02:00
Alex Barney
5fc1f6a1af
Update to version 0.4 of LibHac ( #689 )
...
* It compiles
* Print correct name when loading an exefs
* Use DirectorySaveDataFileSystem for savedata
* Handle more errors in IFileSystem
* Remove structs replaced by LibHac structs
* Fix alignment
* Fix alignment again
* Fix IFile and IFileSystem IPC
* Alignment
* Use released libhac version
2019-06-01 02:31:10 +02:00
Ryan Teal
8e71ea0812
Reuse basePath variable in LocationHelper ( #609 )
2019-03-02 21:51:55 +11:00
Alex Barney
290f5e812e
Update to LibHac 0.2.0 ( #549 )
...
* Update to LibHac 0.2.0
* Changes based on feedback
2019-01-05 01:41:49 +01:00
gdkchan
016156c288
This kind of thing drives me crazy
2019-01-01 14:01:44 -03:00
Alex Barney
fb1d9493a3
Adjust naming conventions and general refactoring in HLE Project ( #527 )
...
* Rename enum fields
* Naming conventions
* Remove unneeded ".this"
* Remove unneeded semicolons
* Remove unused Usings
* Don't use var
* Remove unneeded enum underlying types
* Explicitly label class visibility
* Remove unneeded @ prefixes
* Remove unneeded commas
* Remove unneeded if expressions
* Method doesn't use unsafe code
* Remove unneeded casts
* Initialized objects don't need an empty constructor
* Remove settings from DotSettings
* Revert "Explicitly label class visibility"
This reverts commit ad5eb5787cc5b27a4631cd46ef5f551c4ae95e51.
* Small changes
* Revert external enum renaming
* Changes from feedback
* Apply previous refactorings to the merged code
2018-12-06 09:16:24 -02:00
gdkchan
3615a70cae
Revert "Adjust naming conventions and general refactoring in HLE Project ( #490 )" ( #526 )
...
This reverts commit 85dbb9559a
.
2018-12-04 22:52:39 -02:00
Alex Barney
85dbb9559a
Adjust naming conventions and general refactoring in HLE Project ( #490 )
...
* Rename enum fields
* Naming conventions
* Remove unneeded ".this"
* Remove unneeded semicolons
* Remove unused Usings
* Don't use var
* Remove unneeded enum underlying types
* Explicitly label class visibility
* Remove unneeded @ prefixes
* Remove unneeded commas
* Remove unneeded if expressions
* Method doesn't use unsafe code
* Remove unneeded casts
* Initialized objects don't need an empty constructor
* Remove settings from DotSettings
* Revert "Explicitly label class visibility"
This reverts commit ad5eb5787cc5b27a4631cd46ef5f551c4ae95e51.
* Small changes
* Revert external enum renaming
* Changes from feedback
* Remove unneeded property setters
2018-12-04 18:23:37 -02:00
jduncanator
26e09474a9
ContentServices: Handle null LocationEntry Path in VerifyContentType ( #506 )
...
When `LocationEntry.ContentPath` is `null`, we can always return `false` as it can't possibly be a valid `ContentType`
2018-11-19 01:20:17 +01:00
emmauss
fe8fbb6fb9
Implement ContentManager and related services ( #438 )
...
* Implement contentmanager and related services
* small changes
* read system firmware version from nand
* add pfs support, write directoryentry info for romfs files
* add file check in fsp-srv:8
* add support for open fs of internal files
* fix filename when accessing pfs
* use switch style paths for contentpath
* close nca after verifying type
* removed publishing profiles, align directory entry
* fix style
* lots of style fixes
* yasf(yet another style fix)
* yasf(yet another style fix) plus symbols
* enforce path check on every fs access
* change enum type to default
* fix typo
2018-11-18 17:37:41 -02:00