Commit graph

31 commits

Author SHA1 Message Date
wheremyfoodat
082b6216b3
Update home menu branch (#759)
* Fix typo (#680)

Co-authored-by: Noumi <139501014+noumidev@users.noreply.github.com>

* More PTM stuff

Co-Authored-By: Noumi <139501014+noumidev@users.noreply.github.com>

* Make system language configurable

* Fix building crypto++ for x64 target on Apple silicon MacOS

* Attempt to switch to M1 runners again

* Prevent selecting Vulkan renderer in Qt frontend and present a message

* Libretro: Add system language option

* Only enable audio by default on libretro for now

* CMake: Bump version

* Store configuration file in AppData root if not in working directory (#693)

* Store configuration file in AppData root if not in working directory

This fixes MacOS app bundles, as the emulator cannot write the config
file into the app bundle.

* Remove duplicate fs calls

* I'm an idiot sandwich

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>

* GL: Add usingGLES to driverInfo struct (#694)

* Wayland fixes part 1

* Support GLES on desktop

* Qt: Fix Wayland support

Qt will only create a Wayland surface when show() is called on the main
window and on the ScreenWidget. Thus, call the function before creating
the GL context.

Doesn't cause regressions on XWayland, untested in other platforms.

Fixes #586

* No need to call screen->show() twice

* Fix disabling Wayland & building on some distros (#700)

* GLES: Properly stub out logic ops

* Fix git versioning

* Android_Build: Implement ccache (#703)

* Android_Build: Implement ccache

* Update Android_Build.yml

* Update Android_Build.yml

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>

* Removed dead Citra link in readme (#706)

* CRO: Lighter icache flushes

* Implement Luma icache SVCs

* Add missing SVC logs

* GPU: Add sw texture copies

* Use vk::detail::DynamicLoader instead of vk::DynamicLoader (#710)

* Use vk::detail::DynamicLoader instead of vk::DynamicLoader

* Update renderer_vk.cpp

* Vk: Fix typo

* Vk: Lock CI runners to SDK version 1.3.301 temporarily

* Vk: Fixing CI pt 2

* Vulkan: Fixing CI pt 3

* Vk: Fix typo

* Temporarily give 80MB to all processes (#715)

* Try to cross-compile Libretro core for arm64 (#717)

* Try to cross-compile Libretro core for arm64

* Bonk

* Update Hydra_Build.yml

* [WIP] Libretro: Add audio support (#714)

* Libretro: Add audio support

* Adding audio interface part 1

* Audio device pt 2

* More audio device

* More audio device

* Morea uudi odevice

* More audio device

* More audio device

* More audio device

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>

* Libretro audio device: Fix frame count

* Mark audio devices as final

* Add toggle for libretro audio device (#719)

* Very important work (#720)

* Very important work

* Most important fix

* Add more HLE service calls for eshop (#721)

* CI: Fix Vulkan SDK action (#723)

* GPU registers: Fix writes to some registers ignoring the mask (#725)

Co-authored-by: henry <23128103+atem2069@users.noreply.github.com>

* OLED theme

* OLED theme config fix (#736)

Co-authored-by: smiRaphi <neogt404@gmail.com>

* Adding Swedish translation

* Fix Metal renderer compilation on iOS

* [Core] Improve iOS compilation workflow

* [Qt] Hook Swedish to UI

* AppDataDocumentProvider: Typo (#740)

* More iOS work

* More iOS progress

* More iOS work

* AppDataDocumentProvider: Add missing ``COLUMN_FLAGS`` in the default document projectation (#741)

Fixes unable to copy files from device to app's internal storage problem

* More iOS work

* ios: Simplify MTKView interface (still doesn't work though)

* ios: Pass CAMetalLayer instead of void* to Obj-C++ bridging header

* Fix bridging cast

* FINALLY IOS GRAPHICS

* ios: Remove printf spam

* Metal: Reimplement some texture formats on iOS

* metal: implement texture decoder

* metal: check for format support

* metal: implement texture swizzling

* metal: remove unused texture functions

* Shadergen types: Add Metal & MSL

* Format

* Undo submodule changes

* Readme: Add Chonkystation 3

* Metal: Use std::unique_ptr for texture decode

* AppDataDocumentProvider: Allow to remove documents (#744)

* AppDataDocumentProvider: Allow to remove documents

* Typo

* Metal renderer fixes for iOS

* iOS driver: Add doc comments

* iOS: Add frontend & frontend build files (#746)

* iOS: Add SwiftUI part to repo

* Add iOS build script

* Update SDL2 submodule

* Fix iOS build script

* CI: Update xcode tools for iOS

* Update iOS_Build.yml

* Update iOS build

* Lower XCode version

* A

* Update project.pbxproj

* Update iOS_Build.yml

* Update iOS_Build.yml

* Update build.sh

* iOS: Fail on build error

* iOS: Add file picker (#747)

* iOS: Add file picker

* Fix lock placement

* Qt: Add runpog icon (#752)

* Update discord-rpc submodule (#753)

* Remove cryptoppwin submodule (#754)

* Add optional texture hashing

* Fix build on new Vk SDK (#757)

Co-authored-by: Nadia Holmquist Pedersen <893884+nadiaholmquist@users.noreply.github.com>

* CI: Use new Vulkan SDK

---------

Co-authored-by: Noumi <139501014+noumidev@users.noreply.github.com>
Co-authored-by: Thomas <thomas@thomasw.dev>
Co-authored-by: Thomas <twvd@users.noreply.github.com>
Co-authored-by: Daniel López Guimaraes <danielectra@outlook.com>
Co-authored-by: Jonian Guveli <jonian@hardpixel.eu>
Co-authored-by: Ishan09811 <156402647+Ishan09811@users.noreply.github.com>
Co-authored-by: Auxy6858 <71662994+Auxy6858@users.noreply.github.com>
Co-authored-by: Paris Oplopoios <parisoplop@gmail.com>
Co-authored-by: henry <23128103+atem2069@users.noreply.github.com>
Co-authored-by: smiRaphi <neogt404@gmail.com>
Co-authored-by: smiRaphi <87574679+smiRaphi@users.noreply.github.com>
Co-authored-by: Daniel Nylander <po@danielnylander.se>
Co-authored-by: Samuliak <samuliak77@gmail.com>
Co-authored-by: Albert <45282415+ggrtk@users.noreply.github.com>
Co-authored-by: Nadia Holmquist Pedersen <893884+nadiaholmquist@users.noreply.github.com>
2025-06-23 04:59:22 +03:00
Thomas
875464d6b4
Add Dutch translation (#674) 2024-12-08 23:56:21 +02:00
Gabriel Machado
da907499a0
Qt: Portuguese (Brasillian) (#670)
* pt-br

* rename

* some fix

* Limear

* pt-br to pt_br

* Typo

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-12-07 15:54:45 +02:00
Daniel López Guimaraes
4606be05ec
Qt: Add Spanish translation (#669)
Every string is translated except for two of the color themes `Cream`
and `Greetings Cat` as I'm unsure where to literally translate it or
keep the original name.
2024-12-06 19:29:35 +02:00
wheremyfoodat
bfdc6f0240
Qt: Add translation support (#664)
* Translation PoC

* i18n but better

* More Greek translation

* Add proper translation UI

* Linux CI: Install qt6-tools-dev
2024-12-04 21:08:33 +02:00
wheremyfoodat
545ac81d81
Qt: Add SkyEmu duck icon (#657) 2024-12-02 19:41:51 +02:00
Jonian Guveli
156328fbfb
[WIP] Qt: Add config window controls (#655)
* Qt: Add config window controls

* Fix Windows build

* Fix audio slider

* Qt configs: Make thread-safe, properly update audio enable & renderdoc settings

* Qt configs: Add `connectCheckbox` function

* Qt configs: Add `connectCheckbox` function

* Rename spuLayout

* Add Discord RPC reloading

* Allow configuring the app icon

* Qt: Serialize icon & theme, properly set them

* Add rnap and rcow icons

* Qt: Fix forceShadergen config

---------

Co-authored-by: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com>
2024-12-01 23:06:47 +02:00
wheremyfoodat
782b7550f8 Update libretro info file 2024-11-19 00:50:21 +02:00
extherian
d481fdd664
Add rsyn png and ico files for future use
Extra icons for use with the hypothetical icon-swapping feature within the app that was mentioned on the discord. 

These files are based on the rsyn emote from the discord, flipped horizontally and edited in gimp to remove the blobs of colour from the corners. Although they are not visible on the discord emote, these are very noticeable when used as a desktop shortcut. rsyn.png could be used as an image within the app itself in place of rpog.png, which appears in the title bar, as well as for use as a desktop shortcut. windows_alt_icon could be used for a rainbow-coloured version of the existing .exe ico file, though swapping this out would be harder. Perhaps some future Panda3DS installer could swap it in place of the existing ico file during the installation process if desired. 

Resolution and aspect ratio are identical to the existing rpog.png and windows_icon images.
2024-11-06 15:43:30 +00:00
wheremyfoodat
8fc6675a05 Sort out icons on desktop 2024-11-03 14:08:39 +02:00
wheremyfoodat
af1fe13996
Make Android builds official & update readme (#612) 2024-10-20 16:41:41 +03:00
wheremyfoodat
ac3840ddb0 Docs: Add accelerometer sample data 2024-08-16 17:58:53 +03:00
offtkp
4176a19256 Fog in ubershader 2024-07-21 17:38:07 +03:00
Paris Oplopoios
6279ce3df2
Move comments to docs, sign extend stuff for Android (#539)
* Move documentation, sign extend spot dir

* Update gles.patch

* Fix compilation errors

* Update gles.patch
2024-07-18 04:54:28 +03:00
wheremyfoodat
dc629e1b3f Create panda3ds_libretro.info 2024-07-04 00:50:13 +03:00
wheremyfoodat
332fbcfff1 Qt: Add patching errors 2024-05-07 23:55:32 +03:00
wheremyfoodat
1769783dc7 Add about menu 2023-10-30 22:49:32 +02:00
wheremyfoodat
0421eae7ae Set up icons 2023-10-07 23:15:43 +03:00
Live session user
aff67ff00c Add AppImage Building 2023-09-05 16:59:20 +02:00
wheremyfoodat
0aef0a6426 Use Kirby in readme 2023-08-18 00:44:41 +03:00
wheremyfoodat
b834f5edf3 Declutter readme, fix typos 2023-08-13 14:35:30 +03:00
ArbestRiAgain
a0a6a8d956 New README and new images 2023-08-13 00:29:32 -07:00
Caleb Yates
601098b413 Fix icon resolutions 2023-07-17 21:03:53 -05:00
Caleb Yates
8e7d776b79 Test mac app bundling
ci

test CI 2

Final commit
2023-07-17 20:22:53 -05:00
wheremyfoodat
d214517d0e Pretty images 2023-07-06 01:29:33 +03:00
wheremyfoodat
ea4b812765 [Readme] Slightly smaller images 2023-07-01 21:25:35 +03:00
wheremyfoodat
0720dd4a1a Update images 2023-07-01 03:41:41 +03:00
wheremyfoodat
18776702e0 Update images 2023-06-14 22:27:34 +03:00
wheremyfoodat
d32de77671 Update OoT_Title.png 2023-06-13 20:39:09 +03:00
wheremyfoodat
b3872dd11f Add panda 2023-06-03 02:16:20 +03:00
wheremyfoodat
7e40f7d705 Images 2023-06-03 01:39:57 +03:00