Jump to content
RealModScene

saywaking

Members
  • Content Count

    1018
  • Joined

  • Last visited

  • Days Won

    43

Posts posted by saywaking


  1. Well it is insecure for normal consumers to see the games directly on boot. I don't like it either. It's a new modern way i guess. (like the fresh metro look)

    And it is good to see a new Dash started from the "ground up", but i don't know if we can except whole new functions, as if now it would just look like a new Skin which is working smoother. Dunno if it had been necessary tho.

    But i look forward to it and hope to see more. The coding is really great.


  2. never use infinite, dunno why this even exists.

    Just use 2 everytime.

    Like said reset all and do it again, if you have content and other paths are working setting up correctly should do the work


  3. For Newbies i would NOT recommend to install Aurora, as its just in Alpha stage and you will miss so many features. You Should look the Screenshots and the Development, till it contains all your needs and this will take some time.


  4. As Aurora is in the alpha stage, of course you should not expect all the Features we had in F3.

    I can promise you all of the good ones of the Features will of course come in the next versions. It's a good new start and hopefully it continues.


  5. What i would like to have is the following.

    Why don't we have a Rating System in the new Site ?

    People could rate all games and add even Comments, which will be collected and calculated in the Database(set it up in DB and add to Appendix A), and forwarded as subtitle which can be shown in the Game Information.

    The Idea is to have a 5-Stars Rating System.

    And of course, all should be optional, even in current version, filtering Xbox 360 is missing. The Goal is to have all possibilities all in one.

    Why is it not good to edit FilterCategoryUser.lua ?
     

    Subtitle.lua  ---- Add Ratings, Comments, Favs

    GameListSubtitles["UnityRating"] = GameListSubtitleUnityRating
    GameListSubtitles["LiveRating"] = GameListSubtitleLiveRating
    GameListSubtitles["UnityComments"] = GameListSubtitleUnityComments
    GameListSubtitles["Favorite"] = GameListSubtitleFavorite



    SubtitleFunctions.lua  ----  Showing them

    function GameListSubtitleUnityRating(Content)
        -- The Rating should be received from the Unity Database, which is calculated
        -- The User Rating is also in this one
        return string.format("Unity Rating:  %s", Content.UnityBase.Rating)
    end
    
    
    function GameListSubtitleUnityComments(Content)
        -- The Comments should be exchangeable ?
        local value = "No Comments added"
        if Content.UnityBase.Comment ~= "" then
            value = string.format("Unity Comments:  %s by %s", Content.UnityBase.Comment, Content.UnityBase.User)
        end
        return value
    end
    
    function GameListSubtitleLiveRating(Content)
        return string.format("LIVE Rating:  %4.2f [%d]", Content.LiveRating, Content.LiveRaters)
    end
    
    function GameListSubtitleFavorite(Content)
        local value = "No Fav"
        if Content.Favorite == true then
            value = string.format("FAV")
        end
        return value
    end

     


     


    FilterCategoryMisc.lua  ---- Unity Rating Filter

    .
    .
    .
    
    miscFilters["Rated Only"] = FilterCategoryMiscUnityRatedOnly
    
    .
    .
    .
    
    function FilterCategoryMiscUnityRatedOnly(Content)
        -- Shows Unity Rated Only
       return Content.UnityBase.Rating
    end
    
    

     



    FilterCategoryUser.lua  ---- User Fav and Rating Filter

    .
    .
    .
    
    userFilters["Favorite Only"] = FilterCategoryUserFavoriteOnly
    userFilters["Rated Only"] = FilterCategoryMiscUserRatedOnly
    
    .
    .
    .
    
    function FilterCategoryUserFavoriteOnly(Content)
        -- Return if this game is flagged as Favorite
       return Content.Favorite
    end
    
    function FilterCategoryUserUserRatedOnly(Content)
        -- Shows User Rated Only
       return Content.UserRating
    end
    

     

     

    Sort.lua   ---- Sort by Rating
     

    GameListSorters["Rating"] = GameListSortByRating

     




    SortFunctions.lua 
     

     function GameListSortByRating(Item1, Item2, Type)
        
        -- Check if sort Descending
        if Type == SortType.Descending then
            if Item1.UserRating > Item2.UserRating then
                return false
            elseif Item1.UserRating < Item2.UserRating then
                return true
            end
    
            return string.lower(Item2.Name) > string.lower(Item1.Name)
        end
    
        -- Sort Ascending
        if Item1.UserRating > Item2.UserRating then
            return true
        elseif Item1.UserRating < Item2.UserRating then
            return false
        end
    
        return string.lower(Item2.Name) > string.lower(Item1.Name)
    end

     


     

    Appendix A --- would additionally need in content and the DB will need slots for Saving the UnityBase Infos

    double UserRating;
    struct {    
        string User;               
        string Comment;
        double Rating;
       
      } UnityBase;

     

    Looks like you forgot an "s" ?

    Filter.lua

    GameListFilterCategories["Emulators"] = GameListFilterEmulator(s)
    
    • Like 2

  6. xbdm via the network ? You may implement it to the WebUI with WebRTC and WebGL :D

    Well i can think of a plugin which is able to record in background, but like said, it would not have even 480p

    the snapshots even take too long but the coding is relevant, the hardware is damn old but a POC version should be doable

×
×
  • Create New...