Giter Site home page Giter Site logo

superrsonic / wiimc-sslc Goto Github PK

View Code? Open in Web Editor NEW
50.0 50.0 8.0 139.15 MB

Modified WiiMC with new features

License: GNU General Public License v3.0

Makefile 5.26% C 79.92% C++ 2.92% Shell 2.02% M4 0.66% Roff 6.10% HTML 0.02% Batchfile 0.06% Objective-C 0.05% CSS 0.03% XSLT 0.02% Perl 0.08% GLSL 0.01% Python 0.01% Ruby 0.01% Assembly 2.78% Verilog 0.01% Awk 0.02% sed 0.03% Smalltalk 0.01%

wiimc-sslc's People

Contributors

ddinghoya avatar superrsonic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

wiimc-sslc's Issues

Support Kor/Eng conversion on keyboard

Is it possible to support Kor/Eng conversion(switch) on keyboard as below source?

WiiMC-SSLC/source/libwiigui/gui_keyboard.cpp

** Eng <-> Kor **

{
{'q','Q'} <-> {'ㅂ','ㅃ'},
{'w','W'} <-> {'ㅈ','ㅉ'},
{'e','E'} <-> {'ㄷ','ㄸ'},
{'r','R'} <-> {'ㄱ','ㄲ'},
{'t','T'} <-> {'ㅅ','ㅆ'},
{'y','Y'} <-> {'ㅛ','ㅛ'},
{'u','U'} <-> {'ㅕ','ㅕ'},
{'i','I'} <-> {'ㅑ','ㅑ'},
{'o','O'} <-> {'ㅐ','ㅒ'},
{'p','P'} <-> {'ㅔ','ㅖ'},
},
{
{'a','A'} <-> {'ㅁ','ㅁ'},
{'s','S'} <-> {'ㄴ','ㄴ'},
{'d','D'} <-> {'ㅇ','ㅇ'},
{'f','F'} <-> {'ㄹ','ㄹ'},
{'g','G'} <-> {'ㅎ','ㅎ'},
{'h','H'} <-> {'ㅗ','ㅗ'},
{'j','J'} <-> {'ㅓ','ㅓ'},
{'k','K'} <-> {'ㅏ','ㅏ'},
{'l','L'} <-> ('ㅣ','ㅣ'},
{';',':'},
{''','"'}
},
{
{'z','Z'} <-> {'ㅋ','ㅋ'},
{'x','X'} <-> {'ㅌ','ㅌ'},
{'c','C'} <-> {'ㅊ','ㅊ'},
{'v','V'} <-> {'ㅍ','ㅍ'},
{'b','B'} <-> {'ㅠ','ㅠ'},
{'n','N'} <-> {'ㅜ','ㅜ'},
{'m','M'} <-> {'ㅡ','ㅡ'},
{',','<'},
{'.','>'},
{'/','?'},
{'\0','\0'}
}

YouTube plugin not working

The YouTube (Most popular, search, trending) and Radio Network plugins for the network section of the app don't seem to work anymore. It either says "error loading playlist" or is endlessly loading. This is also the case with the original WiiMC channel. Vimeo and Dailymotion work fine however.

Automated Builds / New Stable Release?

I think it would be neat if it would be possible to either have automated builds or a new stable release for those who are unable to get the app compiled (or dunno how to), could it be possible to have such a thing?

how tf am i supposed to link to a service via onlinemedia.xml (Question)

i've been confused on this onlinemedia.xml thing for a while, so i tried and i tried, but in the end, i slammed the brakes on doing something like this.
context: installed wiimc-ss and tried to use the online feature and it gave me the invalid media file error, so i tried different methods.

How are you supposed to compile the forwarder?

I do see that in the source code files, there is a section for building the forwarder, although I cannot figure out how. The only WAD file I can find does install what looks to be a forwarder, but it just blanks out, no matter if the meta.xml file is from WiiMC, or WiiMC-SS

Theme Not Changing

I've tried changing the theme in the XML file according to the instructions...it didn't work.

I tried other formats...it didn't work.

No matter how I try to format the argument in the XML to change the theme...it doesn't work.

Online video playlist is empty

I saw on WiiMC that online was giving a list of youtube/vimeo/dailymotion video.
I discovered that it was provided riitube : https://github.com/RiiConnect24/RiiTube
hosted on http://riitube.rc24.xyz/wiimc/

So I decided to enlarge this functionality and proxy other VOD, (like my local town library)
creating the project : https://github.com/pirostudio-at-github/wiimc-stream

But it seems that online video is empty on WiiMC-SS.

Can the path url to this online playlist be configurable?
Can the online video player can read m3u or mpd (MpegDash) files?
If not, what other stategy can be taken to enlarge VOD access?

Thank you

576i doesn't look right

Hello, while trying out WiiMC-SS, i've noticed that 576i (PAL 50hz) doesn't look right on this app, with the lower part of the screen being black, and the app not using all of the screen. would it be possible to have this issue looked into and solved?

[Feature Request] UPnP Support?

Title's pretty self-explanatory. Can WiiMC-SSLC support UPnP? (as that's the easiest way to share files around between two systems)

Increase timeout of streaming + add RiiTube to WiiMC-SS

I'm using WiiMC to do streams of YouTube, Vimeo, Dailymotion, and IPTV. You can download the onlinemedia.xml here. http://riitube.rc24.xyz/onlinemedia.xml

Could this be implemented into your version? It runs by piping yt-dlp in combination with using the API of Invidious on YouTube, and it was easy to make and works pretty decently.

A problem I have is with doing IPTV, it seems like when there's nothing downloaded for 15 seconds it times out. I will assume it's 15 seconds because of the code, but this causes our stream to quit playing then exit. Could this be remedied and changed to a different value to time out like 30 seconds?

P.S. I've wanted to talk to you for some time, but I couldn't find a Discord anywhere to contact you and you turned GBAtemp PMs off. How do you expect people to have contact with you?

Also, your apps are on https://oscwii.org/ if you're OK with that.

newb

I am have problems compiling so I can See NTFS 8T Drive, love your tweaks, big improvement. Can I have another way to contact you.
thank you ryan

Kokokool from the other SS links you have

hhello, im trying to reconnect to this post written months ago where you answered.

your Quote:

Sorry just spotted this, this isn't the current WiiMC-SS repo it's https://github.com/SuperrSonic/WiiMC-SSLC

"I am aware of the issue with http streaming dropping out, it seems that if WiiMC is not frequently downloading then the connection will stop and play what it has left from the memory cache.

I added a setting you could try (by editing settings.xml) it changes the cache filling from 8MB to 2MB, which is enough for streaming, just avoid pausing the stream. The streams I've tested run all the way through."

1.- Now this is related to tv streams which in some cases there aren un m3u8 format. WiiMC manages these files opening in several "pieces" of ts files. then, when I opened any on these files it plays for about dunno 10 seconds and drops.
2.- Cant find Settings.xml since I dont have access to the build.
3.- i'm trying to find a way Wiimc manages m3u8 files properly.

Take care and I hope you could help me.

Samba share password length

There seems to be a 14(?) character limit when inputting an smb password.
Smb passwords can be longer than that so it would be nice to change it when you can.

Korean output is not possible.

Hi SuperrSonic!

For optimization purposes, I continued to use it after support was missing on v2.0.0.

For WiiMC-SS v3.0.0 Revised
. Reworked the language support for the GUI, now only languages that have finished translations are included: English/Spanish/Korean

I was happy with the Korean language support, but if I select Korean, it doesn't print as below attached file;

No output

You're taking a break from WiiMC, but I'll wait for Korean support if I get the chance. :)

Best regards.

Wad file

Is there a wad forwarder for it?

Please Wait! Initializing Network

Hello, First off, I love this application and the work done on this app. Its an amazing media player for 480p content. Lags a little on bigger files but works really well. I love being able to use the GC controller solely to use the app.

The only thing preventing this ability is the fact that the app launches the networking utility immediately after startup. I only have my wii connected to the internet sometimes. When the internet is not connected, the app hangs and the user is unable to cancel out of the network connection attempt with a GC controller. Which then makes the app unusable.

The only workaround I have is to make a wifi hotspot with the same credentials, which tricks the wii to connecting and lets u bypass the network dialogue.

Would love a fix here to make the app completely GCC compatible. Thanks!

subtitles and USB

I don't know which formats work, but I know that VOB and SRT work, wouldn't it be possible to add support for ASS/SSA subtitles?
because ASS/SSA don't work and it wouldn't be interesting to add USB support, on my Wii it's impossible to load USB media

Random crashes when switching videos

Random crashes when switching videos. Having previously watched a video for a long time seems to be a factor, possibly pointing to a memory leak.

Had been running it overclocked on a Wii U.

Another question related to m3u scripts

SS, I have another question regarding m3u recognition over syntaxis.

I know that extinf m3u are supported, but i cant make tvg-logo= to work properly with Wiimc. It shows the entire string. The same m3u works for other platforms.

However, if a use the other m3u structure (meaning thumb=, background=, url=, etc, it works perfect). the problem lays in theres not compatible with the other platforms i have.

Any clues? am I missing something in extinf protocol?¿ that can make it to work?

Fonts not loading

Okay, so I've been trying to figure this out for 3 hours now. I've tried putting subfont.tff and monospace.tff in the main directory (apps/wiimc), tried making a fonts folder, and even scrubbed through several files of the code to maybe get a hint of where I should put them, but nothing works.

What exactly am I doing wrong?

missing brstm.o - can't compile

i'm using ppc r26 and libogc 1.8.12

when i compile brstm.o is never made and my compile fails.

do i need a different libogc? or a special lib?

YouTube Support

Mirror of what I said on the GBAtemp thread:

@SuperrSonic Could you possibly add YouTube support to your WiiMC mod? TubeFixer is a project to use YouTube on WiiMC, but it needs you to make an API key.

However, if you use the latest TLS, which can be done if you compile wolfSSL for the Wii, you won't have to proxy video feeds, but you still need an API key.

DLNA support

I have lots of music and videos on my local DLNA server and it would be convenient to access them from my Wii.

Compile Error for ft2build.h

cd source/mplayer; make -f Makefile; cd ../..
make[1]: Entering directory '/wiimc-master/wiimc-master/source/mplayer'
/opt/devkitpro/devkitPPC/bin/powerpc-eabi-gcc -MD -MP -O3 -mcpu=750 -meabi -mrvl -msdata -mpaired -mmultiple -mstring -pipe -g -ffast-math -frename-registers -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O3 -mcpu=750 -meabi -mrvl -msdata -mpaired -mmultiple -mstring -pipe -g -ffast-math -frename-registers -DGEKKO -DHW_RVL -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I/opt/devkitpro/portlibs/ppc/include -I/opt/devkitpro/libogc/include -Ilibdvdread4 -Ilibdvdnav -I/opt/devkitpro/portlibs/ppc/include/freetype2 -I/opt/devkitpro/libogc/include/ogc/machine -I/opt/devkitpro/devkitPPC/../buildscripts/powerpc-eabi/gcc/gcc/include -I. -Iffmpeg -DFF_API_MAX_STREAMS=0 -c -o command.o command.c
powerpc-eabi-gcc.exe: warning: switch '-mstring' is no longer supported
powerpc-eabi-gcc.exe: warning: switch '-mstring' is no longer supported
powerpc-eabi-gcc.exe: error: unrecognized command-line option '-mpaired'
powerpc-eabi-gcc.exe: error: unrecognized command-line option '-mpaired'
make[1]: *** [Makefile:789: command.o] Error 1
make[1]: Leaving directory 'wiimc-master/wiimc-master/source/mplayer'
filebrowser.cpp
In file included from wiimc-master/wiimc-master/source/wiimc.h:11,
from wiimc-master/wiimc-master/source/filebrowser.cpp:21:
wiimc-master/wiimc-master/source/utils/FreeTypeGX.h:27:10: fatal error: ft2build.h: No such file or directory
27 | #include <ft2build.h>
| ^~~~~~~~~~~~
compilation terminated.
make[1]: *** [/opt/devkitpro/devkitPPC/base_rules:13: filebrowser.o] Error 1
make: *** [Makefile:111: build] Error 2

GameCube/Wii Disc support?

Any thoughts on adding support for the Nintendo-DVD FST file system so support for games that have supported media files can be played back on WiiMC?

Since my Wii is one of the newer 'LU' models it doesn't support DVD-R, but WiiMC will not even attempt to allow me to attempt to mount a GC or Wii disc because of this. Can this check be removed if support for official Nintendo discs are added?

HTTPS image links

SS:
Ok, so im trying to add artwork which works very well. I know that picture size is key to fast pull the image. tvg-logo="" works perfect!

however, HTTPS links to jpg files over the web do not work, while HTTP links to jpg/png files ove the web, works very well.

This issue does not appear to happen in the other platforms which I share the same playlist with images (movían, ssiptv, etc).

Is there a way to let Wiimc to add accept HTTPs support?

Take Care.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.