121
PS Vita / Re: [Release] Sharpscale - native 960x544 HDMI output for PSTV
« on: April 02, 2020, 03:36:30 PM »
I don't think 1920x1200 is possible because of hardware limitations.
If your post does not need to be archived, please use the CBPS Discord:
https://discord.gg/kHxwPvs
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
*KERNEL
ur0:tai/sharpscale.skprx
*!AKRK00005
*ALL
*KERNEL
ur0:tai/psonescrot.skprx
*KERNEL
ur0:/tai/staybright.skprx
*main
ur0:tai/quietshot.suprx
*NPXS10095
ur0:tai/quietshot.suprx
#!/usr/bin/env python3
import argparse
import pathlib
import sys
def main():
parser = argparse.ArgumentParser(description='Convert savedata for PS Vita Hatsune Miku Project Diva f 2nd from US to JP')
parser.add_argument('SAVEDATA')
args = parser.parse_args()
path = pathlib.Path(args.SAVEDATA)
if not path.exists():
print(f'{path} does not exist')
sys.exit(1)
if not path.is_file():
print(f'{path} is not a file')
sys.exit(1)
if path.stat().st_size != 0x343C0:
print(f'{path} has the wrong size')
sys.exit(1)
dest_path = path.parent / f'{path.name}_jp'
if dest_path.exists():
print(f'{dest_path} already exists')
sys.exit(1)
savedata = path.read_bytes()
for i in range(0x2EDF0, 0x2F160):
if savedata[i] != 0:
print('Found non-zero in extraneous range')
sys.exit(1)
dest_path.write_bytes(savedata[:0x2EDF0] + savedata[0x2F160:])
print(f'Converted to {dest_path}')
if __name__ == '__main__':
main()
*main
ur0:/tai/quickmenuplus.suprx
*KERNEL
ur0:tai/music_premium.skprx
*KERNEL
ur0:tai/monaural.skprx