RetroOZ WIP

Third party OS images and hardware mods
Post Reply
CISKO
Posts: 83
Joined: Tue Feb 25, 2020 5:44 pm
languages_spoken: spanish - english
ODROIDs: Odroid go advance - Odroid Go Super
Has thanked: 28 times
Been thanked: 18 times
Contact:

Re: RetroOZ WIP

Post by CISKO »

@southoz

after upgrading to 0.49 every time I reboot system , the sound, language and theme settings are changed.
It doesn't matter if I have deactivated the sound, it activates it, and from one theme it changes to another, the same thing happens with the language.

MaxPain
Posts: 22
Joined: Thu May 13, 2021 8:28 pm
languages_spoken: english
Has thanked: 21 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by MaxPain »

After upgrading to 0.49 if you save a game remap file, this file is empty with no config.

EDIT: If I reflashed 0.48 image and update to 0.49 all work but If every time you update I have to redo my image is a lot of work.

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

CISKO wrote:
Tue Jun 01, 2021 1:08 am
@southoz

after upgrading to 0.49 every time I reboot system , the sound, language and theme settings are changed.
It doesn't matter if I have deactivated the sound, it activates it, and from one theme it changes to another, the same thing happens with the language.
Thanks, I will investigate and release a hotfix
MaxPain wrote:
Tue Jun 01, 2021 1:48 am
After upgrading to 0.49 if you save a game remap file, this file is empty with no config.

EDIT: If I reflashed 0.48 image and update to 0.49 all work but If every time you update I have to redo my image is a lot of work.
Well it is not intentional there were a lot of changes with retroarch and I tested upgrading from 0.48 to 0.49.

I will withdraw and investigate.
These users thanked the author southoz for the post (total 2):
MaxPain (Tue Jun 01, 2021 6:56 am) • wiyumb (Tue Jun 01, 2021 8:07 am)

MaxPain
Posts: 22
Joined: Thu May 13, 2021 8:28 pm
languages_spoken: english
Has thanked: 21 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by MaxPain »

On the last update , the new lynx core handy for retroarch32dont show filters, it load the filter but it dont show on screen, and ninja gaiden 3 is faster than normal. I dont use your shader beacuse it affects perfomance and filters not. On the retroach it load filters and ninja gaiden goes well.

If you active max native buttons script, start and select on retrorun continues being buttons 12 and 13 instead 14 and 15.

Than you for your good work.

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

MaxPain wrote:
Tue Jun 01, 2021 6:28 pm
On the last update , the new lynx core handy for retroarch32dont show filters, it load the filter but it dont show on screen, and ninja gaiden 3 is faster than normal. I dont use your shader beacuse it affects perfomance and filters not. On the retroach it load filters and ninja gaiden goes well.

If you active max native buttons script, start and select on retrorun continues being buttons 12 and 13 instead 14 and 15.

Than you for your good work.
Have added the handy retroarch core back as an option, I need to better understand the filter vs shader issue do you think it is an issue with retroarch 1.9.3?
southoz wrote: After Upgrade select your device Options -> Devices and set Retrorun language Options -> Retrorun
Did you set the Retrorun language again? If so what language option did you use? With the update I have set the device variable before the update to retrorun but I did have to compile a separate binary for each option so I may have put the wrong one in the wrong folder

MaxPain
Posts: 22
Joined: Thu May 13, 2021 8:28 pm
languages_spoken: english
Has thanked: 21 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by MaxPain »

Not related with retroarch 1.9.3 because in GB,GBC,NGP,NGPC,Gamegear filters works. On handy you goes to config and you can see the filter is loaded but i cant see on the screen. If you choose manually another filter you have the same result. And in retroarch handy core the same cfg load the filter and works well

Retrorun lenguage by default is in english, i choose put on spanish.
If i go to .retrooz folder and edit retrorun you can see spanish after i ran the script.
All works but buttons are swapped. I will try to put in english to see what happens when i’m at home.

wiyumb
Posts: 7
Joined: Sat May 22, 2021 8:57 pm
languages_spoken: english
ODROIDs: OGS
Has thanked: 1 time
Been thanked: 0
Contact:

Re: RetroOZ WIP

Post by wiyumb »

I'm sure this info is listed somewhere in these 9 pages, but what are the ftp login credentials for RetroOz? I can't find them.

CISKO
Posts: 83
Joined: Tue Feb 25, 2020 5:44 pm
languages_spoken: spanish - english
ODROIDs: Odroid go advance - Odroid Go Super
Has thanked: 28 times
Been thanked: 18 times
Contact:

Re: RetroOZ WIP

Post by CISKO »

wiyumb wrote:
Tue Jun 01, 2021 11:41 pm
I'm sure this info is listed somewhere in these 9 pages, but what are the ftp login credentials for RetroOz? I can't find them.
odroid/odroid

MaxPain
Posts: 22
Joined: Thu May 13, 2021 8:28 pm
languages_spoken: english
Has thanked: 21 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by MaxPain »

@southhoz

I have been trying different things and this is my result:

HANDY PROBLEM

If you turn ON the handheld and go to the Atari Lynx system, wait for the video preview to load (it takes for being the first time), load the game, it ran faster than normal. Now you exit the game and reload it, the game is fine.

Only happens with handy core, both retroarch & retroarch32.

Now I can't reproduce this. I don't understand.

I fixed the filter problem by activating your shader, maybe retrorun32 can't load filters? With Retroarch filter load ok.

RETRORUN PROBLEM

I found that the problem with changed buttons is only with "retrorun", no matters language for dreamcast system, I tried default, english and spanish with the same result. But if you use retrorun32 buttons are OK.

With n64 retrorun/retrorun-wide it happens the same, the buttons are swapped.

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

MaxPain wrote:
Wed Jun 02, 2021 2:03 am
@southhoz

I have been trying different things and this is my result:

HANDY PROBLEM

If you turn ON the handheld and go to the Atari Lynx system, wait for the video preview to load (it takes for being the first time), load the game, it ran faster than normal. Now you exit the game and reload it, the game is fine.

Only happens with handy core, both retroarch & retroarch32.

Now I can't reproduce this. I don't understand.

I fixed the filter problem by activating your shader, maybe retrorun32 can't load filters? With Retroarch filter load ok.

RETRORUN PROBLEM

I found that the problem with changed buttons is only with "retrorun", no matters language for dreamcast system, I tried default, english and spanish with the same result. But if you use retrorun32 buttons are OK.

With n64 retrorun/retrorun-wide it happens the same, the buttons are swapped.
Thanks, I will do some more testing today, the Change Langugue script opens the file /opt/.retrooz/device and uses that value to select the correct directory for the source retrorun32 and retrorun32-wide binary.

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

Has been updated, I was not able to recreate the emulation station issue but I included some rescue scripts to replace and number of configs with default values.

MaxPain
Posts: 22
Joined: Thu May 13, 2021 8:28 pm
languages_spoken: english
Has thanked: 21 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by MaxPain »

Reflashed version 0.48 and update to .049. Rick Dangeorus on ports dont load.

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

MaxPain wrote:
Thu Jun 03, 2021 2:36 am
Reflashed version 0.48 and update to .049. Rick Dangeorus on ports dont load.
Thanks, Have raised a ticket - https://github.com/southoz/RetroOZ/issues/8
These users thanked the author southoz for the post:
MaxPain (Thu Jun 03, 2021 6:16 am)

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

southoz wrote:
Thu Jun 03, 2021 5:54 am
MaxPain wrote:
Thu Jun 03, 2021 2:36 am
Reflashed version 0.48 and update to .049. Rick Dangeorus on ports dont load.
Thanks, Have raised a ticket - https://github.com/southoz/RetroOZ/issues/8
Change of retroarch behaviour with the update from 1.9.0 to 1.9.3

Code: Select all

[INFO] RetroArch 1.9.3 (Git 0d7a028ce3)
[INFO] === Build =======================================
[INFO] Capabilities:  ASIMD
[INFO] Built: May 28 2021
[INFO] Version: 1.9.3
[INFO] Git: 0d7a028ce3
[INFO] =================================================
[INFO] [Input]: Found input driver: "udev".
[INFO] [Core]: Loading dynamic libretro core from: "/home/odroid/.config/retroarch/cores/xrick_libretro.so"
[INFO] [Overrides]: No core-specific overrides found at "/home/odroid/.config/retroarch/config/xrick/xrick.cfg".
[INFO] [Overrides]: No content-dir-specific overrides found at "/home/odroid/.config/retroarch/config/xrick/xrick.cfg".
[INFO] [Overrides]: No game-specific overrides found at "/home/odroid/.config/retroarch/config/xrick/data.cfg".
[INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Remaps]: Remap directory: "/home/odroid/.config/retroarch/config/remaps".
[INFO] [Overrides]: Redirecting save file to "/home/odroid/.config/retroarch/saves/data.srm".
[INFO] [Overrides]: Redirecting save state to "/home/odroid/.config/retroarch/states/data.state".
[INFO] [Environ]: SYSTEM_DIRECTORY: "/roms/bios".
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/home/odroid/.config/retroarch/downloads".
[INFO] [Environ]: GET_SAVE_DIRECTORY.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [CONTENT LOAD]: Core requires uncompressed content - extracting archive to temporary directory.
[ERROR] [CONTENT LOAD]: Failed to extract content from compressed file: /roms/ports/xrick/data.zip

[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
Fix is to extract the sounds folder

Code: Select all

odroid@retrooz:/roms/ports/xrick$ ls -a -l
total 20
drwxrwxrwx  3 root root 4096 Jun  2 23:42 .
drwxrwxrwx 32 root root 8192 Jun  2 23:37 ..
-rwxrwxrwx  1 root root   60 Feb 21 09:32 readme.txt
drwxrwxrwx  2 root root 4096 Jun  2 23:36 sounds
odroid@retrooz:/roms/ports/xrick$ cd sounds
odroid@retrooz:/roms/ports/xrick/sounds$ ls -a -l
total 3416
drwxrwxrwx 2 root root    4096 Jun  2 23:36 .
drwxrwxrwx 3 root root    4096 Jun  2 23:42 ..
-rwxrwxrwx 1 root root     478 Aug  8  2002 bombshht.wav
-rwxrwxrwx 1 root root   18335 Aug  8  2002 bonus.wav
-rwxrwxrwx 1 root root   12125 Aug  8  2002 box.wav
-rwxrwxrwx 1 root root   34927 Aug  8  2002 bullet.wav
-rwxrwxrwx 1 root root    2703 Aug  8  2002 crawl.wav
-rwxrwxrwx 1 root root   23880 Aug  8  2002 die.wav
-rwxrwxrwx 1 root root    6870 Aug  8  2002 ent0.wav
-rwxrwxrwx 1 root root   37163 Aug  8  2002 ent1.wav
-rwxrwxrwx 1 root root   35735 Aug  8  2002 ent2.wav
-rwxrwxrwx 1 root root   35032 Aug  8  2002 ent3.wav
-rwxrwxrwx 1 root root   32825 Aug  8  2002 ent4.wav
-rwxrwxrwx 1 root root   83934 Aug  8  2002 ent5.wav
-rwxrwxrwx 1 root root    5313 Aug  8  2002 ent6.wav
-rwxrwxrwx 1 root root  120469 Aug  8  2002 ent7.wav
-rwxrwxrwx 1 root root    3884 Aug  8  2002 ent8.wav
-rwxrwxrwx 1 root root   20692 Aug  8  2002 explode.wav
-rwxrwxrwx 1 root root   95875 Aug  8  2002 gameover.wav
-rwxrwxrwx 1 root root    5100 Aug  8  2002 jump.wav
-rwxrwxrwx 1 root root   11924 Aug  8  2002 pad.wav
-rwxrwxrwx 1 root root   18452 Aug  8  2002 sbonus1.wav
-rwxrwxrwx 1 root root   27570 Aug  8  2002 sbonus2.wav
-rwxrwxrwx 1 root root    4562 Aug  8  2002 stick.wav
-rwxrwxrwx 1 root root  303515 Aug  8  2002 tune0.wav
-rwxrwxrwx 1 root root  433085 Aug  8  2002 tune1.wav
-rwxrwxrwx 1 root root  219421 Aug  8  2002 tune2.wav
-rwxrwxrwx 1 root root  455153 Aug  8  2002 tune3.wav
-rwxrwxrwx 1 root root  279347 Aug  8  2002 tune4.wav
-rwxrwxrwx 1 root root 1096820 Aug  8  2002 tune5.wav
-rwxrwxrwx 1 root root    1152 Aug  8  2002 walk.wav

Update Rick Dangerous.sh to

Code: Select all

#!/bin/bash
echo "XRICK - RICK DANGEROUS: " | tee ~/.emulationstation/last_launch.log
/opt/retroarch/bin/retroarch --config /home/odroid/.config/retroarch/retroarch.cfg -L /home/odroid/.config/retroarch/cores/xrick_libretro.so /roms/ports/xrick/ 2>&1 | tee -a ~/.emulationstation/last_launch.log
Fixed in the 0.49 final release.
These users thanked the author southoz for the post:
MaxPain (Fri Jun 04, 2021 1:24 am)

CountBuggula
Posts: 31
Joined: Fri Apr 04, 2014 2:40 am
languages_spoken: english, spanish
ODROIDs: U3, C2, N2+, XU4, OGS
Has thanked: 11 times
Been thanked: 2 times
Contact:

Re: RetroOZ WIP

Post by CountBuggula »

I noticed you've included the binary for Skyscraper in /usr/bin/ but when I try and run it it's missing a few dependencies. Installing libqt5xml5 and libqt5gui fixed it (and hopefully didn't break anything like I did last time, since I didn't have to overwrite anything).

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

CountBuggula wrote:
Fri Jun 04, 2021 1:11 am
I noticed you've included the binary for Skyscraper in /usr/bin/ but when I try and run it it's missing a few dependencies. Installing libqt5xml5 and libqt5gui fixed it (and hopefully didn't break anything like I did last time, since I didn't have to overwrite anything).
Yes, it is still a WIP, I need to find time to skill up and customise emulationstation and figure out why that version of skyscraper uses /home/USER instead of /home/odroid when attempting to launch the scraping scripts on completion of the config script. Honestly, I have probably put in 80 hours per week for the last 2 weeks to bash the firmware into 0.49 after breaking so many things with the 0.45 update and rebuilding emulationstation, retroarch, retrorun and the hotskey scripts to support that 'other device' and I need to find a balance or I will lose interest if it becomes a chore. you would be surprised with the number of things that have changed under the hood and the countless hours I have spent testing reported problems.

My focus is fixing the lag issue with emulationstation on first boot and OTA updates and then I can circle back onto "The List" but I am going to chill for a bit.

Have raise a skyscraper enhancement ticket - https://github.com/southoz/RetroOZ/issues/10
These users thanked the author southoz for the post (total 2):
odroid (Fri Jun 04, 2021 9:25 am) • Nexus360 (Fri Jun 04, 2021 5:21 pm)

MaxPain
Posts: 22
Joined: Thu May 13, 2021 8:28 pm
languages_spoken: english
Has thanked: 21 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by MaxPain »

Awesome work!! 80 hours per week is a lot of hours. Thank you for your good work. I hope you can solve lag issues if you can repair that then it will be a more perfect system.

theshiv14
Posts: 6
Joined: Mon May 31, 2021 9:17 am
languages_spoken: english
ODROIDs: Odroid Go Advance, Odroid Go Super
Has thanked: 0
Been thanked: 0
Contact:

Re: RetroOZ WIP

Post by theshiv14 »

SouthOZ I want to say thank you for your hard work because good grief 80 hours in the last 2 weeks is alot, but keep up the great work.

Also LZDoom is perfectly working now. Although Blood's controls just don't work at all and Half Life loads, but starting a new game is Unavailable.

But still keep up the great work

UPDATE: I got half life working

jimfaker
Posts: 25
Joined: Thu Feb 27, 2020 9:57 pm
languages_spoken: english, spanish, french
ODROIDs: Go, and Advanced
Has thanked: 17 times
Been thanked: 2 times
Contact:

Re: RetroOZ WIP

Post by jimfaker »

theshiv14 wrote:
Fri Jun 04, 2021 1:32 pm
Although Blood's controls just don't work at all
Hi!

Did you install all the updates? because I did and is working, the controls are working fine.

Do you have the gamecontroller.txt on Blood directory like this?

Code: Select all

back = esc
start = enter
a = e
b = space
x = leftctrl
y = tab
l1 = x
l2 = capslock
l3 = tab
r1 = rightctrl
r2 = ;
r3 = leftshift
up = up
down = down
left = [
right = ]
left_analog_up = w
left_analog_down = s
left_analog_left = a
left_analog_right = d
right_analog_up = pageup
right_analog_down = pagedown
right_analog_left = left
right_analog_right = right
deadzone_y = -500
deadzone_x = 500

Baco
Posts: 20
Joined: Fri Jun 04, 2021 6:46 pm
languages_spoken: spanish
ODROIDs: Powkiddy RGB10 Max
Has thanked: 12 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by Baco »

A little optimization to launch OpenBOR games without the needed to copy it to the Packs folder. The script creates a link to the game.

The file is "/opt/openbor/openbor.sh"

Code: Select all

#!/bin/sh

ROMNAME="$1"
BASEROMNAME="${ROMNAME##*/}"
OPENBOR_FOLDER="/opt/openbor"
LINK_FOR_PACK="$OPENBOR_FOLDER/Paks/$BASEROMNAME"
if [ ! -f "$LINK_FOR_PACK" ]; then
    ln -s "$ROMNAME" "$LINK_FOR_PACK"
fi

cd "$OPENBOR_FOLDER"
LD_LIBRARY_PATH=. ./OpenBOR
sudo rm -rf /opt/openbor/Paks/
sudo mkdir /opt/openbor/Paks/
sudo chown root:adm /opt/openbor/Paks
sudo chmod 775 /opt/openbor/Paks
These users thanked the author Baco for the post:
MaxPain (Fri Jun 04, 2021 8:58 pm)

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

Baco wrote:
Fri Jun 04, 2021 7:18 pm
A little optimization to launch OpenBOR games without the needed to copy it to the Packs folder. The script creates a link to the game.

The file is "/opt/openbor/openbor.sh"

Code: Select all

#!/bin/sh

ROMNAME="$1"
BASEROMNAME="${ROMNAME##*/}"
OPENBOR_FOLDER="/opt/openbor"
LINK_FOR_PACK="$OPENBOR_FOLDER/Paks/$BASEROMNAME"
if [ ! -f "$LINK_FOR_PACK" ]; then
    ln -s "$ROMNAME" "$LINK_FOR_PACK"
fi

cd "$OPENBOR_FOLDER"
LD_LIBRARY_PATH=. ./OpenBOR
sudo rm -rf /opt/openbor/Paks/
sudo mkdir /opt/openbor/Paks/
sudo chown root:adm /opt/openbor/Paks
sudo chmod 775 /opt/openbor/Paks
Thanks, I have opened an enhancement ticket and will test it for the next update. https://github.com/southoz/RetroOZ/issues/11
These users thanked the author southoz for the post:
MaxPain (Fri Jun 04, 2021 8:57 pm)

Baco
Posts: 20
Joined: Fri Jun 04, 2021 6:46 pm
languages_spoken: spanish
ODROIDs: Powkiddy RGB10 Max
Has thanked: 12 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by Baco »

I've installed the 0.49 version. The only problem that I has is that I can't save retroarch changes in "/home/odroid/.config/retroarch/retroarch.cfg" file.

I want the "core provided" aspect ratio, but I can't save the change, I get an error.

I've modifiy the file manually, setting the value 21 to the "aspect_ratio_index" property but the change has been ignored.

The file "/home/odroid/.config/retroarch32/retroarch.cfg" has the same property value, 21.

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

Baco wrote:
Sat Jun 05, 2021 2:56 am
I've installed the 0.49 version. The only problem that I has is that I can't save retroarch changes in "/home/odroid/.config/retroarch/retroarch.cfg" file.

I want the "core provided" aspect ratio, but I can't save the change, I get an error.

I've modifiy the file manually, setting the value 21 to the "aspect_ratio_index" property but the change has been ignored.

The file "/home/odroid/.config/retroarch32/retroarch.cfg" has the same property value, 21.
You can do a core / content directory or game overide under overrides in the quick menu which is why your option is probably being ignored. I set a number as content directory overrides using quick menu overide and the files are located in in /home/odroid/.config/retroarch/configs/<Core>/<content directory>.cfg and /home/odroid/.config/retroarch32/configs/<Core>/<content directory>.cfg Setting it as a global setting will probably screw up other cores and you can recover the default settings using Options -> Rescue

theshiv14
Posts: 6
Joined: Mon May 31, 2021 9:17 am
languages_spoken: english
ODROIDs: Odroid Go Advance, Odroid Go Super
Has thanked: 0
Been thanked: 0
Contact:

Re: RetroOZ WIP

Post by theshiv14 »

jimfaker wrote:
Fri Jun 04, 2021 5:34 pm
theshiv14 wrote:
Fri Jun 04, 2021 1:32 pm
Although Blood's controls just don't work at all
Hi!

Did you install all the updates? because I did and is working, the controls are working fine.

Do you have the gamecontroller.txt on Blood directory like this?

Code: Select all

back = esc
start = enter
a = e
b = space
x = leftctrl
y = tab
l1 = x
l2 = capslock
l3 = tab
r1 = rightctrl
r2 = ;
r3 = leftshift
up = up
down = down
left = [
right = ]
left_analog_up = w
left_analog_down = s
left_analog_left = a
left_analog_right = d
right_analog_up = pageup
right_analog_down = pagedown
right_analog_left = left
right_analog_right = right
deadzone_y = -500
deadzone_x = 500

Yeah that's how my config looks, and it still doesn't work.

jimfaker
Posts: 25
Joined: Thu Feb 27, 2020 9:57 pm
languages_spoken: english, spanish, french
ODROIDs: Go, and Advanced
Has thanked: 17 times
Been thanked: 2 times
Contact:

Re: RetroOZ WIP

Post by jimfaker »

theshiv14 wrote:
Sun Jun 06, 2021 8:40 am
jimfaker wrote:
Fri Jun 04, 2021 5:34 pm
theshiv14 wrote:
Fri Jun 04, 2021 1:32 pm
Although Blood's controls just don't work at all
Hi!

Did you install all the updates? because I did and is working, the controls are working fine.

Do you have the gamecontroller.txt on Blood directory like this?

Code: Select all

back = esc
start = enter
a = e
b = space
x = leftctrl
y = tab
l1 = x
l2 = capslock
l3 = tab
r1 = rightctrl
r2 = ;
r3 = leftshift
up = up
down = down
left = [
right = ]
left_analog_up = w
left_analog_down = s
left_analog_left = a
left_analog_right = d
right_analog_up = pageup
right_analog_down = pagedown
right_analog_left = left
right_analog_right = right
deadzone_y = -500
deadzone_x = 500

Yeah that's how my config looks, and it still doesn't work.
Well if that's the case, I think you are missing the nblood.cfg and settings.cfg in the home/odroid/.config/nblood folder that were in one of the lastest updates. You can get them on the 0.48 update.
These users thanked the author jimfaker for the post:
southoz (Mon Jun 07, 2021 5:08 am)

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

jimfaker wrote:
Sun Jun 06, 2021 6:15 pm
Well if that's the case, I think you are missing the nblood.cfg and settings.cfg in the home/odroid/.config/nblood folder that were in one of the lastest updates. You can get them on the 0.48 update.
Also, look to see if the game created those two files in /roms/ports/Blood directory and delete them.

Baco
Posts: 20
Joined: Fri Jun 04, 2021 6:46 pm
languages_spoken: spanish
ODROIDs: Powkiddy RGB10 Max
Has thanked: 12 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by Baco »

southoz wrote:
Sat Jun 05, 2021 5:37 am
Baco wrote:
Sat Jun 05, 2021 2:56 am
I've installed the 0.49 version. The only problem that I has is that I can't save retroarch changes in "/home/odroid/.config/retroarch/retroarch.cfg" file.

I want the "core provided" aspect ratio, but I can't save the change, I get an error.

I've modifiy the file manually, setting the value 21 to the "aspect_ratio_index" property but the change has been ignored.

The file "/home/odroid/.config/retroarch32/retroarch.cfg" has the same property value, 21.
You can do a core / content directory or game overide under overrides in the quick menu which is why your option is probably being ignored. I set a number as content directory overrides using quick menu overide and the files are located in in /home/odroid/.config/retroarch/configs/<Core>/<content directory>.cfg and /home/odroid/.config/retroarch32/configs/<Core>/<content directory>.cfg Setting it as a global setting will probably screw up other cores and you can recover the default settings using Options -> Rescue
Ok, reburned and resolved. In new versions of retroarch, the rigth value to select "Core Provided" is 22 .

Baco
Posts: 20
Joined: Fri Jun 04, 2021 6:46 pm
languages_spoken: spanish
ODROIDs: Powkiddy RGB10 Max
Has thanked: 12 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by Baco »

Hi southoz:

I don't know if you compile all the system including Emulationstation FCA MOD. But if you make, there are some loses traductions from spanish on Emulation Station FCAMOD.

As The Emulation Station traductions should be compiled with the source, I atachment the correct file (compressed in 7z) for fix that.

The file path is "EmulationStation-fcamod/resources/locale/es".
Attachments
emulationstation2.7z
Uncompress on the file path.
(13.42 KiB) Downloaded 7 times

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

Update 0.50 - Beta - 07 June
Mega - viewtopic.php?p=329866#p329866

- Fix Retroarch32 save file and Retroarch save state location to the content folders (will move any new states and save from 0.49 to /roms).

1. Extract the ZIP file and copy the contents to the /roms/ports folder on the SDCARD.
2. Restart Emulation Station or Reboot
3. From Ports Select UPDATE-WIP-0.50 System Will Restart
Last edited by southoz on Tue Jun 08, 2021 6:39 pm, edited 1 time in total.

Baco
Posts: 20
Joined: Fri Jun 04, 2021 6:46 pm
languages_spoken: spanish
ODROIDs: Powkiddy RGB10 Max
Has thanked: 12 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by Baco »

Hi southoz:

In uptade v0.49f, the modification in the "/opt/system/Rescue/Emulationstation Systems.sh" file is incomplete. In the line 3, you wrote "es_systems.cfg" (the change from v0.49 to v0.49f), but in the lines 4 and 5, you wrote "es_systemss.cfg" (with two 's').

And, I note another diference, in "Emulationstation Systems.sh" file you used the value 777 to set permisssions on "/etc/emulationstation/es_systems.cfg" file, while in "Update-WIP-0.49.sh" file you used 775.

And, in the file "Update-WIP-0.49.sh", in the line 4 you wrote

if [[ "$test" != "0.48" ]] && [[ "$test" != "0.49b" ]] && [[ "$test" != "0.49b1" ]] && [[ "$test" != "0.49b" ]]; then

but the last comparation should be with "0.49", not with "0.49b".

Thanks for the work you do with RetroOZ.

theshiv14
Posts: 6
Joined: Mon May 31, 2021 9:17 am
languages_spoken: english
ODROIDs: Odroid Go Advance, Odroid Go Super
Has thanked: 0
Been thanked: 0
Contact:

Re: RetroOZ WIP

Post by theshiv14 »

jimfaker wrote:
Sun Jun 06, 2021 6:15 pm
theshiv14 wrote:
Sun Jun 06, 2021 8:40 am
jimfaker wrote:
Fri Jun 04, 2021 5:34 pm
theshiv14 wrote:
Fri Jun 04, 2021 1:32 pm
Although Blood's controls just don't work at all
Hi!

Did you install all the updates? because I did and is working, the controls are working fine.

Do you have the gamecontroller.txt on Blood directory like this?

Code: Select all

back = esc
start = enter
a = e
b = space
x = leftctrl
y = tab
l1 = x
l2 = capslock
l3 = tab
r1 = rightctrl
r2 = ;
r3 = leftshift
up = up
down = down
left = [
right = ]
left_analog_up = w
left_analog_down = s
left_analog_left = a
left_analog_right = d
right_analog_up = pageup
right_analog_down = pagedown
right_analog_left = left
right_analog_right = right
deadzone_y = -500
deadzone_x = 500

Yeah that's how my config looks, and it still doesn't work.
Well if that's the case, I think you are missing the nblood.cfg and settings.cfg in the home/odroid/.config/nblood folder that were in one of the lastest updates. You can get them on the 0.48 update.

Thanks for the info. When I went to check the nblood folder, the nblood.cfg and settings.cfg were already in there. So I deleted them and replaced it with the .48 ones and I did what SouthOz recommend as well and deleted the 2 files from the Blood folder in ports. And the same issues still applies

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

Update 0.50 - Beta - 08June
Mega - viewtopic.php?p=329901#p329901

- Fix Retroarch32 save file and Retroarch save state location to the content folders (will move any new states and save from 0.49 to /roms).
- Fix Emulationstation Systems rescue script - Thanks to Baco
- Update OpenBor script - Thanks to Baco
- Add VVVVVV Media Thanks to - Thanks to Cisko
- Add Spanish Langage extension to Emulationstation - Thanks to Baco


1. Extract the ZIP file and copy the contents to the /roms/ports folder on the SDCARD.
2. Restart Emulation Station or Reboot
3. From Ports Select UPDATE-WIP-0.50 System Will Restart

News - Working through the complete rebuild based on the latest HardKernel 18.04 image updated to 20.04 with RetroOZ kernel. https://discord.com/channels/5299832481 ... 889762856 . Attempting to package all component as Debian files with the aim of updating via repository.
Last edited by southoz on Wed Jun 09, 2021 5:57 am, edited 2 times in total.
These users thanked the author southoz for the post:
Baco (Tue Jun 08, 2021 5:29 pm)

CISKO
Posts: 83
Joined: Tue Feb 25, 2020 5:44 pm
languages_spoken: spanish - english
ODROIDs: Odroid go advance - Odroid Go Super
Has thanked: 28 times
Been thanked: 18 times
Contact:

Re: RetroOZ WIP

Post by CISKO »

I have a problem with 0.49 update, does not save the changes neither by core nor by content (overrides).
I want to change the overlay and aspect ratio and although it doesn't give error to save the changes it doesn't do it.
Attachments
retroarch.log
(9.42 KiB) Downloaded 8 times

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

CISKO wrote:
Tue Jun 08, 2021 4:25 pm
I have a problem with 0.49 update, does not save the changes neither by core nor by content (overrides).
I want to change the overlay and aspect ratio and although it doesn't give error to save the changes it doesn't do it.
Weird I can save a game, content and core overwrite for aspect ratio and overlay without an issue. What was the core you were working with?

Did you apply the 0.49 Final release?

markb44z
Posts: 1
Joined: Tue Jun 08, 2021 7:50 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: RetroOZ WIP

Post by markb44z »

Is Pokemon Mini supported? I can load the Pokemon Mini core and games through Retroarch but regardless of what I call the rom folder it simply won't show up under RetroOz!

CISKO
Posts: 83
Joined: Tue Feb 25, 2020 5:44 pm
languages_spoken: spanish - english
ODROIDs: Odroid go advance - Odroid Go Super
Has thanked: 28 times
Been thanked: 18 times
Contact:

Re: RetroOZ WIP

Post by CISKO »

southoz wrote:
Tue Jun 08, 2021 5:57 pm
CISKO wrote:
Tue Jun 08, 2021 4:25 pm
I have a problem with 0.49 update, does not save the changes neither by core nor by content (overrides).
I want to change the overlay and aspect ratio and although it doesn't give error to save the changes it doesn't do it.
Weird I can save a game, content and core overwrite for aspect ratio and overlay without an issue. What was the core you were working with?

Did you apply the 0.49 Final release?
there is a problem with the updates, I don't understand.
I did a clean install of the 0.48 image, then updated with 0.49 final release and now if I want to update to 0.50 it asks me to install 0.49 final.
Last edited by CISKO on Wed Jun 09, 2021 2:00 am, edited 1 time in total.

pgd44for3
Posts: 1
Joined: Sat Feb 27, 2021 1:36 am
languages_spoken: english
ODROIDs: Super
Has thanked: 0
Been thanked: 0
Contact:

Re: RetroOZ WIP

Post by pgd44for3 »

Hi all,

Liking this custom firmware a lot !!!

I am having a problem updating as well.
Installed 48, then 49, then 50 from June 7th.
Downloaded June 8 to update, says I need to do 49 final, downloaded 49, tried installing says I need 48, got 48, says I need 47 final.

Any suggestions?
Thank you

CISKO
Posts: 83
Joined: Tue Feb 25, 2020 5:44 pm
languages_spoken: spanish - english
ODROIDs: Odroid go advance - Odroid Go Super
Has thanked: 28 times
Been thanked: 18 times
Contact:

Re: RetroOZ WIP

Post by CISKO »

pgd44for3 wrote:
Wed Jun 09, 2021 12:33 am
Hi all,

Liking this custom firmware a lot !!!

I am having a problem updating as well.
Installed 48, then 49, then 50 from June 7th.
Downloaded June 8 to update, says I need to do 49 final, downloaded 49, tried installing says I need 48, got 48, says I need 47 final.

Any suggestions?
Thank you

same problem :lol:

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

Sorry very distracted with work over the last two weeks, you can change the following line in the update script or download the 9th of June update.

Code: Select all

if [[ "$test" != "0.49f" ]] && [[ "$test" != "0.50b" ]]; then
Update 0.50 - Beta - 09June
Mega - viewtopic.php?p=329927#p329927

- Fix Retroarch32 save file and Retroarch save state location to the content folders (will move any new states and save from 0.49 to /roms).
- Fix Emulationstation Systems rescue script - Thanks to Baco
- Update OpenBor script - Thanks to Baco
- Add VVVVVV Media Thanks to - Thanks to Cisko
- Add Spanish Langage extension to Emulationstation - Thanks to Baco


1. Extract the ZIP file and copy the contents to the /roms/ports folder on the SDCARD.
2. Restart Emulation Station or Reboot
3. From Ports Select UPDATE-WIP-0.50 System Will Restart
Last edited by southoz on Wed Jun 09, 2021 5:52 pm, edited 1 time in total.
These users thanked the author southoz for the post:
Baco (Wed Jun 09, 2021 6:01 am)

CISKO
Posts: 83
Joined: Tue Feb 25, 2020 5:44 pm
languages_spoken: spanish - english
ODROIDs: Odroid go advance - Odroid Go Super
Has thanked: 28 times
Been thanked: 18 times
Contact:

Re: RetroOZ WIP

Post by CISKO »

I still have the same problem of not being able to update, I have changed the line as well as downloading this update.
I have tried to flash 0.49f again and it asks me for the 0.48 update.
Last edited by CISKO on Wed Jun 09, 2021 2:20 pm, edited 1 time in total.

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

CISKO wrote:
Wed Jun 09, 2021 6:19 am
I still have the same problem of not being able to update, I have changed the line as well as downloading this update.

I still have the same problem of not being able to update, I have changed the line as well as downloading this update.
I have tried to flash 0.49f again and it asks me for the 0.48 update.
Sorry for the problems can you please:

Code: Select all

more /opt/.retrooz/version
I will post the full 0.49 image after I fix a few issues.

CISKO
Posts: 83
Joined: Tue Feb 25, 2020 5:44 pm
languages_spoken: spanish - english
ODROIDs: Odroid go advance - Odroid Go Super
Has thanked: 28 times
Been thanked: 18 times
Contact:

Re: RetroOZ WIP

Post by CISKO »

southoz wrote:
Wed Jun 09, 2021 6:53 am
CISKO wrote:
Wed Jun 09, 2021 6:19 am
I still have the same problem of not being able to update, I have changed the line as well as downloading this update.

I still have the same problem of not being able to update, I have changed the line as well as downloading this update.
I have tried to flash 0.49f again and it asks me for the 0.48 update.
Sorry for the problems can you please:

Code: Select all

[b]more /opt/.retrooz/version[/b]
I will post the full 0.49 image after I fix a few issues.
show the 0.49 version



apparently it's not just me, it's happening to more people.

Thanks for your work.

Baco
Posts: 20
Joined: Fri Jun 04, 2021 6:46 pm
languages_spoken: spanish
ODROIDs: Powkiddy RGB10 Max
Has thanked: 12 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by Baco »

CISKO wrote:
Wed Jun 09, 2021 3:04 pm
southoz wrote:
Wed Jun 09, 2021 6:53 am
CISKO wrote:
Wed Jun 09, 2021 6:19 am
I still have the same problem of not being able to update, I have changed the line as well as downloading this update.

I still have the same problem of not being able to update, I have changed the line as well as downloading this update.
I have tried to flash 0.49f again and it asks me for the 0.48 update.
Sorry for the problems can you please:

Code: Select all

[b]more /opt/.retrooz/version[/b]
I will post the full 0.49 image after I fix a few issues.
show the 0.49 version



apparently it's not just me, it's happening to more people.

Thanks for your work.
In the file "Update-WIP-0.49.sh" of the 0.49f update, at the line 4

Code: Select all

if [[ "$test" != "0.48" ]] && [[ "$test" != "0.49b" ]] && [[ "$test" != "0.49b1" ]] && [[ "$test" != "0.49b" ]]; then
change the last comparation value "0.49b" and set "0.49".

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

CISKO wrote:
Wed Jun 09, 2021 3:04 pm
show the 0.49 version



apparently it's not just me, it's happening to more people.

Thanks for your work.
Thanks, fixed in 0.49 and the upload has been replaced.

There was a last-minute update to 0.49 to included some missing Debian files for EasyRPG which has caused the issue.

The 0.50 will only be 0.50b and 0.50 with the 0.50b being a rolling update.

Sorry for the issues it has been a bit hectic getting the initial support for multiple devices up and running.
These users thanked the author southoz for the post (total 2):
CISKO (Wed Jun 09, 2021 4:32 pm) • Baco (Wed Jun 09, 2021 4:32 pm)

CISKO
Posts: 83
Joined: Tue Feb 25, 2020 5:44 pm
languages_spoken: spanish - english
ODROIDs: Odroid go advance - Odroid Go Super
Has thanked: 28 times
Been thanked: 18 times
Contact:

Re: RetroOZ WIP

Post by CISKO »

southoz wrote:
Wed Jun 09, 2021 4:12 pm
CISKO wrote:
Wed Jun 09, 2021 3:04 pm
show the 0.49 version



apparently it's not just me, it's happening to more people.

Thanks for your work.
Thanks, fixed in 0.49 and the upload has been replaced.

There was a last-minute update to 0.49 to included some missing Debian files for EasyRPG which has caused the issue.

The 0.50 will only be 0.50b and 0.50 with the 0.50b being a rolling update.

Sorry for the issues it has been a bit hectic getting the initial support for multiple devices up and running.
now the updates (0.49/0.50)are working like a charm,thanks.

I have made a small correction in the Spanish translation (locale-es)
Attachments
emulationstation2.zip
(14.33 KiB) Downloaded 11 times

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

theshiv14 wrote:
Tue Jun 08, 2021 2:00 pm
Thanks for the info. When I went to check the nblood folder, the nblood.cfg and settings.cfg were already in there. So I deleted them and replaced it with the .48 ones and I did what SouthOz recommend as well and deleted the 2 files from the Blood folder in ports. And the same issues still applies
Sorry circling back now, Blood was a massive PITA, Jim nad I worked on this for a few weeks as every time he fixed the controls they would stop working. I will have a look now

Update: Tested and working, I will add a blood "Rescue" script and add it to the next rolling beta and create a Wiki Page
CISKO wrote:
Wed Jun 09, 2021 4:53 pm
I have made a small correction in the Spanish translation (locale-es)
Added along with the 0.50b spinner watermark.

southoz
Posts: 228
Joined: Mon Feb 01, 2021 4:53 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 28 times
Been thanked: 137 times
Contact:

Re: RetroOZ WIP

Post by southoz »

Update 0.50 - Beta - 09 June
Mega - https://mega.nz/file/o2ZRlQLY#DSEl-bqRS ... ULERRX_MGw

- Fix Retroarch32 save file and Retroarch save state location to the content folders (will move any new states and save from 0.49 to /roms).
- Fix Emulationstation Systems rescue script - Thanks to Baco
- Update OpenBor script - Thanks to Baco
- Add VVVVVV Media Thanks to - Thanks to Cisko
- Add Spanish Langage extension to Emulationstation - Thanks to Baco and Cisko
- Add Blood Controls Rescue Script.



1. Extract the ZIP file and copy the contents to the /roms/ports folder on the SDCARD.
2. Restart Emulation Station or Reboot
3. From Ports Select UPDATE-WIP-0.50 System Will Restart
These users thanked the author southoz for the post (total 3):
CISKO (Wed Jun 09, 2021 8:49 pm) • Nexus360 (Thu Jun 10, 2021 2:40 am) • Baco (Thu Jun 10, 2021 4:17 am)

Mb-wh
Posts: 3
Joined: Tue Jun 08, 2021 5:19 am
languages_spoken: english
ODROIDs: Rgb10max
Has thanked: 0
Been thanked: 0
Contact:

Re: RetroOZ WIP

Post by Mb-wh »

Hello all,
I am new here.
Maybe you can help me.
Is there a possibility to start mame games that are in the directory /Rom/mame?
In any case, I do not see a single name game.

Thanks a lot!

Greetings
Michael

Baco
Posts: 20
Joined: Fri Jun 04, 2021 6:46 pm
languages_spoken: spanish
ODROIDs: Powkiddy RGB10 Max
Has thanked: 12 times
Been thanked: 1 time
Contact:

Re: RetroOZ WIP

Post by Baco »

Hi southoz:

There is a problem whit "Device RGB10-MAX Native.sh" file of path "/opt/system/Device".

The commands of the "Changing Emulationstation" part not work because 'xmlstarlet' isn't installed.

Code: Select all

sudo xmlstarlet ed --inplace -u '/inputList/inputConfig[@deviceName="GO-Super Gamepad"]/input[@name="select"]/@id' -v "14"   /etc/emulationstation/es_input.cfg
sudo xmlstarlet ed --inplace -u '/inputList/inputConfig[@deviceName="GO-Super Gamepad"]/input[@name="start"]/@id' -v "15"   /etc/emulationstation/es_input.cfg
sudo xmlstarlet ed --inplace -u '/inputList/inputConfig[@deviceName="GO-Super Gamepad"]/input[@name="leftthumb"]/@id' -v "16"   /etc/emulationstation/es_input.cfg
sudo xmlstarlet ed --inplace -u '/inputList/inputConfig[@deviceName="GO-Super Gamepad"]/input[@name="rightthumb"]/@id' -v "17"   /etc/emulationstation/es_input.cfg
The other changes are applied successfully.

zoomer36
Posts: 4
Joined: Thu Jun 10, 2021 9:19 am
languages_spoken: english
ODROIDs: Odroid Go Super
Has thanked: 0
Been thanked: 0
Contact:

Re: RetroOZ WIP

Post by zoomer36 »

Sorry for the noob question as I'm new to all this, but how do i use the Blood control rescue script? I'm on the latest 0.5 beta (June 9th) and blood controls don't work at all for me, and there's nothing under firmware options -> Rescue.

Thanks!

Post Reply

Return to “Projects”

Who is online

Users browsing this forum: slumberer and 4 guests