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 - RfsVieira

Pages: [1] 2 3 4
1
General Discussion & Help / Re: SEARCH ENGINE
« on: August 07, 2025, 08:16:50 PM »
Thank you, JonahUK, for your fair and supportive words, they really mean a lot, i really appreciate you stepping in with clarity.

Just to make things clear for everyone:
This is a personal project, completely independent from any group, including CORE , COINS-OPS, etc...

I?m still actively working on the project, which includes several moving parts: custom theme design, integrated add-ons, and a heavily modified RetroFE build. Its a one-person effort, and development takes time, especially since Im learning, testing, and refining everything along the way.

For example, this past week I reworked the Search Results pop-up, which was previously pointing to an incorrect menuIndex. Fixing that meant exploring deeper layout logic and addressing new issues as they come up. Its been both a challenge and a learning experience definitely an adventure (and a bit of a brain pain 😅).

Once everything is stable and polished, I plan to release the modified RetroFE source code, in full respect of the GPL-3.0 license. Other parts of the project, such as add-ons, will be provided in a compiled form when ready everything is being prepared carefully to ensure it works well together.

Thanks again for your encouragement, and for everyone's patience. I'm looking forward to sharing the results as soon as everything is ready.


2
General Discussion & Help / Re: SEARCH ENGINE
« on: August 07, 2025, 11:17:13 AM »
Hi,
Thanks for sharing your thoughts and concerns. I understand where you're coming from, and I respect the work and passion many have contributed to this space over the years.

Just to clarify my position: everything I've shown so far is still a work in progress. This includes the RetroFE VLC-based version, multiple add-ons, and the custom theme design. It' s a one-person project, so naturally, things move slowly. Each change?especially removing working hardcoded(i add) elements?requires a lot of time, testing, and iteration to ensure it works well and is stable before being shared.

The video's I posted was meant to show progress and demonstrate what's being worked on. As stated, I?m fully aware of the GPL-3.0 license and take it seriously. My goal is to release everything?theme, add-ons, and modified source?together once it's ready and properly tested. Releasing half-working or unstable pieces would only hurt the effort in the long run.

I appreciate the discussion and hope people will see this for what it is: a personal project driven by passion, shared openly, and with the intention to contribute back when the time is right.

https://youtu.be/Jd3aGT8rrMI

Best regards

3
General Discussion & Help / Re: SEARCH ENGINE
« on: March 08, 2025, 01:57:18 PM »
Works as an add-on is in C# so can't send PR I can share the addon if interested, I have outhers addons all in C# as all games, all favs, all last played, all real time update wen using RetroFE. If retrofe had a discord channel will be easy and probably can eveluat more as it is stop almost 1yr. RetroFE is a great FE , the SDL 2 library s already support animated GIFs and webp. Just need updates, mines are in vs2002 so isn't compatible to PR 😔

4
General Discussion & Help / SEARCH ENGINE
« on: January 22, 2025, 12:54:01 PM »
I created an Search APP supporting RetroFE, if interessed to add to Base build, contact me. Regards

5
Yes its possible i forgot call it the function that is in the line 97-111... alredy update code, my mistake....
P.S. The red logs that could show,(to me only happens with H.264 but all plays well)  ex [H264 @ 0000485823782] no frame!,  it comes directly from FFmpeg lib(for what i read until now can't hide), however, if video plays normal  and are not causing any issues, ignor them. These messages often occur when the decoder encounters corrupt or incomplete video frames, which might happen in certain edge cases or with specific types of video streams.

6
If interested look in Retrofe, Visual Studio version.
https://github.com/RFSVIEIRA/RetroFe_VS 
Doesn't have commits BCS PC issue. If like and have any doubts just pme.

7
I know...  ADDED VIDEO ..
But i managed it...
menu - always start´s auto wen selected.
then add 5 options to layout with frameloop = playLoop , playInverted , playOnce , playInvertedOnce, noPlay

I know you can make it bether, if you think is a good upgrade, it will be in Visual Studio Version Git, i alredy left here the address. As soon as i can i will update it, the source will be all there.
almost 1 year studding retrofe source.

updates during time...

0.10.31 -- Original

0 -- Updated for Visual Studio 2019 compiler

1 -- Update SDL Libs

2 -- Fix keyboard double click wen click once

3 -- Add Webp support and static Gif´s

4 -- Add Animated Gif´s support to logos (buttons)

5 -- Add play animation only if select

6 -- Add option Animated Gif´s to layout

7 -- Fix animation support layout (ex. charters)

8 -- Add Layout new arguments and framloop options for gif´s --animeimage and --frameloop"" ex.

<animeimage src="images/logo.gif" alpha="0" x="right" y="bottom" xOrigin="right" yOrigin="bottom" height="300" layer="17" frameloop="playLoop">
      <onMenuEnter menuIndex="0"><set duration=".25"><animate type="alpha" to="1"/></set></onMenuEnter>
      <onMenuExit  menuIndex="0"><set duration=".25"><animate type="alpha" to="0"/></set></onMenuExit>
</animeimage>

frameloop = playLoop , playInverted , playOnce , playInvertedOnce

9 -- Add icon to Retrofe

10 -- Add new argument to framloop="noPlay"

11 -- fix LEDBlinkyCloseOnExit which if set to yes will default to closing ledblinky when retrofe closes -- tks to jlvandusen
P.S. i problably will not support fixes or new updates.
Tks.

8
Hello, i manage converting/adaptation 100% to Visual Studio 2019 -- here GIT link https://github.com/RFSVIEIRA/RetroFe_VS, could be an option for none linux users test/debug it.
using the cmake to debug on windows is a big mess to me, with VS2019 i can create breakpoints to analyse it bether.
It´s for gstreamer 1.40, but i can create another for last  gstreamer.
i dont know if is possible "merge" for updates the 2 git´s, but i think no because the SDL include has diferent link source.
Alredy found that Funcion definition not found for tweenSequencingComplete line 83 Component.h, problably missing something in the Component.cpp like this
bool Component::tweenSequencingComplete()
{
return false;  // our true
}
found tht TweenProperty is unscoped as print i add
SDL.CPP
 line 469/602/736/870/1004

Arithmetic overflow: Using operator '*' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '*' to avoid overflow (io.2).   
(double and int type´s)
RetroFe.CPP
line 431/1333/1335
the same Using operator '*' on a 4 byte value and then casting the result to a 8 byte value

well i add the full print,  for now Windows VS2019 warning(39) list, if you want take a look, i disable the C4996 warnings they are not in the list

It doesnt mess with the code, i think, is just warnings, but if is a warning something isnt 100% well

Have a nice day

9
Hello again, here i am, again talking about gif´s to retrofe :)
I found a guy that manage how to add gif to SDL2, i made some update to the code (to work) and tested in an stand alone SDL2 project  ( SDL2-2.0.14) and is playing gif animation.
isn´t perfect as  im not a programer as you alredy know.

its has option to update to layout designers

----- gif loops forward
----- gif will run from first frame to latest then stop
----- gif will loop forth and back
----- gif loops backward
----- gif will run from first frame to latest then stop(reverse)
----- animation is stopped and is reset to display the first logical frame

Problably dont need all options for start.

Dont know if you are interessed, if  yes i send you my SDL2 test project, then i can try help add it to retrofe (im slower :P) (problably test and try find the errors is my think)

10
Feature Requests / Suggestions / Re: APNG
« on: May 01, 2022, 09:35:38 PM »
Hi again :P
well after a litle investigation, found that GIFLIB is compatible with SDL2 and some source examples code CPP for GIF and APNG is need LIBPNG + APNG patch for libpng i add some CPP source examples.
Link https://www.filemail.com/d/splngprbbbwqnbi
Maybe someone can help DEV adaptation it.
Thanks for time

11
Feature Requests / Suggestions / Re: APNG
« on: April 30, 2022, 09:39:01 PM »
Hi Pieter,  thanks for answer i think is need 1st update libpng version, but i think is more than 2 lines as it needs "decode" apng to png frames then play it.
As it isn't add apng to ImageBuilder it will read only 1st frame (as png), as SDL supports png i think it will work with apng.
the option isn't only logos, as with it we can have fanart/ system/collection background img animated, all we can imagine add to the layout as it works with transparency.
I understand this one men dev and you will not have time for it at less you showed willingness to innovate and interest
Thanks

12
Feature Requests / Suggestions / Re: APNG
« on: April 28, 2022, 05:26:15 AM »
I understand, I don't need hire
Thanks

13
Feature Requests / Suggestions / Re: APNG
« on: April 28, 2022, 05:07:48 AM »
https://youtu.be/9VXUmKAn_DY
How to create apng
I understand the no interess
Thanks for time
Have nice day

14
Feature Requests / Suggestions / Re: APNG
« on: April 28, 2022, 04:47:39 AM »
Great, hands to work,  ;D, if I know how to do I alredy started it for sure. pinball are growing a lot and started with apng logos and they are amazing, ppl are making more every day.. Their frontend alredy suports it. If retrofe has support for it I have no doubt tht community will create a lot of them as the static logo isn't same as animated logo, I'm not talking gifs as compared to apng is 8 to 80.
Have a nice day

15
Feature Requests / Suggestions / Re: APNG
« on: April 28, 2022, 04:28:19 AM »
Agent47 - Animated logos, is one of the points, tht we don't use videos our static img(png, jpg, etc) as a logo, nobody creates apngs, if you say so... I even don't know why I'm answering you as you are a bad person as I saw in the erased subject before, and for wht I saw until now you don't have Willingness to innovate, in my humilde opinion we can't stop in time just bcs it all works, and was only one idea for dev, not for an moderator that in almost all subjects only knows is complaining. Sorry for make retrofe forum team lose time with my small idea. Was last for sure.
Have a nice day

Pages: [1] 2 3 4