Hacking Ubuntu VM with Pegaswitch Libtransistor and RetroArch PreConfigured

yardie

Banned!
OP
Banned
Joined
Mar 27, 2016
Messages
1,334
Trophies
1
XP
1,549
Country
United States
This is a virtual machine with Libtransistor, Pegaswitch and Retroarch SNES9x2010 configured. All you need to do is put the roms in and compile retro arch snes
Login Credentials
Username: unix
Password: 1111

Changelog:
recreated 64bit vm with working libtransistor and pegaswitch 100% working


How to Create SNES RetroArch NRO with Roms
Code:
#!/bin/bash
# Download your SNES roms and place them in RetroArch/fs/
# Rename all your roms with lowercase characters with no space for example supermarioworld.smc

# Go back to the RetroArch folder, right click and open terminal in the RetroArch folder then type # each command one by one, pressing enter between each commands

make -f Makefile.switch clean

# Press Enter

make LLVM_POSTFIX=-5.0 -f Makefile.switch LIBTRANSISTOR_HOME=/home/unix/libtransistor

# Press Enter

# A file called retroarch_switch.nro will be created in the same folder, copy it to a location of # your choice and run with pegaswitch.

How to Run The NRO You Created in Pegaswitch
Code:
#!/bin/bash
# Copy the nro file you created to your home folder
# Open terminal and launch Pegaswitch by typing

pegaswitch

# Open another terminal and type

ncat -klp 2991

# get your switch connected to Pegaswitch by setting the DNS address in your switch to the IP in pegaswitch (the ip of your VM)

# in Pegaswitch terminal window type

runnro ./nros/ace.nro

# Open another terminal window and type (note that xxx is your Switch ip address)

ncat xxx.xxx.xxx.xxx 2991 < retroarch_switch.nro

Then your homebrew should load

How to Rebuild libtransistor, RetroArch and the Snes9x2010 file from scratch on any Linux machine

Code:
New scripts updated to include NES, GBA emulators
Easily select the option you want to start building. Remember to put your roms in the RetroArch/fs folder before running the buildretro script

The first script (buildenv.sh):
[LIST]
[*]removes and rebuilds libtransistor, snes9x, vba-next and fceumm from their github sources
[*]creates fs directory
[/LIST]
The second script buildretro.sh):
[LIST]
[*]make-cleans the retroarch folder
[*]prompts you to select which emulator you want to build for
[*]copies the respective libretro_switch.a to the RetroArch folder and builds the emulator .nro file
[/LIST]




How to download someone else's version of source code

Code:
People can use git to download whatever fork of retroarch they want

All you have to do is

go to your home folder then

git clone https://github.com/vgmoose/RetroArch.git RetroArch_vgmoose

it will create a folder called RetroArch_vgmoose

copy the libretro_switch.a file from the original RetroArch folder into the RetroArch_vgmoose folder

create a folder called fs in RetroArch_vgmoose folder and put your rom in there

then run these commands after opening up terminal in the RetroArch_vgmoose folder

make -f Makefile.switch clean
make LLVM_POSTFIX=-5.0 -f Makefile.switch LIBTRANSISTOR_HOME=/home/unix/libtransistor

then youll get your nro file from the vgmoose fork

Capture.PNG
 

Attachments

  • ezretro_v2.zip
    975 bytes · Views: 360
Last edited by yardie,

merlin555

Master
Member
Joined
Oct 27, 2014
Messages
1,585
Trophies
1
XP
5,829
Country
Germany
I have problem to loading it.
Error:
VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED).

Can you attach the Pegaswitch Directory (zipped) & .bashrc, please ?

Thanks!
 

SuinkaiVS

Well-Known Member
Member
Joined
Apr 3, 2017
Messages
154
Trophies
0
Location
Inside Hombrew
XP
2,135
Country
Spain
id try to reinstall virtualbox and redownload the hd image to another location on the pc and try again
What OS are you running
i've downloaded the file two times, i'm reinstalling Virtualbox now
i'm running Windows 10

EDIT: well, it was the version. Updated and working, thanks for the help :P
 
Last edited by SuinkaiVS,

Greg956

Well-Known Member
Newcomer
Joined
Dec 18, 2017
Messages
89
Trophies
0
Age
28
XP
239
Country
Russia
How to extend OS hdd with some memory, 5 gb is too small, after installing several programs for switch homebrew, it is full. I resized to 30 gb, but Gparted doesnt allow to put additional memory to Ubuntu part. How to do this?
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,207
Trophies
4
Location
Space
XP
13,733
Country
Norway
How to extend OS hdd with some memory, 5 gb is too small, after installing several programs for switch homebrew, it is full. I resized to 30 gb, but Gparted doesnt allow to put additional memory to Ubuntu part. How to do this?
You should be able to do it from a live CD. Mount the ISO in VirtualBox and boot into it on the VM.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    From what people say pvp isn't even worth it
  • BigOnYa @ BigOnYa:
    I just been playing offline, and they give you a few bots here n there on your team to help battle. I don't think it's as funny as the other games tho, more battle oriented than humor, which kinda sucks, but I'm still early in it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, doesnt the game have a campaign mode?
  • BigOnYa @ BigOnYa:
    Yea, and co-op, but you can also start a pvp session and battle just with friends. You get special skill cards (powers) the more you play. And higher value cards, but you can only enable so many cards at a time.
  • K3Nv2 @ K3Nv2:
    If you can find enough for it
  • BigOnYa @ BigOnYa:
    Toilet paper is considered the money, you collect and buy stuff with TP, kinda funny. Graphics are def better than the other games tho, I think they used Unity 5 engine.
  • Psionic Roshambo @ Psionic Roshambo:
    Look if I zoom in enough I can see the herpes!!!
    +1
  • BigOnYa @ BigOnYa:
    In fact I'm gonna go make a drink, roll a fatty n play some, good night to all!
    +2
  • Xdqwerty @ Xdqwerty:
    I bet most people at the time still watched it in black and white
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Many of them did before colour television was common.
  • SylverReZ @ SylverReZ:
    Likely because black and white TV was in-expensive.
    +1
  • K3Nv2 @ K3Nv2:
    It certainly wasn't inexpensive it cost the same as a new car back then
  • K3Nv2 @ K3Nv2:
    How much did a 1965 color TV cost?

    For example, a 21-inch (diagonal) GE color television in 1965 had an advertised price of $499, which is equal to $4,724 in today's dollars, according to the federal government's inflation calculator.
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, take into consideration how economy was back then
  • K3Nv2 @ K3Nv2:
    Yeah that's why they listed inflation rates
  • Xdqwerty @ Xdqwerty:
    Sorry didnt read that part
  • BakerMan @ BakerMan:
    @LeoTCK don't worry i knew he was joking
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    My first color TV was like 1984 or something lol
  • Psionic Roshambo @ Psionic Roshambo:
    19 inches it was glorious lol
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, If it doesn't fit, you should've gotten one smaller lol
    +1
  • SylverReZ @ SylverReZ:
    If a racoon can fit up to 8-inches then so be it
    SylverReZ @ SylverReZ: If a racoon can fit up to 8-inches then so be it