-
Notifications
You must be signed in to change notification settings - Fork 418
Adding PPSSPP as ported emulation core for Sony PSP #4284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
SergioMartin86
wants to merge
83
commits into
TASEmulators:master
Choose a base branch
from
SergioMartin86:ppsspp
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+6,882
−3
Open
Changes from 61 commits
Commits
Show all changes
83 commits
Select commit
Hold shift + click to select a range
3469daa
Adding base
e13a90e
progress
SergioMartin86 734b8b6
Building
SergioMartin86 35e7097
Fixing memareas
SergioMartin86 308489d
Adding base
f2f676b
Progress
cc6dcc6
updates to bizhawk
SergioMartin86 5e814a4
Taking ppsspp out of waterbox, trying to run it ported
SergioMartin86 c6690c8
renaming old implementation to _wbx before adding the ported one
9a2b83f
creating adapted psp
dcee9e7
Revert "creating adapted psp"
18e3cea
Revert "renaming old implementation to _wbx before adding the ported …
54cd643
Reverting some changes, removing waterbox base class
0248846
Stable base for new PPSSPP core
ffc9bee
Added msvc
SergioMartin86 1c6b245
[WIP] working on windows compilation
31f0e68
Compiling but still not linking
c355b96
Progress
a6307dd
Producing dll
c9f40dd
Progress
201234a
ported running
fffac3d
Now running on windows with ffmpeg
8db0c7c
Updating ppsspp
884a3a5
Progress with ported
42d0ed7
updates
8581fdc
Properly working with myst
8b4c7ff
Updates
f01ebf3
Load/save working
0c1e56e
Proper load/save and controllers fixed
83b3276
Preventing crash on save dialog
82c1c82
compiling on linux
SergioMartin86 348bdf7
Preserving symbols
SergioMartin86 d9c3a3c
Adding gitignore
SergioMartin86 d141beb
Progress
55f7c9d
Adding sdl config
SergioMartin86 5b572e6
Merge branch 'ppsspp' of github.com:SergioMartin86/BizHawk into ppsspp
SergioMartin86 b8616ed
Windows now compiling. Font error fixed
1a554da
built linux
SergioMartin86 4056962
Adding UI fonts
00e08dc
Resync with upstream
6c1f272
Detecting inputs
f1a8d12
Updating linux compilation
SergioMartin86 5264b63
adding sound
4fe2c00
Added sound
b09b6bc
Remove unused imports
YoshiRulz e20ec72
Fix line-end whitespace
YoshiRulz 3ce4368
Use `#if false` for commented-out code blocks
YoshiRulz 80395e1
Uploading release lib instead of debug for testing purposes
ef91217
Rebasing
7160aef
Addressing comments and fixing warnings
ce02456
Addressing styler complaints
6445b6b
Addressing styler complaints
101085d
Removing settings
8a9baf5
Addressing comments
70052fa
attempting to make ppsspp in linux load the proper dll, still failing
SergioMartin86 6032938
fixing proper dynamic linking
SergioMartin86 5c224df
Adding missing libs for ppsspp, proper linking, and disabling problem…
SergioMartin86 5147136
Adding missing symbolic links
SergioMartin86 f841236
Addressing comments
1da019c
Adding missing SDL symlink
SergioMartin86 e962d97
Merge branch 'ppsspp' of github.com:SergioMartin86/BizHawk into ppsspp
SergioMartin86 a464c80
use static ffmpeg libraries
Morilli 11d56d0
forgot make install
Morilli 38c95fb
Revert changes to VS Code dotfiles
YoshiRulz 4795e8f
Update PPSSPP.IVideoProvider.cs
SergioMartin86 fcb310b
Remove Right Analog
Spikestuff 8c3c362
Remove Right Analog
Spikestuff 21b6de5
Remove Right Analog
Spikestuff 2966653
fix submodule names
Morilli 77e93ed
alphabetise in `RomLoader.MakeGameFromDisc`
YoshiRulz f56a467
Remove debugging print
YoshiRulz 45935d6
Unimplement `ISettable<,>` service on `PPSSPP`
YoshiRulz 37a410f
Merge pull request #1 from Spikestuff/ppsspp
SergioMartin86 83a8684
Using temp folder for files
e2e0f3a
Merge branch 'ppsspp' of github.com:SergioMartin86/BizHawk into ppsspp
9fe5a8d
Fixing rewind, changing compiler to clang, fixing video having 2 more…
384dd0a
Pushing linux lib
SergioMartin86 807b4ec
Fixing analyzer error
49549d6
remove SDL submodule
Morilli 98e64a9
Fixing video resolution height 270 -> 272
8957808
Merge branch 'ppsspp' of github.com:SergioMartin86/BizHawk into ppsspp
3485871
fix retro_log_printf_callback
Morilli c2b96da
fix UB causing divide by zero exceptions
Morilli File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Morilli marked this conversation as resolved.
Show resolved
Hide resolved
|
Binary file not shown.
Binary file not shown.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../Assets/dll/libavcodec.so | ||
YoshiRulz marked this conversation as resolved.
Show resolved
Hide resolved
|
Binary file not shown.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../Assets/dll/libavformat.so |
Binary file not shown.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../Assets/dll/libavutil.so |
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../Assets/dll/libswresample.so |
Binary file not shown.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../Assets/dll/libswscale.so |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
obj | ||
Assets | ||
.o | ||
.so |
Morilli marked this conversation as resolved.
Show resolved
Hide resolved
|
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Which branch?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ported2
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's better to always keep hawk specific changes rebased on top of upstream branch that we rely on. And each time we pull upstream and rebase anew we would increment our branch version like this: wbx-1, wbx-2, etc, so every rebase is a new branch, because it basically changes history, which we want to preserve it on every update. This is better than merging upsream changes because that makes our changes harder to find over time.
And yeah please explicitly put the branch into this file, that way it's clear where the code is coming from. Only pointing to commit can result in detached head and that commit can belong to different branches, making future maintenance more annoying.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can see the
wbx
branch in the repo now but not in.gitmodules
...There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Uh, this is strange. This core isn't wbxed; it's ported. This every must be a residual from when I tried to wbx it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah LOL indeed. Then the usual name for it is
bizhawk
.