Jacky TSUI
95addc09b1
Separate sceMp3 from sceMpeg
2013-05-06 21:14:58 +08:00
Sacha
8cb0423f32
Avoid name collision with ThreadPool on Windows hosts. Fixes all Linux/Unix cross-compiles from Windows, including Harmattan and Blackberry.
2013-05-03 16:31:53 +10:00
Sacha
2396574f45
Avoid name collision with StringUtil on Windows hosts. Fixes all Linux/Unix cross-compiles from Windows, including Harmattan and Blackberry.
2013-05-03 16:22:15 +10:00
Unknown W. Brackets
c73657e39a
Buildfix for iOS and Android.
2013-05-01 23:31:18 -07:00
raven02
c2e8e852a3
Buildfix (non-windows)
2013-05-02 09:06:35 +08:00
nachume
eac08a496c
FIX unintelligible sequence of decimal characters on savedialog.
...
ppge_atlas JPN font define ShiftJIS -> UTF8 is all ok.
but, cannot use all of chinese character. bacause blockAlloc failed.
So no change drawing Kanji.
you can try to change native/tools/atlastool.cpp USE_LEVEL for all of chinese character.
FIX savedialog XXXGetStatus() loop. for daungeon traveler 2.
Can now be saved it.
FIX sceAtrac getCodec InvalidMemory
2013-05-02 00:14:41 +09:00
raven02
3be767b44b
Buildfix
2013-04-30 20:54:10 +08:00
nachume
55b94900a0
UNIMPL functions replace DEBUG_LOG -> ERROR_LOG
2013-04-29 14:16:55 +09:00
sum2012
b2ee8468d7
Non Window build
...
I only just ref old build fix.
2013-04-28 21:02:45 +08:00
Henrik Rydgard
9eace8a80e
Combine the two JitCache implementations (x86, ARM) into one.
2013-04-27 01:32:03 +02:00
Henrik Rydgard
890ce0a6ef
Update Android version to 0.7.6
2013-04-22 22:47:55 +02:00
Henrik Rydgard
dedc21ddee
Update fonts again
2013-04-22 22:45:48 +02:00
Henrik Rydgard
7a2e39f2c0
Use the Roboto font for Latin and Russian chars, keep Arial for the rest for now. Add missing chars.
2013-04-21 21:55:08 +02:00
Henrik Rydgard
03d6fe3dbf
Add the necessary Korean characters (hangul) for now.
2013-04-20 17:42:50 +02:00
Henrik Rydgard
0df4b1d17a
Arial is ugly but it has all the chars we need. Will improve later by replacing it for Western characters only.
2013-04-20 00:01:29 +02:00
Henrik Rydgard
fa204c6430
Fix translations on android. List all .ini files available. They're a bit ugly just showing the language code...
2013-04-18 23:42:44 +02:00
Henrik Rydgard
42e4dc897e
Add most Japanese kanji, the brute force way.
...
Hope everything supports 2048x2048 textures.
2013-04-18 14:59:00 +02:00
Henrik Rydgard
32f344d6bd
Very basic internationalization. Does not work on Android yet due to location of ini files.
2013-04-18 12:06:26 +02:00
Henrik Rydgard
b12fc6e7aa
UTF8-enable PPGE and add hiragana and katakana, let's see if this is enough.
2013-04-17 20:51:02 +02:00
Henrik Rydgard
d1bcc8afd4
Switch main UI font to one built to include Hiragana and Katakana. Don't know if that is enough.
...
Also includes more western characters so I can write my name right :)
2013-04-17 16:39:01 +02:00
Henrik Rydgard
7477c5dbca
Update android version number
2013-04-14 13:21:36 +02:00
Henrik Rydgard
422f08721d
Mark some more files to be compiled as ARM instead of THUMB.
...
(likely-to-be register intensive code)
2013-04-14 10:28:40 +02:00
Henrik Rydgard
349e18982c
Remove x86 from android build until it's fixed.
2013-04-13 22:48:45 +02:00
Henrik Rydgard
e3fb88de68
Background thread for icon loading, show in game list. Switch to GNU STL in Android port.
2013-04-13 21:24:07 +02:00
Henrik Rydgard
8b6eea7df4
Load icon and bg from PBP files.
2013-04-08 21:46:54 +02:00
Unknown W. Brackets
4974124587
Fix some small constant-comparison type warnings.
2013-04-05 20:58:35 -07:00
Unknown W. Brackets
77c828eff8
Buildfix for Android, Linux, iOS.
...
Fixes #1184 .
2013-04-05 10:15:14 -07:00
Henrik Rydgard
2301ad0b7c
X360 controller: Left thumb speedup, right thumb menu, keyboard still works
2013-03-31 11:30:50 +02:00
Henrik Rydgard
43b4bdfeef
Buildfixing
2013-03-30 20:17:31 +01:00
Henrik Rydgard
7425532e99
Move non-Android specific stuff from android/jni to /UI.
...
Move source_assets one level up, too.
Also, start prototyping GameInfoCache, you'll see what it's for soon...
2013-03-30 15:46:26 +01:00
Henrik Rydgard
8833f6eb25
Don't swapbuffer if stepping. Default to 2x zoom on Windows. Alert on missing atlases.
2013-03-30 08:35:47 +01:00
Henrik Rydgard
2922791788
Fix exit crash
2013-03-29 23:10:40 +01:00
Henrik Rydgard
81444c92a1
win32-gl-ui: Cleanup
2013-03-29 21:21:27 +01:00
Henrik Rydgard
724a600381
Buildfix android, misc other fixes, some include cleanup
2013-03-29 20:55:32 +01:00
Henrik Rydgard
187159eb53
win32-gl-ui: Logging fixes, etc.
2013-03-29 20:03:11 +01:00
Henrik Rydgard
949cb2f9eb
win32-gl-ui: Debugger kinda works again
2013-03-29 19:52:47 +01:00
Henrik Rydgard
32a599c957
Win32 gl ui: Fixes and tweaks.
2013-03-29 19:32:20 +01:00
Henrik Rydgard
84fd5781de
GL UI in Win32: Some basics work.
2013-03-29 18:50:08 +01:00
Henrik Rydgård
b472c62e32
Add back button on Load screen on non Android platforms (android has hw
...
button)
2013-03-29 08:49:23 +01:00
raven02
955b2a7fd1
Add option TrueColor to Android
2013-03-27 15:15:11 +08:00
raven02
8adc4ea74c
Better fit the setting screen for Iphone 4/4S (3.5inch)
2013-03-25 15:57:06 +08:00
Henrik Rydgård
be70c8ab04
Add buttons for recently played games to the empty space on the menu screen.
2013-03-24 20:04:29 +01:00
Henrik Rydgard
5293c152c6
Untested support for Android-x86. No idea if this actually works.
2013-03-21 20:52:33 +01:00
Henrik Rydgard
f355137156
Update native. some stubs and a buildfix.
2013-03-21 20:24:47 +01:00
raven02
1d14f45a47
Android build fix
2013-03-20 09:19:54 +08:00
Sacha
f56c397c48
In Qt, use mobile UI for anything non-Linux due to threads issue. So, Windows Qt UI runs fine now.
2013-03-20 08:58:26 +10:00
Henrik Rydgard
f723abe68b
Update for pspautotests
2013-03-17 19:24:35 +01:00
Unknown W. Brackets
e8ac8d49b6
iOS: Reduce CPU consumption for audio, adjust sync.
...
Still is clicking...
2013-03-16 14:00:41 -07:00
Henrik Rydgard
434c0a4396
Update pspautotests
2013-03-16 10:39:54 +01:00
Unknown W. Brackets
aa1111e270
iOS: Use Documents/PSP not DocumentsPSP as the path.
2013-03-15 23:52:52 -07:00
Unknown W. Brackets
69b05e837e
iOS: Fix breakpoints, simplify running unit tests.
2013-03-15 23:50:31 -07:00
Unknown W. Brackets
6477f608bc
Non-Windows buildfix.
2013-03-15 07:45:00 -07:00
Unknown W. Brackets
e6b52c5025
iOS: Embed fonts into the app bundle.
2013-03-15 02:00:16 -07:00
Henrik Rydgård
05c7b86dc2
Merge pull request #991 from raven02/patch-8
...
Add UI for Android with Linear Filtering
2013-03-15 01:06:29 -07:00
Unknown W. Brackets
6e54ce5551
Fix some minor warnings.
2013-03-15 00:45:47 -07:00
raven02
09cd9f2cba
Add UI for Android with Linear Filtering
2013-03-15 14:39:32 +08:00
raven02
c5c07338c4
Add UI for UseMediaEngine for Android
2013-03-13 22:36:04 +08:00
Henrik Rydgard
2e6d68cb8f
7.0. Show git version in Windows about box.
2013-03-11 22:55:55 +01:00
Henrik Rydgard
3b15542e55
Just a restart warning in the ui
2013-03-11 22:45:28 +01:00
Henrik Rydgard
a9e37cce0d
Android ui tweaks
2013-03-11 22:22:07 +01:00
Henrik Rydgard
41b86aff3e
Avoid displaying "Can't display japanese title" just for a TM sign
2013-03-11 21:32:14 +01:00
Henrik Rydgard
2b9a132440
Improve layout of settings screen to fit more on small displays.
2013-03-11 19:27:58 +01:00
Sacha
6321e488b4
Accelerometer support for Blackberry. Hardcode the path for fonts.
2013-03-11 22:07:07 +10:00
Henrik Rydgård
b770ba7809
Merge pull request #940 from unknownbrackets/logging
...
Add a VERBOSE logging level + show thread name in log
2013-03-11 02:21:25 -07:00
Unknown W. Brackets
a34cf0bb79
Add a VERBOSE logging level, for noisy logging.
...
The debug log is hard to look at because it has so much unneeded info.
2013-03-10 22:32:48 -07:00
Sacha
6ffefb49b2
Enable accelerometer support for Qt (Symbian for now). Add back vertex cache option for Symbian.
2013-03-11 11:53:37 +10:00
Henrik Rydgard
94e485e695
Slightly improved OpenGL error handling on Windows
2013-03-10 23:09:52 +01:00
Henrik Rydgård
36ef568b2c
Merge pull request #933 from unknownbrackets/version
...
Fix Android build not building git-version right
2013-03-10 11:09:48 -07:00
Unknown W. Brackets
7c30b19cea
Fix Android build not building git-version right.
...
Not sure what makes people might use... so just running both.
Also marked PHONY so it runs every time.
2013-03-10 10:39:16 -07:00
Henrik Rydgard
475ea5e5ee
Update native (fixes Android app switching hang)
2013-03-10 17:50:25 +01:00
Sacha
891f25e85a
Remove some config options for Symbian where benefits are known. Can display all configs on screen again.
2013-03-10 22:41:34 +10:00
Henrik Rydgard
34c0c204bc
Simple tilt controls (horizontal axis only, good for racing games)
2013-03-10 13:22:38 +01:00
Unknown W. Brackets
806ee13b61
Add a delay to sceUtilityLoadAvModule() as well.
2013-03-09 12:53:53 -08:00
Henrik Rydgard
7ba1664f8b
Oops.
2013-03-07 00:59:03 +01:00
Henrik Rydgard
963a6603fc
Fix two armjit bugs the testrunner found.
2013-03-07 00:37:00 +01:00
Henrik Rydgard
a0cf3b9151
Restore a log statement, #pragma once.
2013-03-07 00:27:00 +01:00
Henrik Rydgard
a69b09a831
More work on TestRunner, now runs all the CPU tests.
2013-03-07 00:22:39 +01:00
Henrik Rydgard
57d4544ef4
Basic testrunner for Android.
...
Running it as-is reveals that clo and rotrv are broken in ARMJIT.
2013-03-07 00:10:53 +01:00
Sacha
d6fb8b3872
Deploy fonts from assets folder on Symbian.
...
Should be copied from flash0 or from your PSP.
2013-03-04 23:29:51 +10:00
Unknown W. Brackets
2589a02934
Add basic server reporting interface, needs work.
2013-03-04 00:01:37 -08:00
Henrik Rydgard
1b1252b9ed
Fix crashes in android when setting buffered rendering before starting the game.
2013-03-03 13:30:54 +01:00
Henrik Rydgard
bc15617392
Make un-buffered rendering much smarter, removing flicker.
...
This turns it into a very viable option for many games. You do lose some FX
but it can as a result even be used as a workaround for the massive glow
in Wipeout...
2013-03-03 13:00:21 +01:00
Unknown W. Brackets
a3f93ed203
Fix some printf size warnings, signed warnings.
2013-03-02 15:34:15 -08:00
Unknown W. Brackets
26f2301ae4
Adnroid buildfix, we have too many makefiles.
2013-03-02 15:33:07 -08:00
Unknown W. Brackets
48118895c3
Android buildfix.
2013-03-02 14:27:46 -08:00
Unknown W. Brackets
a71b32a393
Arg, buildfix.
2013-03-02 13:18:43 -08:00
Unknown W. Brackets
35fe2b4a63
Actually use the git version.
...
Also switch to cpp, duh.
2013-03-02 12:42:25 -08:00
Henrik Rydgård
e70957f907
Android/GL UI: Allow accessing the main Settings from in-game. Note: All
...
options may not take effect immediately.
2013-03-02 17:48:47 +01:00
Sacha
6c23e1b6d5
Use flags instead of bools for VCVT. Fix up some spacing. Only Android has ArmEmitterTest.
2013-03-02 11:34:03 +10:00
Unknown W. Brackets
a0d96d26c8
Mac/Linux buildfix.
2013-03-01 16:36:18 -08:00
Unknown W. Brackets
7969b2e6ab
Temporary Android crashfix.
2013-03-01 16:28:20 -08:00
Henrik Rydgard
516ca8a0c4
Merge branch 'master' into armjit-fpu
...
Conflicts:
Core/MIPS/ARM/ArmJit.h
Core/MIPS/x86/CompVFPU.cpp
GPU/GLES/Framebuffer.cpp
2013-02-28 23:56:28 +01:00
Henrik Rydgard
aa06c1452e
Allow mounting VFS directories. Used to provide flash0 from within APK on Android.
2013-02-27 17:41:40 +01:00
Henrik Rydgard
ba0362d817
PGF font support. Mostly an adaptation and cleanup of JPCSP's font system.
2013-02-27 17:41:39 +01:00
Carlos Estrague
9e63cc6af1
Update android/jni/Android.mk
...
build fix android build
2013-02-24 20:18:40 +01:00
Sacha
8ea497d59a
Build fix for most platforms. New libkirk file.
2013-02-25 00:45:10 +10:00
Sacha
25a37e40dd
Fix iOS directory structure in init/NativeInit.
2013-02-24 23:29:04 +10:00
Sacha
2cfaa49797
iOS needs a back key as well due to lack of hardware buttons.
...
At least until a gesture can replace this function.
2013-02-23 12:56:39 +10:00
Henrik Rydgard
94bb98d477
Enable color and depth buffer write before clearing.
2013-02-22 22:15:42 +01:00
Sacha
1540869e95
All mobile devices now have file logging disabled. Change save dir on blackberry/symbian. Update native.
2013-02-20 13:12:03 +10:00
Henrik Rydgard
570ff5d5b9
gl ui: Make sure LoadState is on screen even on small screens
2013-02-20 00:22:58 +01:00
Henrik Rydgard
e32721c72a
Merge branch 'master' into armjit-fpu
...
Conflicts:
Core/MIPS/MIPSVFPUUtils.cpp
Core/MIPS/x86/CompVFPU.cpp
GPU/GLES/VertexDecoder.cpp
2013-02-19 00:50:33 +01:00
Henrik Rydgard
1aa3a657c0
Very rough and basic implementation of frameskipping.
2013-02-19 00:45:26 +01:00
Henrik Rydgard
cbb786c7f0
Restructure Windows "gameloop" to be more similar to others.
2013-02-19 00:45:25 +01:00
Henrik Rydgard
f8058e4bae
Disable warning for bad prefix as it floods in Wipeout Pulse. Cleanups.
2013-02-19 00:45:25 +01:00
Henrik Rydgard
2b5beb8510
Allow moving Android version to SD/usbmem.
2013-02-16 14:07:03 +01:00
Henrik Rydgard
37f998407b
Replace "Core" with "Jit" in ini. Don't show Open dialog by default (use Ctrl+A or Ctrl+O to open it).
...
Delete "Slightly Faster Interpreter".
2013-02-16 09:49:33 +01:00
Henrik Rydgard
30318a4a4d
Merge branch 'master' into armjit-fpu
...
Conflicts:
Core/MIPS/x86/CompFPU.cpp
2013-02-13 20:47:41 +01:00
Henrik Rydgard
36f49706e0
Add option to stretch to display (turns off the black bars fixing the aspect ratio).
2013-02-13 18:21:21 +01:00
Henrik Rydgard
3747c92d3d
Enable dithering in GLES UI
2013-02-12 19:17:38 +01:00
Sacha
66433a7386
Add a pause button to Symbian as it has no way of going back.
2013-02-12 14:39:18 +10:00
Henrik Rydgard
69da33bd29
Add Show FPS to in-game menu on mobile. Make it green and right-adjusted.
2013-02-12 00:34:59 +01:00
Henrik Rydgard
4bdb2045a7
Armjit-FPU: Fix lots of bugs, impl some stuff. Still nothing working.
2013-02-11 23:10:11 +01:00
Henrik Rydgard
119d6955bd
Forgot to update the manifest in the master branch last releases..
2013-02-07 20:54:02 +01:00
Xele02
19a3cb9f8e
Make OpenGL always draw something. Where there is no game, display the PPSSPP logo screen.
...
Add hack for X11 user which can have a crash when opening the first dialog and Gl is drawing.
Remove the "open file" dialog automatic display on startup, very annoying.
2013-02-05 22:23:42 +01:00
Henrik Rydgard
7a36619174
Android buildfix + cleanup
2013-02-04 20:19:24 +01:00
Henrik Rydgard
d8f4e27926
Rename ARMABI_MOVI2R to MOVI2R
2013-01-31 23:41:05 +01:00
Henrik Rydgard
260d7d380c
0.6.1
2013-01-29 21:38:54 +01:00
Unknown W. Brackets
1b75e7f5c8
Android buildfix.
2013-01-29 08:18:31 -08:00
Henrik Rydgard
8031aed649
Remove warning about JIT broken on Snapdragon - it works!
2013-01-29 00:49:14 +01:00
Henrik Rydgard
2a2f8e6225
Win32: Fullscreen toggle and resizing the window works better.
2013-01-26 23:46:02 +01:00
Henrik Rydgard
1ed9a6ba56
Small fixes. v0.6.
2013-01-26 21:39:35 +01:00
Henrik Rydgard
68991511ee
Split out the FPU reg cache into its own file too.
2013-01-26 01:34:19 +01:00
Henrik Rydgard
611fb3536f
Try to use glDrawArrays in more situations, saving us a buffer. Misc.
2013-01-20 21:52:54 +01:00
Henrik Rydgard
201e1ea0bc
Vertex caching now works for HW transform + VBO, not including RECTANGLE primitives yet.
2013-01-19 19:22:15 +01:00
Henrik Rydgård
3135c218f8
Merge pull request #429 from hrydgard/armjit
...
Arm JIT - merge to master
2013-01-15 23:39:29 -08:00
Sacha
4ab88cad12
Qt code refactor. Stage 1 in a code refactor. Removed NativeApp.cpp redundancy (since the Qt code reimplemented almost all of it). Changed to Qt types where logical. Cleaned up globals. Start of work at integrating more of the Qt code in to native/ (where GUI should be).
2013-01-16 02:20:21 +10:00
Henrik Rydgard
72333821bf
Disable ArmEmitterTest on startup, it seems to cause problems?
2013-01-14 23:55:53 +01:00
Henrik Rydgard
66ee2e2933
Remove ArmABI.cpp/h, didn't need that stuff.
2013-01-14 22:19:18 +01:00
Henrik Rydgard
8ce9ce10bf
Merge branch 'master' into armjit
...
Conflicts:
Common/ArmEmitter.h
Common/CPUDetect.cpp
2013-01-14 20:46:17 +01:00
Henrik Rydgard
7d1ddced9f
Only unbind FBOs if they're being used.
2013-01-14 20:44:11 +01:00
Sacha
4c827f6d68
Enable saving when pressing 'Exit'. TODO: Should save when settings change instead.
2013-01-15 01:01:19 +10:00
Xele02
fd301a000a
Implement Qt window like Windows version.
2013-01-14 00:29:42 +01:00
Henrik Rydgard
7484ddfbbc
Merge branch 'master' into armjit
...
Conflicts:
Common/ArmEmitter.h
2013-01-13 12:14:32 +01:00
Henrik Rydgard
590d94da9f
Add basic stencil test functionality, shadows work in Wipeout. update native.
...
This is not the whole story though, the PSP is being tricky by sharing the dest alpha and stencil.
2013-01-12 17:21:07 +01:00
Henrik Rydgard
38f437010c
Merge branch 'master' into armjit
2013-01-12 00:44:06 +01:00
Henrik Rydgard
88cdbb9cc6
Viewport fix
2013-01-12 00:00:18 +01:00
Henrik Rydgard
b4af05a23c
Call init on drawbuffer. upgrade native.
2013-01-11 23:48:07 +01:00
Henrik Rydgard
551bf7b0ad
Let's build for both armeabi and armeabi-v7a again.
2013-01-11 19:40:33 +01:00
Henrik Rydgard
2e6063d084
Merge branch 'master' into armjit
2013-01-11 18:01:32 +01:00
Henrik Rydgard
bc9c3db303
Armjit: Add option for fastmem. Small optimization.
2013-01-11 17:25:54 +01:00
Sacha
e998621b1f
Only show native dialog for Symbian. Show Qt in credits to everything USING_QT_UI.
2013-01-12 00:37:22 +10:00
Sacha
7a38f459ad
Experimental Qt file dialog support
2013-01-11 23:47:54 +10:00
Henrik Rydgard
7390f2b5f6
Some realtime profiling stuff. Enable FZ (flush-to-zero) mode.
2013-01-11 00:13:39 +01:00
Henrik Rydgard
2835a42289
Merge branch 'master' into armjit
2013-01-10 23:52:11 +01:00
Henrik Rydgard
ca0d74762d
Some realtime profiling stuff. Enable FZ (flush-to-zero) mode.
2013-01-10 23:49:33 +01:00
Henrik Rydgard
c7a137a930
Merge branch 'master' into armjit
...
Conflicts:
android/jni/MenuScreens.cpp
2013-01-10 12:57:45 +01:00
Henrik Rydgard
479d1f5111
Draw using VBO. Add option, make default true.
2013-01-10 12:54:36 +01:00
Henrik Rydgard
9dcdb6df90
Jit work! Shifts, 3-operand ops, turn O2 back on...
2013-01-10 01:20:25 +01:00
Henrik Rydgard
f5c94775b9
Cleanup
2013-01-09 00:12:02 +01:00