"Citra" currently supports:
ARM9/ARM11 interpreter for the 3DS "appcore" – the processor core dedicated to running user applications
(Some) OS HLE to support userland interaction with the various 3DS OS services
Loading of ELF and launcher.dat files
Framebuffer rendering
Debugger with ARM11 disassembler, register view, callstack and symbol loading (written in Qt)
Supported on both Linux and Windows (MS Visual Studio 2013 Express)
I want to emphasize that for the long-term, this project will only (potentially) be useful to developers – there are many non-existent components that are absolutely essential to even loading a commercial game (and furthermore there is no gamepad or hardware 3D support, among many many other things).
Citra ενας open-source 3DS emulator που γραμμενος σε C++ ο οποιος μια και εξομοιωνει ενα μικρο μερος του 3DS hardware, και προς το παρων μπορει να τρεξει καποια απλα homebrew demos ,αλλα καπως ετσι δεν ξεκινησαν οι περισσοτεροι ????
Οσοι θελουν να του ριξουν μια ματια μπορει να δοκιμασουν το Windows ή το linux build που μπορουν να κατεβασουν απο εδω..... https://github.com/bunnei/citra
if" Imitation is the sincerest flattery",
imagine emulating ....
για τυχόν 0xc00007b προβλήματα , θα χρειαστεί να εγκαταστήσεις νέα έκδοση directx ή κάποια dlls.
--------------------------
Παρεμπιπτόντως νέα έκδοση :
* Merge pull request #612 from yuriks/fix-A4
Video core: Fix A4 texture decoding
* Video core: Fix A4 texture decoding
It was trying to take the LSB from `coarse_x`, which would always be 0
and thus would always return the same texel from each byte. To add
insult to the injury, the conditional was actually the wrong way around
too.
Fixes blocky text in OoT.
* Merge pull request #604 from Subv/arc_ssd
Archives: Properly implemented the SystemSaveData archive.
* Archives: Properly implemented the SystemSaveData archive.
Ported to the new factory pattern we have for archives.
* Merge pull request #611 from yuriks/pixelated-textures
Video core: Fix pixelation/blockiness in textures.
* Video core: Fix pixelation/blockiness in textures.
This was caused during morton decoding by me not masking the bits of
each coordinate before merging them, so the bits from x could set bits
in y if it was >255.
* Merge pull request #575 from linkmauve/xdg
Switch to the XDG Base Directory Specification for directory selection
* Common: Switch to the XDG Base Directory Specification for directory selection.
This allows for easily movable and independent configuration and data directories, using standardized paths.
* Merge pull request #609 from lioncash/rem
arm: Remove unnecessary booleans
* arm: Remove unnecessary booleans
We don't care about any of these.
το εχω κανει ηδη καθ' οτι μαστερ στους emulators .....παντως δεν αξιζει τον κοπο, ειναι πολυ πρωιμο ακομη κι' εχει πολλες ασυμβατοτητες....μαλλον θα περιμενουμε πολυ καιρο ακομη οπως περιμεναμε και με τους αλλους.
Citra Git Changelog:
* Merge pull request #1964 from Lectem/sdl2_dll_copy_fix
Fixes SDL2.dll copy to bindir on windows
* Fixes SDL2.dll copy to bindir on windows
Οι Devs του Citra μεταφέροντας τον φόρτο του shader emulation στην GPU επιτυγχάνουν εντυπωσιακή βελτίωση στην ταχύτητα εξξομοίωσης που βασίζεται στην single-core απόδοση του Cpu.
Για λεπτομερέστερη και ακριβέστερη τεχνική ανάλυση διαβάζεται την ανάλυση στο site του Citra https://citra-emu.org/entry/improvement ... -renderer/