Author Topic: Porting Yabause to Android  (Read 435352 times)

Offline Epic_bubble

  • long
  • ***
  • Posts: 235
    • View Profile
Re: Porting Yabause to Android
« Reply #135 on: March 13, 2012, 08:02:27 AM »
Not sure why but with that latest debug test yabause exits when trying to load a game. (I tried sonic R again)

EDIT: For clarification it does not force close, it just quits and continues to run in the background. If I open the app again it takes me back to the rom select screen.
« Last Edit: March 13, 2012, 08:07:00 AM by Epic_bubble »
Device: Xperia play
CPU: Qualcomm 1 GHz Scorpion (Snapdragon)
GPU: Adreno 205
RAM: 512 MB
Screen res: 854 ? 480
ROM: stock android 2.3.4 rooted

Offline trev186

  • int
  • **
  • Posts: 97
    • View Profile
Re: Porting Yabause to Android
« Reply #136 on: March 13, 2012, 10:32:27 AM »
This fixed my problem with nights!. There are still a few glitches like the sky is black. But it would be pretty play able with a few more fps's

Which version/rom format are you using ? Nights has distorted graphics for me as do many other games. I wonder if the games with distorted graphics just need to be in a different format.

Please let me know......I might have to spend another 4 hours converting back again lol

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Porting Yabause to Android
« Reply #137 on: March 13, 2012, 12:09:39 PM »
Not sure why but with that latest debug test yabause exits when trying to load a game. (I tried sonic R again)

EDIT: For clarification it does not force close, it just quits and continues to run in the background. If I open the app again it takes me back to the rom select screen.

Darn, I was hoping it would fix Sonic R.  Is there anything useful in the logcat?
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline Epic_bubble

  • long
  • ***
  • Posts: 235
    • View Profile
Re: Porting Yabause to Android
« Reply #138 on: March 13, 2012, 12:26:07 PM »
Not sure why but with that latest debug test yabause exits when trying to load a game. (I tried sonic R again)

EDIT: For clarification it does not force close, it just quits and continues to run in the background. If I open the app again it takes me back to the rom select screen.

Darn, I was hoping it would fix Sonic R.  Is there anything useful in the logcat?

Heres what I got the the logcat


Code: [Select]
--------- beginning of /dev/log/main
D/alogcat ( 3181): stopping ...
D/alogcat ( 3181): stopped
D/alogcat ( 3181): starting ...
--------- beginning of /dev/log/system
W/InputManagerService(  236): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2b294ab0
V/alogcat ( 3181): save instance
V/alogcat ( 3181): paused
I/ActivityManager(  236): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.sonyericsson.home/.HomeActivity } from pid 236
D/alogcat ( 3181): stopping ...
W/InputManagerService(  236): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@2b316418 (uid=10116 pid=3181)
D/alogcat ( 3181): stopped
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
I/ActivityManager(  236): Start proc com.sonyericsson.semcsuite.launcher for service com.sonyericsson.semcsuite/.app.DeviceOpenService: pid=3204 uid=1000 gids={3003, 3002, 3001, 1007}
I/com.sonyericsson.semcsuite.data.PreferenceHandlaer( 3204): DebugMode: false
I/com.sonyericsson.semcsuite.data.PreferenceHandler( 3204): LaunchMode: 0
I/com.sonyericsson.semcsuite.data.PreferenceHandler( 3204): PSNMode: 0
D/dalvikvm(  367): GC_EXPLICIT freed 47K, 49% free 2781K/5379K, external 1685K/2133K, paused 25ms
I/ActivityManager(  236): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=paulscode.android.yabause/.MainActivity bnds=[125,115][238,273] } from pid 346
I/ActivityManager(  236): Start proc paulscode.android.yabause for activity paulscode.android.yabause/.MainActivity: pid=3211 uid=10075 gids={3003, 1015}
I/WindowManager(  236): Setting rotation to 1, animFlags=1
I/ActivityManager(  236): Config changed: { scale=1.0 imsi=0/0 loc=en_GB touch=3 keys=1/1/2 nav=2/2 orien=2 layout=34 uiMode=17 theme=ComponentInfo{com.sonyericsson.defaultruntimethemes/com.sonyericsson.defaultruntimethemes.BlackThemeService} seq=23}
D/GestureDetector(  329): touchSlop:32 doubleTapSlop:197
D/dalvikvm(  370): GC_CONCURRENT freed 658K, 48% free 3368K/6471K, external 1685K/2133K, paused 5ms+3ms
D/dalvikvm(  329): GC_CONCURRENT freed 971K, 55% free 3208K/7047K, external 3573K/4333K, paused 2ms+3ms
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
D/dalvikvm( 3211): GC_CONCURRENT freed 43K, 49% free 2772K/5379K, external 3685K/4602K, paused 2ms+5ms
D/dalvikvm( 3211): GC_CONCURRENT freed 1K, 49% free 2772K/5379K, external 5935K/7412K, paused 1ms+1ms
I/System.out( 3211): libSDL: Starting data downloader
I/ActivityManager(  236): Displayed paulscode.android.yabause/.MainActivity: +632ms
I/System.out( 3211): libSDL: Starting downloader
W/IInputConnectionWrapper(  346): showStatusIcon on inactive InputConnection
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
W/WindowManager(  236): Window freeze timeout expired.
W/WindowManager(  236): Force clearing orientation change: Window{2b526118 paulscode.android.yabause/paulscode.android.yabause.MainActivity paused=false}
W/InputConnectionWrapper.ICC(  329): Timed out waiting on IInputContextCallback
I/ActivityManager(  236): Starting: Intent { flg=0x24000000 cmp=paulscode.android.yabause/.MenuActivity } from pid 3211
I/InputConnectionWrapper.ICC(  329): Got out-of-sequence callback 453 (expected 454) in setExtractedText, ignoring.
D/dalvikvm(  236): JIT code cache reset in 1 ms (1048468 bytes 1/0)
D/dalvikvm(  236): GC_EXPLICIT freed 909K, 38% free 7011K/11207K, external 1845K/2357K, paused 79ms
I/WindowManager(  236): Setting rotation to 0, animFlags=1
I/ActivityManager(  236): Config changed: { scale=1.0 imsi=0/0 loc=en_GB touch=3 keys=1/1/2 nav=2/2 orien=1 layout=34 uiMode=17 theme=ComponentInfo{com.sonyericsson.defaultruntimethemes/com.sonyericsson.defaultruntimethemes.BlackThemeService} seq=24}
I/ActivityManager(  236): Displayed paulscode.android.yabause/.MenuActivity: +304ms
D/GestureDetector(  329): touchSlop:32 doubleTapSlop:197
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
D/dalvikvm(  329): GC_CONCURRENT freed 256K, 54% free 3289K/7047K, external 3091K/3654K, paused 2ms+4ms
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
I/ActivityManager(  236): Starting: Intent { flg=0x24000000 cmp=paulscode.android.yabause/.FileChooserActivity } from pid 3211
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
I/ActivityManager(  236): Displayed paulscode.android.yabause/.FileChooserActivity: +384ms
D/dalvikvm(  236): GC_EXPLICIT freed 229K, 39% free 6863K/11207K, external 1845K/2357K, paused 124ms
I/ActivityManager(  236): Start proc com.sonyericsson.extras.liveware for service com.sonyericsson.extras.liveware/.service.EventService: pid=3221 uid=10086 gids={3002, 3001}
I/ActivityThread( 3221): Pub com.sonyericsson.extras.liveware.aef.notification: com.sonyericsson.extras.liveware.aef.notification.provider.NotificationProvider
I/ActivityThread( 3221): Pub com.sonyericsson.extras.liveware.db: com.sonyericsson.extras.liveware.db.AccessoryProvider
E/dalvikvm( 3221): Could not find class 'android.test.RenamingDelegatingContext', referenced from method com.sonyericsson.extras.liveware.db.AccessoryProvider.onCreate
W/dalvikvm( 3221): VFY: unable to resolve new-instance 91 (Landroid/test/RenamingDelegatingContext;) in Lcom/sonyericsson/extras/liveware/db/AccessoryProvider;
D/dalvikvm( 3221): VFY: replacing opcode 0x22 at 0x0008
D/dalvikvm( 3221): VFY: dead code 0x000a-000f in Lcom/sonyericsson/extras/liveware/db/AccessoryProvider;.onCreate ()Z
I/ActivityThread( 3221): Pub com.sonyericsson.extras.liveware.aef.registration: com.sonyericsson.extras.liveware.aef.registration.provider.RegistrationProvider
I/ActivityManager(  236): Starting: Intent { flg=0x24000000 cmp=paulscode.android.yabause/.Yabause } from pid 3211
I/WindowManager(  236): Setting rotation to 1, animFlags=1
I/ActivityManager(  236): Config changed: { scale=1.0 imsi=0/0 loc=en_GB touch=3 keys=1/1/2 nav=2/2 orien=2 layout=34 uiMode=17 theme=ComponentInfo{com.sonyericsson.defaultruntimethemes/com.sonyericsson.defaultruntimethemes.BlackThemeService} seq=25}
D/GestureDetector(  329): touchSlop:32 doubleTapSlop:197
D/dalvikvm( 3211): Trying to load lib /data/data/paulscode.android.yabause/lib/libyabause.so 0x2afc6ce0
D/dalvikvm( 3211): Added shared lib /data/data/paulscode.android.yabause/lib/libyabause.so 0x2afc6ce0
D/lights  (  236): set_light_attention: color=0x00ffffff, mode=2
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
D/lights  (  236): set_light_attention: color=0x00000000, mode=0
I/yabause ( 3211): yabause = 0x2b029a28
I/yabause ( 3211): ybitmap = 0x2b02df00
I/DEBUG   (  116): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  116): Build fingerprint: 'SEMC/R800i_1247-6199/R800i:2.3.4/4.0.2.A.0.42/1f_v3w:user/release-keys'
I/DEBUG   (  116): pid: 3211, tid: 3211  >>> paulscode.android.yabause <<<
I/DEBUG   (  116): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
I/DEBUG   (  116):  r0 42095368  r1 00000000  r2 00000000  r3 00000000
I/DEBUG   (  116):  r4 0000aeb8  r5 00000000  r6 42095268  r7 00000000
I/DEBUG   (  116):  r8 42095368  r9 2cbffc54  10 002b42d0  fp 6caa4d38
I/DEBUG   (  116):  ip 42094cf8  sp 7ed25408  lr 4200ec00  pc 6fd208ae  cpsr 60000030
I/DEBUG   (  116):  d0  643a64696f72646e  d1  6472656767756265
I/DEBUG   (  116):  d2  2cc52cc82cc52c69  d3  2cc52d302cc52c74
I/DEBUG   (  116):  d4  2cc52a582cc52a24  d5  2cc52ac02cc52a8c
I/DEBUG   (  116):  d6  2cc52b282cc52af4  d7  2cc52b902cc52b5c
I/DEBUG   (  116):  d8  0000000042080000  d9  0000000000000000
I/DEBUG   (  116):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   (  116):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   (  116):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   (  116):  d16 0000001800000001  d17 4010000000000000
I/DEBUG   (  116):  d18 0000000000000000  d19 0000000000000000
I/DEBUG   (  116):  d20 3ff0000000000000  d21 8000000000000000
I/DEBUG   (  116):  d22 0000000000000000  d23 0000000000000000
I/DEBUG   (  116):  d24 3ff0000000000000  d25 0000000000000000
I/DEBUG   (  116):  d26 0000000000000000  d27 0000000000000000
I/DEBUG   (  116):  d28 0100010001000100  d29 3ff0000000000000
I/DEBUG   (  116):  d30 0000000000000000  d31 3ff0000000000000
I/DEBUG   (  116):  scr 60000012
I/DEBUG   (  116):
I/DEBUG   (  116):          #00  pc 000208ae  /system/lib/libc.so
I/DEBUG   (  116):          #01  pc 0000ebfc  /data/data/paulscode.android.yabause/lib/libyabause.so
I/DEBUG   (  116):          #02  pc 00011eb4  /system/lib/libdvm.so
I/DEBUG   (  116):          #03  pc 00043768  /system/lib/libdvm.so
I/DEBUG   (  116):          #04  pc 00048eea  /system/lib/libdvm.so
I/DEBUG   (  116):          #05  pc 000170b4  /system/lib/libdvm.so
I/DEBUG   (  116):          #06  pc 0001c170  /system/lib/libdvm.so
I/DEBUG   (  116):          #07  pc 0001b068  /system/lib/libdvm.so
I/DEBUG   (  116):          #08  pc 00059eca  /system/lib/libdvm.so
I/DEBUG   (  116):          #09  pc 00061c3e  /system/lib/libdvm.so
I/DEBUG   (  116):          #10  pc 000170b4  /system/lib/libdvm.so
I/DEBUG   (  116):          #11  pc 0001c170  /system/lib/libdvm.so
I/DEBUG   (  116):          #12  pc 0001b068  /system/lib/libdvm.so
I/DEBUG   (  116):          #13  pc 00059d2c  /system/lib/libdvm.so
I/DEBUG   (  116):          #14  pc 000461ae  /system/lib/libdvm.so
I/DEBUG   (  116):          #15  pc 0003285a  /system/lib/libandroid_runtime.so
I/DEBUG   (  116):          #16  pc 00033726  /system/lib/libandroid_runtime.so
I/DEBUG   (  116):          #17  pc 00008cca  /system/bin/app_process
I/DEBUG   (  116):          #18  pc 00014b7e  /system/lib/libc.so
I/DEBUG   (  116):
I/DEBUG   (  116): code around pc:
I/DEBUG   (  116): 6fd2088c d1fa2c00 bf00bd10 428b7803 b10bd003
I/DEBUG   (  116): 6fd2089c e7f93001 47704618 f017b510 bd10fc2f
I/DEBUG   (  116): 6fd208ac 5cca2300 330154c2 d1fa2a00 bf004770
I/DEBUG   (  116): 6fd208bc b5704603 2400461a 6b01f812 42b55d0d
I/DEBUG   (  116): 6fd208cc 1a18d101 3401bd70 d1f72d00 e7f14613
I/DEBUG   (  116):
I/DEBUG   (  116): code around lr:
I/DEBUG   (  116): 4200ebe0 e1a00004 e1a0e00f e593f2a4 e2868c01
I/DEBUG   (  116): 4200ebf0 e1a07000 e1a01000 e1a00008 ebfffe75
I/DEBUG   (  116): 4200ec00 e1a01005 e1a02007 e1a00004 e5943000
I/DEBUG   (  116): 4200ec10 e1a0e00f e593f2a8 e3a0a000 e3e0c000
I/DEBUG   (  116): 4200ec20 e2861c02 e2862c03 e2863b01 e3a05001
I/DEBUG   (  116):
I/DEBUG   (  116): stack:
I/DEBUG   (  116):     7ed253c8  7ed25404 
I/DEBUG   (  116):     7ed253cc  6ca46ccb  /system/lib/libdvm.so
I/DEBUG   (  116):     7ed253d0  7ed253d8 
I/DEBUG   (  116):     7ed253d4  7ed25404 
I/DEBUG   (  116):     7ed253d8  00000000 
I/DEBUG   (  116):     7ed253dc  7ed25214 
I/DEBUG   (  116):     7ed253e0  42095268 
I/DEBUG   (  116):     7ed253e4  7ed25404 
I/DEBUG   (  116):     7ed253e8  00000000 
I/DEBUG   (  116):     7ed253ec  0000d168 
I/DEBUG   (  116):     7ed253f0  00000000 
I/DEBUG   (  116):     7ed253f4  6ca45eb1  /system/lib/libdvm.so
I/DEBUG   (  116):     7ed253f8  0000aeb8 
I/DEBUG   (  116):     7ed253fc  00000000 
I/DEBUG   (  116):     7ed25400  df002777 
I/DEBUG   (  116):     7ed25404  e3a070ad 
I/DEBUG   (  116): #01 7ed25408  002d10d8 
I/DEBUG   (  116):     7ed2540c  00000090 
I/DEBUG   (  116):     7ed25410  0030e5f0 
I/DEBUG   (  116):     7ed25414  0000a000 
I/DEBUG   (  116):     7ed25418  0000005f 
I/DEBUG   (  116):     7ed2541c  00000033 
I/DEBUG   (  116):     7ed25420  6ca87ccb  /system/lib/libdvm.so
I/DEBUG   (  116):     7ed25424  016df404 
I/DEBUG   (  116):     7ed25428  7000dda0 
I/DEBUG   (  116):     7ed2542c  700037fb  /system/bin/linker
I/DEBUG   (  116):     7ed25430  00000000 
I/DEBUG   (  116):     7ed25434  00000000 
I/DEBUG   (  116):     7ed25438  03302054 
I/DEBUG   (  116):     7ed2543c  00000001 
I/DEBUG   (  116):     7ed25440  033020d4 
I/DEBUG   (  116):     7ed25444  0000a000 
I/DEBUG   (  116):     7ed25448  002adcf0 
I/DEBUG   (  116):     7ed2544c  4200ea48  /data/data/paulscode.android.yabause/lib/libyabause.so
I/DEBUG   (  116):     7ed25450  2cbffc40 
I/DEBUG   (  116):     7ed25454  6fd13659  /system/lib/libc.so
I/DEBUG   (  116):     7ed25458  00000000 
I/DEBUG   (  116):     7ed2545c  7ed25498 
I/DEBUG   (  116):     7ed25460  00000004 
I/DEBUG   (  116):     7ed25464  7ed25548 
I/DEBUG   (  116):     7ed25468  2cbffc5c 
I/DEBUG   (  116):     7ed2546c  7ed25478 
I/DEBUG   (  116):     7ed25470  0000aeb8 
I/DEBUG   (  116):     7ed25474  6ca11eb8  /system/lib/libdvm.so
I/BootReceiver(  236): Copying /data/tombstones/tombstone_02 to DropBox (SYSTEM_TOMBSTONE)
I/ActivityManager(  236): Process paulscode.android.yabause (pid 3211) has died.
E/InputDispatcher(  236): channel '2b48dfb0 paulscode.android.yabause/paulscode.android.yabause.FileChooserActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x8
E/InputDispatcher(  236): channel '2b48dfb0 paulscode.android.yabause/paulscode.android.yabause.FileChooserActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
I/WindowManager(  236): Setting rotation to 0, animFlags=1
D/Zygote  (  118): Process 3211 terminated by signal (11)
D/dalvikvm(  236): GC_FOR_MALLOC freed 358K, 38% free 6994K/11207K, external 1845K/2357K, paused 63ms
I/WindowManager(  236): WINDOW DIED Window{2b48dfb0 paulscode.android.yabause/paulscode.android.yabause.FileChooserActivity paused=false}
W/WindowManager(  236): Failed looking up window
W/WindowManager(  236): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@2b3a1768 does not exist
W/WindowManager(  236): at com.android.server.WindowManagerService.windowForClientLocked(WindowManagerService.java:8361)
W/WindowManager(  236): at com.android.server.WindowManagerService.windowForClientLocked(WindowManagerService.java:8352)
W/WindowManager(  236): at com.android.server.WindowManagerService$WindowState$DeathRecipient.binderDied(WindowManagerService.java:7210)
W/WindowManager(  236): at android.os.BinderProxy.sendDeathNotice(Binder.java:389)
W/WindowManager(  236): at dalvik.system.NativeStart.run(Native Method)
I/WindowManager(  236): WIN DEATH: null
I/ActivityManager(  236): Config changed: { scale=1.0 imsi=0/0 loc=en_GB touch=3 keys=1/1/2 nav=2/2 orien=1 layout=34 uiMode=17 theme=ComponentInfo{com.sonyericsson.defaultruntimethemes/com.sonyericsson.defaultruntimethemes.BlackThemeService} seq=26}
W/InputManagerService(  236): Got RemoteException sending setActive(false) notification to pid 3211 uid 10075
D/dalvikvm(  801): GC_EXPLICIT freed 8K, 49% free 2787K/5379K, external 1845K/2133K, paused 35ms
I/ActivityManager(  236): Start proc com.android.deskclock for content provider com.android.deskclock/.AlarmProvider: pid=3231 uid=10028 gids={}
I/ActivityThread( 3231): Pub com.android.deskclock: com.android.deskclock.AlarmProvider
D/dalvikvm(  801): GC_EXPLICIT freed 12K, 49% free 2789K/5379K, external 1993K/2133K, paused 24ms
W/InputConnectionWrapper.ICC(  329): Timed out waiting on IInputContextCallback
D/kernel  (  126): [16570.912506] binder: 329:329 transaction failed 29189, size 116-4
D/GestureDetector(  329): touchSlop:32 doubleTapSlop:197
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
D/dalvikvm(  329): GC_CONCURRENT freed 432K, 54% free 3307K/7047K, external 3954K/4580K, paused 3ms+3ms
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
D/dalvikvm(  236): GC_EXPLICIT freed 375K, 39% free 6860K/11207K, external 2005K/2357K, paused 100ms
D/dalvikvm( 2177): GC_EXPLICIT freed 33K, 49% free 2854K/5511K, external 1685K/2133K, paused 52ms
I/ActivityManager(  236): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.jtb.alogcat/.LogActivity bnds=[351,115][464,273] } from pid 346
V/alogcat ( 3181): started
I/alogcat ( 3181): new intent: android.intent.action.MAIN
D/alogcat ( 3181): stopping ...
D/alogcat ( 3181): canceling periodic saves
V/alogcat ( 3181): resumed
D/alogcat ( 3181): starting ...
D/CustomizationProvider(  367): openFile -- START uri=content://com.sonyericsson.provider.customization/settings/com.sonyericsson.textinput.uxp
I/CustomizationProvider(  367): No configuration file: /system/etc/customization/settings/com/sonyericsson/textinput/uxp/custom_settings.xml
W/ActivityManager(  236): Activity destroy timeout for HistoryRecord{2afe9c50 paulscode.android.yabause/.FileChooserActivity}

EDIT: Oh it seems the emulator still tries to launch games when no bios is selected, when I installed the new version it forgot that I had previously set a bios.

I tried it just now and sonic R loads fine with no graphical glitches in menus, however when the race starts I do get some 'static' looking graphical glitches.
« Last Edit: March 13, 2012, 03:29:00 PM by Epic_bubble »
Device: Xperia play
CPU: Qualcomm 1 GHz Scorpion (Snapdragon)
GPU: Adreno 205
RAM: 512 MB
Screen res: 854 ? 480
ROM: stock android 2.3.4 rooted

Offline trev186

  • int
  • **
  • Posts: 97
    • View Profile
Re: Porting Yabause to Android
« Reply #139 on: March 13, 2012, 01:25:32 PM »
Not sure why but with that latest debug test yabause exits when trying to load a game. (I tried sonic R again)

EDIT: For clarification it does not force close, it just quits and continues to run in the background. If I open the app again it takes me back to the rom select screen.

Sonic r works fine for me on my s2 man. I have a bin .cue file.

No graphics glitches until I start to race either. Race is half distorted and imm at about 10 FPS.

Your problem must be rom related

I suspect that many of the glitches has to do with some roms formats better than others depending on the type of game.

Offline Epic_bubble

  • long
  • ***
  • Posts: 235
    • View Profile
Re: Porting Yabause to Android
« Reply #140 on: March 13, 2012, 03:04:24 PM »
Made a video showing Sonic R. :)

http://www.youtube.com/watch?v=ThScZEFB2Yw
« Last Edit: March 13, 2012, 04:48:16 PM by Epic_bubble »
Device: Xperia play
CPU: Qualcomm 1 GHz Scorpion (Snapdragon)
GPU: Adreno 205
RAM: 512 MB
Screen res: 854 ? 480
ROM: stock android 2.3.4 rooted

Offline MattyGlen

  • byte
  • *
  • Posts: 44
    • View Profile
Re: Porting Yabause to Android
« Reply #141 on: March 13, 2012, 06:16:57 PM »

I haven't come across graphic issues caused by a certain file format.
However, there are quite a few games that will crash when using iso format but run fine with bin/cue.

On another note:
* There are now a handful of games which no longer reach their menu (crash through intro video usually) or crash with Invalid Opcode error.
- Any thoughts on what might be causing this?

* Some games are unable to boot due to the missing 4MB RAM Cartridge.
error eg. 
            "The 4MB RAM cartridge is not inserted. Turn off the power and re-insert the cartridge."



Device: Xperia Play R800i
Resolution: 480 x 854
CPU: 1.8GHz (OC) Qualcomm Snapdragon MSM8x55 chipset
GPU: Adreno 205 245 MHz
RAM: 512 MB
Rom: Verizon 4.0.2.A.0.62 Gingerbread 2.3.4 rooted

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Porting Yabause to Android
« Reply #142 on: March 13, 2012, 06:58:29 PM »
* There are now a handful of games which no longer reach their menu (crash through intro video usually) or crash with Invalid Opcode error.
- Any thoughts on what might be causing this?

* Some games are unable to boot due to the missing 4MB RAM Cartridge.
error eg. 
            "The 4MB RAM cartridge is not inserted. Turn off the power and re-insert the cartridge."

If these are new compared to the 15 Feb build, I would guess it is changes in the Yabause core build version (I could try building with the previous core to see if that changes anything).  Otherwise, if its a difference between the 8 Mar and 12 Mar builds, I really can't see any reason why it would behave differently, since the only change (very minor) is how the pixels are copied into the Bitmap that gets drawn (should have no effect on Opcodes, etc).
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline MattyGlen

  • byte
  • *
  • Posts: 44
    • View Profile
Re: Porting Yabause to Android
« Reply #143 on: March 13, 2012, 07:50:48 PM »
* There are now a handful of games which no longer reach their menu (crash through intro video usually) or crash with Invalid Opcode error.
- Any thoughts on what might be causing this?

* Some games are unable to boot due to the missing 4MB RAM Cartridge.
error eg. 
            "The 4MB RAM cartridge is not inserted. Turn off the power and re-insert the cartridge."

If these are new compared to the 15 Feb build, I would guess it is changes in the Yabause core build version (I could try building with the previous core to see if that changes anything).  Otherwise, if its a difference between the 8 Mar and 12 Mar builds, I really can't see any reason why it would behave differently, since the only change (very minor) is how the pixels are copied into the Bitmap that gets drawn (should have no effect on Opcodes, etc).



Sorry mate i forgot to add that.

They reached menu on the 15 Feb build but now crashing on 12 Mar build.
I wouldn't really worry about it at this point, it's only very few games. I'm sure there's more important things to hold as a higher priority at this stage. r2849 is working pretty well and as i test down the list i'm finding more and more games are now working well (besides FPS of course).




Device: Xperia Play R800i
Resolution: 480 x 854
CPU: 1.8GHz (OC) Qualcomm Snapdragon MSM8x55 chipset
GPU: Adreno 205 245 MHz
RAM: 512 MB
Rom: Verizon 4.0.2.A.0.62 Gingerbread 2.3.4 rooted

Offline amdradeon

  • byte
  • *
  • Posts: 28
    • View Profile
Re: Porting Yabause to Android
« Reply #144 on: March 13, 2012, 08:12:07 PM »
Quote
Which version/rom format are you using ? Nights has distorted graphics for me as do many other games. I wonder if the games with distorted graphics just need to be in a different format.

Please let me know......I might have to spend another 4 hours converting back again lol

Im using europe bin cue. I can beat the first mare very slowly
Edit: the boys level does not have the background glitch and every thing seems perfect except fps.

« Last Edit: March 13, 2012, 09:29:19 PM by amdradeon »

Offline trev186

  • int
  • **
  • Posts: 97
    • View Profile
Re: Porting Yabause to Android
« Reply #145 on: March 14, 2012, 12:41:58 AM »
Yeah I can confirm nights is working well for me too.

Work has been busy but this weekend I think I can update the compatibility sheet some more with the details from the new betas.

I booted into the first level of panzer dragoon today. It was glorious ;)

Awhile back you posted a list of what you think needs to be done next paul just curious where your at on that and if anything else has been added.

I know the audio in yabause is partly based off SDL. I was thinking when the time comes if you have trouble with the audio Lubomyr or pelya could take a look at it. They make all their apps for Android using SDL. Pelya even got baldur's gate 2 working perfectly on android with SDL ..just a thought though :)

Offline nscxp2005

  • byte
  • *
  • Posts: 16
    • View Profile
Re: Porting Yabause to Android
« Reply #146 on: March 16, 2012, 05:54:42 AM »
Hi to Paul,

Would it be possible for you to reupload the latest update of Yabause as I keep getting that the install is incompatible.

Thank you for your time.

All the best,

NSCXP2005
Device: Sony Xperia Z3
CPU: 2.5 GHz (Snapdragon 801)
GPU: Adreno 330 | RAM: 3 GB
Screen res: 1920 x 1080 | ROM: Stock 5.1.1

Nexus 7 (2013)
CPU: 1.5 GHz (Snapdragon S4Pro)
GPU: Adreno 320 | RAM:  2 GB
Screen res: 1920 x 1200 | ROM: Stock 5.1.1

Offline MattyGlen

  • byte
  • *
  • Posts: 44
    • View Profile
Re: Porting Yabause to Android
« Reply #147 on: March 16, 2012, 07:24:49 AM »
Hi to Paul,

Would it be possible for you to reupload the latest update of Yabause as I keep getting that the install is incompatible.

Thank you for your time.

All the best,

NSCXP2005


nscxp2005, which device are you using? Xperia Play or Iconia?
also did you have a previous version on Yabause AE installed before installing the latest build?

Just a heads up: If you're using the Xperia Play Ice cream sandwich Beta Build from XDA Developers, You'll find a lot of issues with YabauseAE and other apps at the moment. (just in case your a kitchen tester).

Sony official 2.3.4 with developer "Doomlord's" v11 kernel is recommended.


« Last Edit: March 16, 2012, 07:36:50 AM by MattyGlen »
Device: Xperia Play R800i
Resolution: 480 x 854
CPU: 1.8GHz (OC) Qualcomm Snapdragon MSM8x55 chipset
GPU: Adreno 205 245 MHz
RAM: 512 MB
Rom: Verizon 4.0.2.A.0.62 Gingerbread 2.3.4 rooted

Offline nscxp2005

  • byte
  • *
  • Posts: 16
    • View Profile
Re: Porting Yabause to Android
« Reply #148 on: March 16, 2012, 07:31:22 AM »
I have the same device as you MattyGlen.

Yeah I have the previous version from 07 March.

All the best,

NSCXP2005
Device: Sony Xperia Z3
CPU: 2.5 GHz (Snapdragon 801)
GPU: Adreno 330 | RAM: 3 GB
Screen res: 1920 x 1080 | ROM: Stock 5.1.1

Nexus 7 (2013)
CPU: 1.5 GHz (Snapdragon S4Pro)
GPU: Adreno 320 | RAM:  2 GB
Screen res: 1920 x 1200 | ROM: Stock 5.1.1

Offline MattyGlen

  • byte
  • *
  • Posts: 44
    • View Profile
Re: Porting Yabause to Android
« Reply #149 on: March 16, 2012, 09:18:27 AM »
Compatibility Threat Update:


Yabause PSP, Yabause Wii and all other unofficial builds can suck on a big hard one.

Yabause AE is pushing it's way quite quickly through what seems to sadly be an abandoned-ware of Yabause branches.
Working directly with the Yabause Team instead of against has more then paid off as a simple Pre-Alpha Build Impresses the best of the best. With an encyclopedic amount of improvements to work through, the determination and passion of the highly respected coder Paul Lamb continues to exhaust the overwhelming expectations of the Android community. Pushing update after update and gathering more and more knowledge to improve his art and exceeding the envelope on the unexpected, Paul continues to impress .......... also, he love's strippers........ but who doesn't.... (kidding)

That being Said, here's the latest update for the Yabause AE compatibility thread:

Site Update - "Video Link" has now been added to the list, feel free to add game videos.
Please add the Build version to your video titles and any speed increases you render your video's out with. (If anyone has trouble with writing spreadsheet scripts please contact me. I've made it pretty easy, just past the following into the "Video Link" Cell to the right of the game:

 =hyperlink("past your video url here";"VIDEO")   

Replace:    past your video url here      with the  URL/site address  of your video.

Games: From games tested so far, 33 games are running without issues (no graphical errors, runs through intro, menu and in-game) however there are many more still to test.
We have noticed well over 40 games crashing on their "unskipable" video intros which feel like their crashing from lack of RAM (fun fine, then slowly decrease FPS through the intro to a crash) Have no idea what the cause is but always good to throw symptoms out there.

Waiting on a few testers to update their games, but they have given word that they'll update over the weekend.

@Paul: If you could post an update when you have a second on how things are going (what your working on, waiting for, etc) that would be great.





« Last Edit: March 16, 2012, 09:20:57 AM by MattyGlen »
Device: Xperia Play R800i
Resolution: 480 x 854
CPU: 1.8GHz (OC) Qualcomm Snapdragon MSM8x55 chipset
GPU: Adreno 205 245 MHz
RAM: 512 MB
Rom: Verizon 4.0.2.A.0.62 Gingerbread 2.3.4 rooted