Skip to content
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

Busted Samples #45

Open
1 task
sajattack opened this issue Oct 5, 2020 · 13 comments
Open
1 task

Busted Samples #45

sajattack opened this issue Oct 5, 2020 · 13 comments

Comments

@sajattack
Copy link
Member

sajattack commented Oct 5, 2020

Tracking issue for broken samples (of which there are many)
Checking the box indicates the sample has been fixed.
Please comment on this issue rather than filing a separate one for a broken sample.

  • debug/profiler
@sajattack sajattack mentioned this issue Oct 5, 2020
@John-K
Copy link
Member

John-K commented Feb 12, 2021

  • debug/sio

@ababaei
Copy link

ababaei commented May 16, 2021

PSP 1000 6.60 ME-2.3 cant get to run :

  • storage/usb

@fjtrujy
Copy link
Member

fjtrujy commented Nov 25, 2021

hello guys,
Could you give a try to the samples after the latest toolchain upgrade? maybe now they are fixed.

Thanks

@mgood7123
Copy link

mgood7123 commented Sep 26, 2022

psp 1000 6.60 pro

Prx loader
Prx template
Kdumper
Profiler
Exception

All don't work

@Fewnity
Copy link

Fewnity commented Jun 28, 2023

Psp 1000 6.61 LME-2.3

I'm using the lastest psp toolchain.

  • utility/htmlviewer: Prints "Error 0x80020190 in sceNetInit"
  • utility/netdialog: Always gives an error when connecting to a wifi
  • net/wlanscan_elf: Crashes
  • net/resolver: Crashses
  • net/simple: Crashses

(My psp wifi works fine, I can use the web browser)

@diamant3
Copy link
Member

diamant3 commented Jul 11, 2023

Here's the list of status of all the samples.

  • Audio
    • polyphonic
    • wavegen
  • Controller
    • Basic
  • Debug
    • debugkb
    • exception - black screen then exit with The game could not be started (8002013c)
    • gdb - black screen then exit with The game could not be started (8002013c)
    • kprintf - black screen then exit with The game could not be started (8002013c)
    • profiler - Stuck black screen
    • prxdecrypt - black screen then exit with The game could not be started (8002013c)
    • sio - black screen then exit with The game could not be started (8002013c)
  • Exceptions
  • GU
    • beginobject
    • blend
    • blit
    • celshading
    • clut
    • common
    • copy
    • cube
    • envmap
    • integerdrawing
    • lights
    • lines
    • logic
    • mipmapping - working but cannot exit
    • morph
    • morphskin
    • ortho
    • reflection
    • rendertarget
    • shadowprojection
    • signals - can exit but stuck black screen
    • skinning
    • speed
    • spharm
    • splinesurface
    • sprite
    • text
    • timing
    • vertex
    • zbufferlog
  • IR
    • irda - it's running but don't have extra PSP to test it properly
    • sircs - black screen then exit with The game could not be started (8002013c)
  • Kernel
    • cwd - show a directory then immediately exit
    • fileio
    • idstorage - black screen then exit with The game could not be started (8002013c)
    • kdumper - stuck black screen and cannot exit)
    • loadmodule - black screen then exit with The game could not be started (8002013c)
    • messagebox
    • regenum
    • registry
    • sysevent - black screen then exit with The game could not be started (8002013c)
    • systimer - black screen then exit with The game could not be started (8002013c)
    • threadstatus
  • ME
    • basic - black screen then exit with The game could not be started (8002013c)
  • Mp3
  • MS
    • callback (did not test)
  • NAND
    • dumpipl (black screen then exit with The game could not be started (8002013c)
  • Net
    • resolver - black screen then exit with The game could not be started (8002013c)
    • simple - black screen then exit with The game could not be started (8002013c)
    • simple_prx (did not test)
    • wlanscan - black screen then exit without error
    • wlanscan_elf (did not test)
  • Power
  • PRX
    • image_display (did not test)
    • prx_loader (did not test)
    • testprx (did not test)
  • Savedata
    • decrypt - black screen then exit with The game could not be started (8002013c)
    • encrypt - black screen then exit with The game could not be started (8002013c)
    • utility
  • Template
    • elf_template - print Hello World then immediately exit
    • kprx_template (did not test)
    • lib_template (did not test)
    • prx_template (did not test)
  • USB
    • storage - black screen then exit with The game could not be started (8002013c)
  • Utility
    • gamesharing - succesfully running but A connection error has occurred. (8010860E) appears after the loading(like a connecting)
    • htmlviewer
    • msgdialog
    • netconf (did not test)
    • netdialog - exit immediately when connected successfully
    • osk
    • systemparam (did not test)
  • WLAN (did not test)

@bvdaakster
Copy link
Contributor

@diamant3 nice work, I'll see if I can fix any of these

@tpimh
Copy link
Contributor

tpimh commented May 29, 2024

PSP-3000 6.60 LME-2.3

  • netdialog worked
  • wlanscan couldn't be started (80020148)
  • netsample worked
  • resolver couldn't be started (80020148)

@sharkwouter
Copy link
Member

I think the 8002013c means that kernel calls are made, which are not allowed in user mode applications. I'm guessing previous firmware versions were a bit easier about that.

@John-K
Copy link
Member

John-K commented May 29, 2024 via email

@sharkwouter
Copy link
Member

How should we deal with the samples that require kernel mode? We could decide to add a readme which states that it won't work for newer firmwares or we could decide to implement workarounds to make them work. Think splitting them up into a prx and an elf/eboot. That would add complexity, but it would show people how to make these things work.

@sharkwouter
Copy link
Member

msgdialog works just fine.

@artart78
Copy link
Member

How should we deal with the samples that require kernel mode? We could decide to add a readme which states that it won't work for newer firmwares or we could decide to implement workarounds to make them work. Think splitting them up into a prx and an elf/eboot. That would add complexity, but it would show people how to make these things work.

IMO we should split them, although that might be costly. Maybe we can write a single lib for each "category" of samples.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests