dolphin-emu / www Goto Github PK
View Code? Open in Web Editor NEWDolphin Emulator official website source code (running on https://dolphin-emu.org/)
License: MIT License
Dolphin Emulator official website source code (running on https://dolphin-emu.org/)
License: MIT License
I dont see danish translation on https://dolphin-emu.org/ even though only two strings are untranslated in FAQ on Transifex.
So please add danish translation.
We have switched from using "da_DK" to "da" on Transifex so i suggest to do the same on https://github.com/dolphin-emu/www/tree/stable/dolweb/locale so there is only "da" and not "da_DK".
Forum looks like seperated from the main website. I think I can use main website's theme for forum so it looks just like main website.
I don't work with MyBB before, but everyone accepts that, I can try to do something.
Or another idea, we can make our forum, but I can't help if we select that, I don't know Django.
The design is wrong in the 500 page (http://i.imgur.com/BbSlXOp.png) and links are broken (http://paste.awesom.eu/jrI3).
Something that'd be useful when trying to explain features to users would be able to link to different sections of the articles. When someone asks a question about a particular new feature or fixed bug, when we could link them directly to the part of the progress report that talks about it.
This has been requested a few times by people on top of this, but I don't remember their reasonings for wanting it.
Well... it's kind of self explanatory! The primary way social media verify accounts is by checking with the organization's website. It's mostly an automated process, even. But without any links on our mainsite, they'll never find it!
Our current design kind of sucks and our homepage sucks even more (too much text, I don't know what I was thinking - I'd assume most people don't even read these small blocks of text, it's unreadable).
I need to rework that, possibly with the help of someone who doesn't suck at image creation.
According to the Chrome extension Ghostery, your website uses a Google Analytics tracker.
According to section 7 of https://www.google.com/analytics/terms/us.html you are supposed to have a privacy policy on your site that specifically discloses the use of Google Analytics.
When accessing the Brazilian version of the Dolphin website (redirected from a Google search), there is an invalid certificate warning.
Only happens when accessing the website with the domain preceded by 'www'. (https://www.br.dolphin-emu.org/)
Tested on Chrome for Linux (latest version).
We currently kind of do this for the FAQ via dyni18n, mostly because we cheat and don't use Django's i18n mechanisms.
Having to tx pull -a && git commit && git push && fab deploy && restart for translations is annoying and a waste of time.
various distro packages (nix, ubuntu ppa, flatpak, etc) seem to have varying ideas of which version actually corresponds to a progress report. it's currently very difficult for a human to find out which version that is, since the only way to obtain the definitive answer is via the api
being uncoordinated like this causes issues with trying to coordinate netplay across various distros, so it'd be really nice to clearly mark for humans the definitive "beta track" version on the downloads page so every packager has an easy time finding the correct one
This really sticks out considering how tight the grammar is on the rest of the site. It's misspelled in multiple areas, but the ones that the users see bother me most.
Edit: https://dl.dropboxusercontent.com/u/484730/BlogSerie.png
When trying to get your rss feed with TinyTinyRSS it fails. According to the devs there (https://community.tt-rss.org/t/dolphin-emu-atom-feed-fails/3927) this is due to a misconfiguration on your end.
Transfer closes with '18 transfer closed with 785344 bytes remaining to read'.
Reproducible with curl https://dolphin-emu.org/blog/feeds/
Pretty self-explanatory
Counting 169 currently.
Title says all
Pretty self explanatory.
Dolphin keeps crashing when I try using the Animal Crossing: City Folk .iso file... It really annoys me and I really want to play it. I don't have a Wii, so I can't play it on there.
AMD Ryzen chips are out and they feature a much higher IPC yet the FAQ still bashes on AMD for having bad IPC and being much slower than Intel, but it's not true for the current gen.
I have absolutely no idea if this is the right place to post this but it should at least get noticed here.
There’s a small typo in the answer here: https://dolphin-emu.org/docs/faq/#how-much-ram-do-i-need-run-dolphin
It should be “has no effect on […]” instead of “has no affect on […]”.
Sorry if I should have posted this somewhere else. I looked at the CONTRIBUTING.md file but it didn’t help me much and quickly glancing over the code proved unsuccessful too.
I like your website but I feel it's UX could be much better. I spent the day mocking up a new UX redesign which you may or may not like but I felt I could throw it out there in case the community liked it. Feel free to adopt whatever you like out of it, it's a little rough and it's not perfect but I've really come to love it and it's my hope you will as well.
and here's the initial view assuming a resolution height of 768
This is the color palette I used cutesy of Paletton which aided me in generating it
As mentioned above, these are your game screenshots resized to 1080p using Photoshop's new Artificial Intelligence resizing feature so that it appears more natural at the larger size and not blocky or blurry.
This is the quick logo I drafted up to help your blog standout better under your brand and place it on a pedestal given it;s importance to Dolphin related News and to help it work good with the UX.
Like I said, it's just a bit rough and needs some smoothing and you may not like it but you're free to adopt whatever you do like. I had a lot of spare time today so I wanted to mock up something real quick and see what you guys think of it.
EDIT:
I forgot to mention the background image will ideally animate and allow the user to toggle through it manually with the buttons. Each image has a feature text above it like in the image I presented. These are the ones I planned to go above the dots in each image. This encourages people to thumb through, look at each image, and see features as they thumb through in a way that doesn't impact UX.
EDIT 2:
I also forgot to link the the flat UI icons which require attribution but work very well with the theme and UX
On mobile devices or anything with a narrow window, the download button's text is too long, making the button extend to the right of the screen.
Perhaps the site could detect when the screen is too narrow and switching the text to "Download" or maybe just "Download Dolphin 4.0-xxxx" or something? Or us when the hamburger menu appears as the trigger for less text here? #notacoder
From my iPhone 4S:
Ever since the move to the current site, the main site has provided a great record of the changes that have come along. And thanks to the recent fix, it's now easier to access than ever! However, everything prior to the site move is not available on the main site. That means that for a tester to work in anything before 3.5, they have to go to that site which shall not be named for an easy to use database. Yea, ew! And even that only goes back to r4xxx anyway...
However, all of the information is on github already! All of the old svn information was converted to git and transferred to github. Here's the very first commit of open source dolphin, right here on github -> dolphin-emu/dolphin@5599855
But going through page after page after page is very difficult to nearly impossible for anyone who doesn't know the precise git hash of what they are wanting to find. And github doesn't allow google's spider to crawl the commits, which means you can't google for specific things to get around github's limitations. Allowing the mainsite to go further back as an archive would be fantastic for record keeping and extreme testing purposes, as well benefiting the issue tracker and wiki. The information is all there on github, with contributor, svn number, description, on and on. It would just need someone to adjust the main site to be able to read it, and link it in with the numbering system! And tying that into https://dl.dolphin-emu.org/oldbuilds/ would be great too.
See http://ipsec.pl/django/2013/do-not-track-dnt-tutorial-django.html
One thing to "delete" if DNT == True is Google Analytics in dolweb/templates/_base.html
This one should be pretty easy to fix but I couldn't locate in the source code where the country redirect stuff is actually handled. Basically, going to https://dolphin-emu.org from a pt-BR browser where "no_country_redirect" cookie wasn't set will wrongly redirect the viewer to https://pt.dolphin-emu.org even through a localized version matching pt-BR is available at https://br.dolphin-emu.org...
Many blog articles use an old broken way of embedding Gfycat content, which sends completely broken html to the reader's browser.
Examples, using Dolphin Progress Report: January 2016 and Dolphin Progress Report: July 2018
Old method 1 (Dolphin Progress Report: January 2016):
<p><center><iframe src="https://gfycat.com/iframe/ContentFrequentConch" frameborder="0" scrolling="no" width="320" height="240" style="-webkit-backface-visibility: hidden;-webkit-transform: scale(1);" ></iframe></center><center>Gotta go f-f-f-f-fast!</center></p>
Old method 2 (Dolphin Progress Report: July 2018):
<div class="embed-responsive embed-responsive-4by3"><div class="gfyitem" data-autoplay="true" data-id="ContentFrequentConch" data-responsive="true"></div></div>
Neither of these methods currently work.
Gfycat recommends this method to embed content hosted on their site currently:
<iframe src='https://gfycat.com/ifr/ContentFrequentConch' frameborder='0' scrolling='no' allowfullscreen width='640' height='524'></iframe><p> <a href="https://gfycat.com/contentfrequentconch">via Gfycat</a></p>
But given how often they seem to change their embed method and break old ones, it is likely better to just migrate all the videos previously hosted on their site to the /m/user/blog/ directory tree like how it was done in Dolphin Progress Report: December 2018 and January 2019:
<div class="media-block full-width">
<figure>
<div class="embed-responsive embed-responsive-16by9">
<a href="https://dolphin-emu.org/m/user/blog/progress-report/2019-january/Android-touchscreen_full.mp4">
<video autoplay muted loop playsinline>
<source src="https://dolphin-emu.org/m/user/blog/progress-report/2019-january/Android-touchscreen.webm" type="video/webm"/>
<source src="https://dolphin-emu.org/m/user/blog/progress-report/2019-january/Android-touchscreen.mp4" type="video/mp4"/>
</video></div></a>
</figure>
</div>
A full list of links to blog article sections affected by this issue:
https://dolphin-emu.org/blog/2018/08/01/dolphin-progress-report-july-2018/#50-8324-50-8381-and-50-8412-reduce-netplay-bandwidth-usage-by-techjar
https://dolphin-emu.org/blog/2018/08/01/dolphin-progress-report-july-2018/#50-8443-improve-various-emulated-wii-remote-input-behaviors-by-iwubcode
https://dolphin-emu.org/blog/2018/08/01/dolphin-progress-report-july-2018/#configurable-motion-intensity
https://dolphin-emu.org/blog/2018/07/06/dolphin-progress-report-june-2018/#floating-up-to-nothing
https://dolphin-emu.org/blog/2018/04/02/dolphin-progress-report-february-and-march-2018/#presenting-a-change-to-shader-generation
https://dolphin-emu.org/blog/2018/02/03/dolphin-progress-report-january-2018/#memory-card-manager
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#how-dolphin-handled-xfb-usage
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#vertical-tiled-rendering
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#horizontal-tiled-rendering
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#extraincomplete-frames
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#store-xfb-copies-to-texture-and-ram
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#store-xfb-copies-to-texture-only
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#rendering-without-the-gpu_1
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#reading-old-frames_1
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#partial-xfb-copies
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#pace-yourself
https://dolphin-emu.org/blog/2017/11/19/hybridxfb/#immediately-present-xfb
https://dolphin-emu.org/blog/2016/04/01/dolphin-progress-report-march-2016/#40-9154-instruction-slice-timing-issue-fixes-by-phire
https://dolphin-emu.org/blog/2016/02/02/dolphin-progress-report-january-2016/#40-8586-poll-for-controller-input-at-the-correct-time-in-a-frame-by-booto
https://dolphin-emu.org/blog/2016/01/02/dolphin-progress-report-december-2015/#40-8340-video-interface-wait-until-start-of-active-video-lines-to-sample-external-frame-buffer-xfb-address-by-booto
https://dolphin-emu.org/blog/2015/11/01/dolphin-progress-report-october-2015/#40-7937-block-wx-input-when-detecting-controls-by-mickdermack
https://dolphin-emu.org/blog/2015/06/01/dolphin-progress-report-may-2015/#40-6415-preload-custom-textures-by-degasus
https://dolphin-emu.org/blog/2015/02/01/dolphin-progress-report-january-2015/#combating-zfighting-on-decals
Blog article sections using a currently proper method, listed here as I'm recommending completely cutting out the dependency on gfycat due to their disregard for embedrot:
https://dolphin-emu.org/blog/2018/08/14/state-of-android/#running-dolphin-on-android-in-2018
https://dolphin-emu.org/blog/2017/11/03/dolphin-progress-report-october-2017/#50-5688-do-not-allocate-gpu-texture-decoding-resources-on-systems-that-do-not-support-it-by-ligfx
https://dolphin-emu.org/blog/2017/11/03/dolphin-progress-report-october-2017/#50-5745-add-heuristic-for-detecting-custom-mipmaps-by-tomcc
https://dolphin-emu.org/blog/2017/10/02/dolphin-progress-report-september-2017/#50-5551-add-eject-disc-option-by-josjuice
https://dolphin-emu.org/blog/2017/09/02/dolphin-progress-report-july-and-august/#50-4869-ubershaders-20-by-stenzek
https://dolphin-emu.org/blog/2017/07/30/ubershaders/#the-problem
https://dolphin-emu.org/blog/2017/07/30/ubershaders/#asynchronous-shader-compilation
https://dolphin-emu.org/blog/2017/07/30/ubershaders/#ubershaders-20
https://dolphin-emu.org/blog/2016/09/01/dolphin-progress-report-august-2016/#50-480-allow-texture-samples-from-0x0-by-armada651
https://dolphin-emu.org/blog/2016/06/24/dolphin-50-release/#signal-corrected-output
https://dolphin-emu.org/blog/2016/06/24/dolphin-50-release/#exclusive-fullscreen
https://dolphin-emu.org/blog/2016/06/01/dolphin-progress-report-may-2016/#performance-queries
https://dolphin-emu.org/blog/2015/08/01/dolphin-progress-report-july-2015/#40-7133-automatically-detect-gamecube-aspect-ratios-by-phire
https://dolphin-emu.org/blog/2015/07/01/dolphin-progress-report-june-2015/#40-6704-optionally-emulate-accurate-nans-by-flacs
https://dolphin-emu.org/blog/2015/04/01/dolphin-progress-report-march-2015/#40-5788-enable-full-occlusion-queries-on-nexus-9-by-sonicadvance1
https://dolphin-emu.org/blog/2015/01/01/dolphin-progress-report-december-2014/#40-4889-enable-3d-stereoscopy-by-armada651
https://dolphin-emu.org/blog/2014/12/01/dolphin-progress-report-november-2014/#40-4222-support-constant-angular-velocity-for-disc-reads-by-josjuice
https://dolphin-emu.org/blog/2014/08/23/dolphinbar-review/#mouse-and-keyboard
After some fiddling I found a "special" URL that gives you the hash of the latest build of a given branch. It would be nice extending its functionality so it starts downloading the latest build of a given platform (something like https://dolphin-emu.org/download/latest/ <branch> / <platform> ), some examples:
https://dolphin-emu.org/download/latest/stable/win64 => https://dl-mirror.dolphin-emu.org/5.0/dolphin-x64-5.0.exe
https://dolphin-emu.org/download/latest/master/android => http://dl.dolphin-emu.org/builds/dolphin-master-5.0-97.apk (at time of this report)
https://dolphin-emu.org/download/latest/Triforce/mac => https://dl.dolphin-emu.org/builds/dolphin-Triforce-4.0-315.dmg
Pointed out by David3k on the IRC.
Running a search on the mainsite's blog returns the resulting blog post snippets as plain text. See the attached image for a demonstration. Also, click the following link to see it for yourself: https://dolphin-emu.org/blog/search/?pattern=jitil
Reproduced in Chrome and Safari.
I know this may not be the place to post but I am unable to login to my account on the forums.. I even tried to rest my password but it keeps saying my email address does not exist. Where do I go or who do I contact to resolve this issue.
Thank you.
When I first got the emulator, I downloaded the stable version 5.0, because the weakly-worded description of the stable versions made it sound like what most people should do:
Stable versions are released after a lot of testing to ensure emulation performance and stability. However, since they are released less often, they might be outdated and lacking some new features.
Sounds like what every new user should get, right? It makes it sound like it would be worth it to have a stable, but not quite up to date version. But when I used it, I found a lot of super important things aren't in 5.0, such as support for the very efficient RVZ format. I think the description of the stable releases on the downloads page should make it a lot clearer that the "stable version" is very behind in some major features, and that most people should get the beta versions.
There is an update track of 'semi-stable' that is basically an update for every blogpost, is there an API to get this latest recommended build?
thanks!
Licensing
---------
Code is licensed under the MIT license: do whatever you want with it. Images
are licensed under the CC-by-sa license: if you want to use them, please
attribute them to us and redistribute them under the same license.
There are two licenses that are typically referred to as the "MIT license." These are the Expat License and X11 License. Please clarify which license this project's code is making use of, perhaps by committing it as a license.txt or license.md file.
Searching for builds would be much easier or better bringing the old buildbot back would be the best because navigation on that is horrible.
I disabled SSLv1 and SSLv2 and ciphers using RC4 and I couldn't connect to https://dolphin-emu.org anymore, forcing me to keep weak encryption on my system enabled.
There are more issues[1] that need fixing, too.
[1] https://www.ssllabs.com/ssltest/analyze.html?d=dolphin-emu.org
Hi I am Gamulation. I am blind and uses dolphin on a dayly bases.
As of dolphin 5.0 11655 the interface is no longer accessible.
I can still navigate all the menus, but without speach. That's not very good. I uses a screen reader to navigate the interface of Dolphin as well as the hole windows.
I have tryde to move all the QT librarrys into the new dolphin version, but it doesn't work.
Can we fix this?
Let's all play equally.
Right now it links to: https://bugs.dolphin-emu.org/projects/redmine/issues which is presumably the issue tracker for the issue tracker itself and not for Dolphin.
I believe it should instead link to: https://bugs.dolphin-emu.org/projects/emulator/issues which is what the Dolphin GitHub page links to.
This prevents them from being displayed by browsers, as they get served a gzip file they don’t expect, instead of proper SVG.
Fixing that issue would allow compressed SVG files to be used in progress reports, and lower bandwidth usage.
Problems with the installation documentation :
syncdb
/migrate
since django 1.7WARNING : migrations for zinnia entry_within_series
do not exist ! You should create them with a python manage.py makemigrations
.
it should point to vs2017 now.
the link appears dead, anyways.
Last update was like 6 months ago, since then I and many translators updated the translations.
In both Chrome and Firefox (both up to date), when the window width is narrowed enough for the menu button to appear, the button appears far to the right of where it should be, appearing beyond the right edge of the site itself.
This affects mobile as well, where it is a primary concern. However, due to dialup, I didn't have the chance to test it, and I'm just pulling from memory from a few months ago. Considering it did work and now doesn't, it could be all the dynamic stuff we've been adding to articles screwing up the site, or something. I have no idea.
I didn't test IE because, well, I don't bother keeping it up to date.
Please add a RSS feed for The blog, if the blog had a RSS feed it would be easier for people to keep up to date on the newest posts.
While on the compatibiity page the user can see some stats on how well the games are performing on dolphin, by deviding the titles in different categories depending on it's performance. Next to each stat, there's a filter to show only games that qualify for that stats performance.
As when I'm writing this these are the numbers shown for the lowest performing categories:
However, after activating the filter for either one of the categories, this is what the user is greeted with:
Now, it could also be that this is either intended (titles are known to belong to these categories but can't be shown on website) or that It's the stats themselves that show incorrect numbers. If that is the case, a clarification would be beneficial.
https://dolphin-emu.org/docs/faq/
"If you find a bug in a game that isn't listed on the Wiki, please checkout the issue tracker..."
Link should be updated to: https://bugs.dolphin-emu.org/projects/emulator/issues
Hi, i followed your wiki and tried connecting my balance board and it says "press connect balance board", i dont have that, what should i do?
See title, downloading takes a long time to load for development versions, and later on it doesn't work.
The current downloads system uses fixed database columns for each download type: win32, win64, osx, ubu. This causes a lot of problems when we want to add or change a download type.
For example, our current downloads still advertise Ubuntu 12.10 and we can't upgrade to 13.04 because that would imply adding another field to the database.
This should be made into a ForeignKey Version <- VersionDownload{type, url}. We also have to think about how to perform OS autodetection in this case.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.