Show Posts

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.


Messages - CreepNT

Pages: [1]
1
dev / Order Coupon
« on: January 07, 2021, 06:33:07 PM »
Simply print the following order coupon and send it filled up to the indicated address :

ORDERING INFO
   To order the full version of RudySDK (or any other Rudy Softwares
product) in North America, call our fulfillment center at 1-800-rudysft
(1-800-783-9738).  Except as noted by our operators, you can expect
Airborne Express afternoon delivery. The price for the full version
of RudySDK (available on PC DVDROM only) is $45, plus $5 shipping, for a
total of $50. Our fulfillment center accepts Visa, Mastercard, and
American Express. You can also fax, mail, or email your order using
the attached forms. The fax number is (317) 361-3710 and the email
address is [email protected]. To prepay and order with a check
by mail, send your check and the order form to:


      RudyPlayZ Softwares Company
      P.O. Box 4500
      Crawfordsville, IN  47933

 To see an electronic catalog of our software, tshirts, hint books, and
 other merchandise available, check out the Shopping Maul section of our
 website at www.rudysoftware.com.

INTERNATIONAL ORDERS
RudySDK is available worldwide as a full retail product. To find out
which local stores carry RudySDK and other Rudy products
(i.e. RudyUnity), contact the following international affiliates:

Europe                          Australia
RudySofts Vita Division         Roadshow New Media
111 Rue Réaumur                 1 902 962000
75002 Paris (France)            

Taiwan                          Singapore
U.S. Summit Corporation         Summit Co. (Singapore) Pte. Ltd.
706-0660         273-9988

Malaysia                        Honk Kong
Summit Co. (Malaysia) Sdn Bhd   Tsun Tsun Trading Company
757-2244                        571-4231

Thailand                        Israel/Jordan/Lebanon/Egypt
U.S. Summit Corp. (Overseas)    Mirage Mulimedia
374-3956                        972 3 510 5764

If you are in a territory that cannot access 1(800)rudysft, and you
wish to order our products directly, you must place your order in
writing to the fax, mail, or email addresses listed above under
ORDERING INFO.   

International phone orders will NOT be accepted. Unfortunately, due
to international shipping costs, all international orders are sent
out via US Mail. This means we cannot guarantee timeliness of delivery
due to customs and other delays inherent to international shipping
______________________________________________________________________
 ORDER FORM --  USE THIS FORM TO FAX , MAIL OR EMAIL YOUR ORDER.

Rudy Softwares Order Center                     Date ______________
PO BOX  4500                                    Phone: 1800 rudysft
Crawfordsville, IN  47933                       Fax: (317) 361-3710
                                                [email protected]


Product List and Prices in U.S. Currency:         (check items)

RudySDK (DVD ROM only)                                          $45     ____
RudyUnity SDK  (Mac version available | must specify)           $25     ____
PhyreEngine II (Mac version available | must specify)           $40     ____   
Master Headers for Vita SDK (CD ROM only)                       $25     ____
Update PUPs (CD ROM only)                                       $40     ____
Software Developping Hint Book (CHM only)                       $15     ____
Original CBPS Tshirt (S,M.L.XL)                                 $13     ____
"I can't read docs !" Tshirt (XXL only)                         $13     ____
SO CBPS anniversary Tshirt (S,M.L.XL)                           $13     ____
Italian:Story of an illiterate (CD ROM only)                    $40     ____
Unity Developpers Hint Book (PDF only)                          $15     ____
Jayjay:Beyond Heretic (Mac version available | must specify)    $40     ____
The IDA Book (incl. guide on opening output window !)           $11     ____
RudySDK Additional Documentation (日本語版を含む)                 $15     ____

                                                      Order total:   $______

Name:                                           Age (optional):

Form of payment (check, money order, or credit card):

Credit card number:                                     Expiration Date:

Exact mailing address:  _______________________________________
                        _______________________________________   
                        _______________________________________
                        _______________________________________

Phone:                          Fax:                            Email:

Shipping: US orders-$5.00 first product/$2.00 each additional
(allow 3-5 business days)

International shipping for prepaid orders are via US Mail, and
we cannot guarantee the time it will take to arrive.

*Prices subject to change
**Some software may require a subscription to DevNuova,
the Official Vita developpers' hub. Subscription starts
at 9$ per month; including VitaGL support and constant
rants on how other developpers are dumber than you

2
dev / [RELEASE] PLAYSTATION VITA SOURCE DEVELOPMENT KIT v3.570
« on: January 07, 2021, 06:31:49 PM »
Yes, you read this right. The one and only OFFICIAL PLAYSTATION VITA SOURCE DEVELOPMENT KIT, avaliable right at your door.
Made avaliable by yours truly, the Rudy Softwares company. Due to legal reasons, we cannot host the files on this server : you can however order a physical copy.

Attached is a picture of a satisfied customer, showcasing the quality of the RudySDK.






Rudy Softwares
Our passion : Lua retardness your satisfaction ?


3
PS Vita / Re: [Release] Creep Tea Vita Port
« on: October 26, 2020, 02:19:03 PM »
@CreepNT We're in Smash Bros.!
:awoo:
We're in Smash Bros. !
:awoo:

4
PS Vita / Re: [Release] BootMenu
« on: October 13, 2020, 06:17:12 PM »
New release !
Version 0.2 : (13/10/2020)
 - Merged the vita-baremetal-loader inside of BootMenu, removing the dependency on an external plugin
   Thanks to xerpi for letting me reuse the code.

Download avaliable on the GitHub page.

5
PS Vita / [Release] BootMenu
« on: September 20, 2020, 07:05:25 PM »
BootMenu is a GRUB-like menu allowing to automatically bootstrap any baremetal payload and, in turn, Linux, right after the PSVita boots. Recommended for Ensō users only.



VitaLinux build instructions here

Install instructions :

Download BootMenu.skprx from here, and place it on your memory card (i.e. ux0:linux/BootMenu.skprx) or your internal storage (i.e. ur0:tai/BootMenu.skprx).

Then add it to your taiHEN config.txt, in the *KERNEL section, i.e.
Code: [Select]
#For internal memory
*KERNEL
ur0:tai/BootMenu.skprx

#For memory card
*KERNEL
ux0:linux/BootMenu.skrpx

Place the baremetal payload at ux0:linux/payload.bin.
Place the Linux zImage and dtb at the location the baremetal payload expects.

Optional :
Can load a background image located at ur0:tai/BootMenu.bmp. Create it with Paint, save as 24bit BMP.

Usage instructions :

For PSVita users :
Use D-Pad Up and D-Pad Down to navigate the menu, O or X to choose an option.

For PSTV users :
Press POWER to abort the countdown and boot the PSVita OS.
Note that the POWER functionality hasn't been tested yet, so it might actually not work  :-\ . I would recommend placing the plugin on the memory card in case it doesn't work. If you can, hop by the Discord and tell me how it works on PSTV.

You can also skip the plugin entierly by holding Triangle/POWER for a bit, after the PS logo appears.

Credits :

teakhanirons : Menu code from EmergencyMount + dev help
xerpi : Linux port for Vita + Vita-baremetal-loader code
Several members of Team CBPS
VitaSDK and DolceSDK maintainers

Changelog :

Version 0.2 : (13/10/2020)
 - Merged the vita-baremetal-loader inside of BootMenu, removing the dependency on an external plugin
   Thanks to xerpi for letting me reuse the code.

Version 0.1 : (20/09/2020)
Initial release[/code]

6
General / Re: Hello World programs
« on: May 28, 2020, 07:26:11 PM »
I managed to do this without crying : https://github.com/CreepNT/Hello-world-for-newcomers/

I even included a binary in case you can't get DolceSDK to work or whatever.

Blessed be~~

7
dev / i can't write a hello world help :megucry:
« on: May 28, 2020, 02:19:57 PM »
 i can't write a hello world help :megucry:

8
dev / Definite proof the SKGleba bricks Vitas !
« on: May 18, 2020, 07:00:12 PM »
Bricks. An inevitable part of any homebrew scene. Believe it or not but many devs brick their hardware!

Quote from: ImAnEnduser45
so you're telling me i cant trust anybody ?
I'm telling you that there is always a risk involved, and that if you don't want to brick your Vita, don't run homebrew on it.

But as you can see in the following images, the count of PS Vita™️ systems SKGleba has bricked is superior
to the number of stability updates Sony shipped for the Vita (and the Vita is a VERY VERY VERY stable console !!!!!!!)






But he's not alone ! In the journey of coldboot hack for all, @theflow0 bricked a unit trying to downgrade it.


During the Ensō closed test, two unfortunate users saw their Vita die for the community.

The 1.0 version of Ensō suffered from a bug which could led to a brick when uninstalling. This yet again killed a few consoles in the wild.




CelesteBlue made an estimation of the count of boards that died for the sake of the Vitascene or just meming around.
A minute of silence for these poor Vitas that will never come back to life.

please not this may or may not be accurate and CBPS nor myself cannot be held responsible in case it isn't.

Spoiler for those who thinked I was gonna talk shit about SKGleba:
You're stupid.

9
PS Vita / Re: [release] CustomBootSplashBMP
« on: May 17, 2020, 09:26:15 PM »
Custom made CBPS logo based on the pre-retail boot logo.

10
PS Vita / Re: [Release] RinnSim
« on: May 02, 2020, 11:17:22 PM »
Quote from: Novideo Magazine
Incredible next-gen graphics, pushes the Vita to the max ! Even the PS5 couldn't di any better ! 60/60

Quote from: CineVGMag
The plot is a real masterpiece, thrilling from the beginning to the last second ! Characters with a lovely personality, outstanding and creative ! 40/40

Quote from: PSTV Fans Forum
Studio CBPS delivers yet another wonderuful FULL HD experience ! After the acclaimed HHHSRP, discover this brand new creative title powered by the F.U Engine, an in-house creation outperforming Unreal Engine and Unity. We can't wait for the sequel ! 11/10

Quote from: VReviews
One of the best VR experience out there. Enjoy real-time ray tracing at a glorious 240FPS on the incredible 16K screen of the included VR headset. An experience so real you won't recognize reality ! 20/20

Quote from: VitaCritic
With more than 800 years of games developement behind them, CBPS Studios delivers yet another incredible game. Spend more than 300 hours exploring the world of VitaScene, fight with giant beasts like the Rinosaurs, and make this world your own !
Critics' score : 99/100 | Player's score : 250/100

Quote from: Brainee Gatameantee
Y U BULLI 0/vitaKuak3

11
Tutorials / placeholder title
« on: April 18, 2020, 01:52:44 PM »
Note : instead of re-creating the VitaSDK configuration for each project, you can copy the .vscode folder and its content from one project to another (might break stuff if you add further configuration).

12
Tutorials / Using VitaSDK/DolceSDK with VSC for non-Windows users
« on: April 18, 2020, 01:35:37 PM »
For Linux/Mac users :
Mac tested by @Deppressiety

Requirements :


Installing the VitaSDK/DolceSDK :

Install the VitaSDK/DolceSDK following the Linux instructions. For the exports, if you don't know how to edit the .bashrc file, type
Code: [Select]
nano ~/.bashrcThis will open a text editor. Paste the export information at the end of this file, then restart your terminal.

Setting up Visual Studio Code :

Install VS Code then open it.
Click on the Extensions button on the left sidebar, search for C/C++ and CMake Tools, both made by Microsoft (as shown underlined), and install them.


After both extensions are installed, it is time to configure everything.
Press CTRL+SHIFT+P to open the Command Palette and type Settings json, then look for Open Settings (JSON).

Add the following to your settings.json:
Code: [Select]
    "cmake.buildDirectory": "${workspaceRoot}/build/${buildType}",
    "cmake.configureOnOpen": true,
    "cmake.cmakePath": "/usr/bin/cmake",
    "cmake.generator": "Unix Makefiles"

Be sure to have a proper syntax. Here's what settings.json could look like (I also disabled the telemetry and changed a few other settings, which is optional) :
Spoiler for settings.json:


Open the Command Palette again, and type cmake, and look for Edit User-Local CMake Kits. You might get a message saying you don't have any kits, click on Accept of whatever the button is. This should then open cmake-tools-kits.json.
Add the following at the beggining, just after the opening bracket ( [ ) :
Spoiler for VitaSDK users:
Code: [Select]
  {
    "name": "VitaSDK",
    "toolchainFile": "/usr/local/vitasdk/share/vita.toolchain.cmake",
    "preferredGenerator": {
      "name": "Unix Makefiles"
    },
    "environmentVariables": {
      "VITASDK": "/usr/local/vitasdk",
      "CMT_MINGW_PATH": "/usr/local/vitasdk/bin"
    }
  },
Spoiler for DolceSDK users:
Code: [Select]
  {
    "name": "DolceSDK",
    "toolchainFile": "/usr/local/dolcesdk/share/dolce.toolchain.cmake",
    "preferredGenerator": {
      "name": "Unix Makefiles"
    },
    "environmentVariables": {
      "DOLCESDK": "/usr/local/dolcesdk",
      "CMT_MINGW_PATH": "/usr/local/dolcesdk/bin"
    }
  },

Example cmake-tools-kits.json (not the full file) :
Spoiler for cmake-tools-kits.json:

Make sure you saved all the config files. CMake should now be configured.
Look at the bottom left corner of the Window, you should see "No Kits Selected", click on that and change it to "VitaSDK"/"DolceSDK".


You should be able to build now by clicking the "Build:" button in the same bottom bar area, or pressing F7.

Quote from: dots_tb
If it doesn't work the first time:
  • Navigate to the location of the source folder and look inside it.
  • Make sure there is no build folder.
  • Open the command palette and then type Developer Reload and reload the window
And with luck, it should configure CMake and allow you to build the project.

Setting up Projects :

You will have to do this for every new project !

Open the Command Palette and type C++, then look for C/C++: Edit Configurations (UI)


Add a new configuration called VitaSDK/DolceSDK and set the Compiler Path to :
Spoiler for VitaSDK users:
Code: [Select]
/usr/local/vitasdk/bin/arm-vita-eabi-gcc
Spoiler for DolceSDK users:
Code: [Select]
/usr/local/dolcesdk/bin/arm-dolce-eabi-gcc


Scroll down and un-collapse Advanced Settings then look for and set the Browse Path to the following:
Spoiler for VitaSDK users:
Code: [Select]
/usr/local/vitasdk/bin/arm-vita-eabi/include
Spoiler for DolceSDK users:
Code: [Select]
/usr/local/dolcesdk/include


This should set up IntelliSense.
Note : You might have to select the VitaSDK/DolceSDK configuration in the bottom right corner of the window.



With that, you should now be able to enjoy VS Code for your PS Vita software development.

13
After teakhanirons told me some guy got VitaSDK to work in WSL (which I already knew since WSL is more or less a Linux VM), I decided to also get Visual Studio Code to work with it. Fortunately, Microsoft released all the tools required to make this a fairly simple process !

Note : I got this configuration working after following dots' tutorial and manually fixing stuff.
This may not be and most likely isn't the best way to configure VSC to do this job, but It Just Works(TM).

FOR NON-WINDOWS USERS, SEE POST 2 !

Requirements :

For this tutorial, I will use the Debian WSL distribution since it's the one I always install.

Installing the WSL and the VitaSDK/DolceSDK :

Just follow the instructions on MS' website. If you're not familiar with Linux, install Debian as the distribution. Else, choice is up to you.
Don't forget to initialize your distro. Choose whatever you want as the UNIX username and a UNIX password you won't forget (Note that the UNIX password isn't shown when typing it, for security reasons).

Once the distro is ready, install the VitaSDK / DolceSDK following the Linux instructions. For the exports, if you don't know how to edit the .bashrc file, type
Code: [Select]
nano ~/.bashrcThis will open a text editor. Paste the export information at the end of this file, then restart the WSL distro.

Setting up Visual Studio Code :

Install VS Code for Windows then open it.
Click on the Extensions button on the left sidebar, search for C/C++ and Remote - WSL, all made by Microsoft (as shown underlined), and install them.


After both extensions are installed, it is time to configure everything.
Press CTRL+SHIFT+P to open the Command Palette and type Settings json, and look for Open Settings (JSON).

Add the following to your settings.json:
Code: [Select]
    "cmake.buildDirectory": "${workspaceRoot}/build/${buildType}",
    "cmake.configureOnOpen": true,
    "cmake.cmakePath": "/usr/bin/cmake",
    "cmake.generator": "Unix Makefiles"

Be sure to have a proper syntax.
Here's what settings.json could look like (I also disabled the telemetry and changed a few other settings, which is optional) :
Spoiler for settings.json:

Now, go into your WSL terminal, and browse to a project's directory, then type
Code: [Select]
code .
This should install the Visual Studio Code server for WSL, and open a new VSC window.
Go back to the Extensions panel. You should now have two panel : Local and WSL - Debian (or whatever distro you chose), with the latter empty.
Click on the Install in WSL: <distro> button of the C/C++ extension. Search for CMake and install the CMake Tools extension (NOT CMake !) by Microsoft.

Open the Command Palette again, and type cmake, and look for Edit User-Local CMake Kits. You might get a message saying you don't have any kits, click on Accept of whatever the button is. This should then open cmake-tools-kits.json.
Add the following at the beggining, just after the opening bracket ( [ ) :
Spoiler for VitaSDK users:
Code: [Select]
  {
    "name": "VitaSDK",
    "toolchainFile": "/usr/local/vitasdk/share/vita.toolchain.cmake",
    "preferredGenerator": {
      "name": "Unix Makefiles"
    },
    "environmentVariables": {
      "VITASDK": "/usr/local/vitasdk",
      "CMT_MINGW_PATH": "/usr/local/vitasdk/bin"
    }
  },
Spoiler for DolceSDK users:
Code: [Select]
  {
    "name": "DolceSDK",
    "toolchainFile": "/home/YOURUSERNAME/.local/dolcesdk/share/dolce.toolchain.cmake",
    "preferredGenerator": {
      "name": "Unix Makefiles"
    },
    "environmentVariables": {
      "DOLCESDK": "/home/YOURUSERNAME/.local/dolcesdk",
      "CMT_MINGW_PATH": "/home/YOURUSERNAME/.local/dolcesdk/bin"
    }
  },

Example cmake-tools-kits.json (not the full file) :
Spoiler for cmake-tools-kits.json:

Make sure you saved all the config files. CMake should now be configured.
Look at the bottom left corner of the Window, you should see "No Kits Selected", click on that and change it to "VitaSDK"/"DolceSDK".


You should be able to build now by clicking the "Build:" button in the same bottom bar area, or pressing F7.

Quote from: dots_tb
If it doesn't work the first time:
  • Navigate to the location of the source folder and look inside it.
  • Make sure there is no build folder.
  • Open the command palette and then type Developer Reload and reload the window
And with luck, it should configure CMake and allow you to build the project.

Setting up Projects :

You will have to do this for every new project !
Reminder : to open a new project, open its folder in the WSL terminal and type code .

Open the Command Palette and type C++, then look for C/C++: Edit Configurations (UI)


Add a new configuration called VitaSDK/DolceSDK and set the compiler path to :
Spoiler for VitaSDK users:
Code: [Select]
/usr/local/vitasdk/bin/arm-vita-eabi-gcc
Spoiler for DolceSDK users:
Code: [Select]
/home/YOURUSERNAME/.local/dolcesdk/bin/arm-dolce-eabi-gcc


Scroll down and un-collapse Advanced Settings then look for and set the Browse Path to the following:
Spoiler for VitaSDK users:
Code: [Select]
/usr/local/vitasdk/arm-vita-eabi/include
Spoiler for DolceSDK users:
Code: [Select]
/home/YOURUSERNAME/.local/dolcesdk/include


This should set up IntelliSense.
Note : You might have to select the VitaSDK/DolceSDK configuration in the bottom right corner of the window.


With that, you should now be able to enjoy VS Code for your PS Vita software development.

Note: In case you want to make a new project and VSC doesn't connect to the WSL automatically, open the Command Palette, type WSL and click
on Remote-WSL : New Window

Optional : Enabling WSL2

WSL2 is the new revision of WSL. While WSL1 is more like a compatibility layer, WSL2 runs a containerized Linux kernel, hence being more of a VM than WSL1 was. To enable WSL2, see here.


Pages: [1]