Hacking Vita Port of DaedalusX64 released

D

Deleted User

Guest
Complete Changelog for Version 0.4
Fixed a bug that caused bilinear filter to be enabled in certain circmustances when it shouldn’t.
– Improved generic mixer audio code.
– Improved GoldenEye audio microcode.
– Impplemented some missing instructions in Nead audio microcode.
– Fix for some sprites being drawn with incorrect depth in Donald Duck: Quack Attack and Rayman 2.
– Added support for zipped roms.
– Added Super Mario 64 (O2) entry in the roms list.
– Added several romhacks entries in the roms list.
– Added support for some unhandled cartridge domains.
– Fixed several issues related to palettized textures support.
– Added Audio Sync option to sync audio rate to framerate. (experimental)
– Added Video Sync option to sync video rate to framerate (Greatly improves experience for some games not running fullspeed, eg: Rayman 2).
– Fixed an issue causing some texts to be drawn with incorrect sizes in Donald Duck: Quack Attack.
– Implemented some missing instructions in the ARM DynaRec.
– Optimized some DynaRec instructions with ARMv7 specific instructions.
– Fixed a bug causing CPU rendering to be used only at emulator boot. (Fixes some screens not being rendered in Rayman 2 and Donald Duck: Quack Attack).
– Added an hack to disable CPU rendering in Conker’s Bad Fur Day. (Fixes some graphics corruption at game boot)
– Added Cached Interpreter mode as CPU emulation option (Safer as Interpreter but faster).
– Added DynaRec (Safe) mode as CPU emulation option (Makes Conker’s Bad Fur Day get in game).
– Added an option to disable MP3 instructions (doubles Conker’s Bad Fur Day framerate but makes voice acting be mute).
– Added specific F-Zero X audio microcode support.
– Fixed an issue causing some models to be rendered at incorrect depth in some games.
– Added a Texture Dumper function that will dump every texture the running game will load in memory.
– Added High Level Emulation for OS calls (Greatly improves performances, eg: Doom 64 is now fullspeed).
– Added a feature to sort rom list alphabetically.
– Added HVQM RSP task microcode support.
– Added an option to disable Expansion Pak usage.
– Fixed an issue causing viewport to be incorrect with CPU rendering under certain circumstances.
– Made so that CPU rendered frames are properly scaled to screen size.
– Added NEON usage to several math related calculations (Improves performances).
– Added a feature that allows to save and load settings globally and on a per game basis.
– Added some premade configs for some games with better emulator setups (Conker’s Bad Fur Day, Rayman 2, Mischief Makers).
– Optimized 3D rendering pipeline (Improves performances).
– Added Texels1 hack support (Fixes some graphical glitches in some games, eg: Rayman 2 incorrect lum colors and missing candles fires in Ogre Battle 64).
– Enabled palette caching for paletted textures.
– Added an hack for Pokemon Stadium 1 and Pokemon Stadium 2 that improves pokemons selection screen rendering.
– Added several new blend modes support (Fixes rendering issues in several games).
– Added possibility to fully disable texture cache for games updating textures frequently (Fixes texts garbling in Mischief Makers).
– Reduced covers filesizes thanks to palettized PNGs usage.
– Improved negative viewports support.
– Added DD64 CIC types detection.
– Improved CIC type detection code.
– Added an alternate audio resampler based on libspeexdsp (Disabled by default, currently in debugging phase).
– Greatly improved stability of async audio code.
– Fixed a bug causing async audio code to become mute if the user closed a rom and launched another one.
– Added high-res texture packs support.
– Added support for creation of custom bubbles that will launch directly a rom through the emulator.
– Improved analogs deadzone detection.
– Added support for roms in uma0: partition.
– Added possibility to disable compatibility list update at boot.
– Added auto updater feature (Will update to latest nightly build available at boot).
– Minor bugfixes and generic code cleanup.
– Made so that analogs and physical buttons can be used to interact with the UI when a game is paused.
– Added L2/L3/R2/R3 support for PSTV users.
– Added possibility to use rear touchpad as extra four virtual buttons (Allows to use L2/L3/R2/R3 grips on normal PSVitas).
– Added multilanguage support with support to Catalan, Danish, German, English, French, Greek, Italian, Polish, Brazilian Portuguese and Spanish
– Fixed an issue causing Derby Stallion 64 saves to fail.
– Fixed an issue causing some games with FlashRam save types to fail saving games.
– Improved emulator loading times and performances thanks to NEON usage in memory copies operations.
– Improved SP registers management code.
– Improved SP DMA code.
– Added customizable Anti-Aliasing feature with Disabled, MSAA 2x, MSAA 4x options.
– Replaced Livearea assets with new ones.
– Added an alert that will show on bottom left of the screen when settings or savestates are saved/loaded.
– Added an alert that will shot on bottom left of the screen when a rom is being loaded.
– Changed UI font to Roboto-Regular one.
– Added a feature that allows to scale UI (Useful for PSTV users with big displays).
– Added GitHub commits hash show up in Credits window.
 

dragonz

Well-Known Member
Member
Joined
Jan 14, 2015
Messages
275
Trophies
0
XP
661
Country
United States
This is really nice - first time hearing about it.
I'm hoping to try this today - is Version 0.4 is the latest correct?
 

rufuszombot

Assassin
Member
Joined
Apr 13, 2010
Messages
571
Trophies
1
Location
The Moon
XP
2,086
Country
United States
I had 0,3 and deleted it and it's data files and installed 0.4 and now I get an error code when trying to boot it.
(C2-12828-1). Any idea how to get this working again? Even when I delete everything and reinstall I get hit with the same error.
 

dragonz

Well-Known Member
Member
Joined
Jan 14, 2015
Messages
275
Trophies
0
XP
661
Country
United States
The above poster just noted that version 0.4 might not be the latest version - so maybe the newer version fixed that issue.
I also could not get version 0.4 to work - but I didn't get that exact error.
 

Bajdo

Well-Known Member
Newcomer
Joined
Dec 24, 2017
Messages
55
Trophies
0
Age
33
XP
293
Country
Afghanistan
same here,cant get 0.4 to work. I uninstalled 0.3 before installing 0.4 and when I start 0.4 i start with searching for some updates then it crashes. Any fix?
 

dragonz

Well-Known Member
Member
Joined
Jan 14, 2015
Messages
275
Trophies
0
XP
661
Country
United States
..okay, I tried the latest nigthly build, that worked better :)

Sorry for the newb question what is this nightly build and is this a standlone VPK or a retroarch core - could you hook me up?

Finally got it to work the previous version to work - I honestly think I forgot to read the manual because the point and click menu controls are a bit glitchy for me on the vita tv - Like I move the cursor with the left stick and X wont respond - you have to press square button first to highlight the option you want and then press x - but sometimes ti does not work.

It's a bit confusing - but I did manage to run mario 64 on it and plays wonderful - the only issue I had was that some of the text was a bit off or scrambled - hard to explain.
 
Last edited by dragonz,
  • Like
Reactions: IRHP

cvskid

Well-Known Member
Member
Joined
Apr 13, 2014
Messages
2,808
Trophies
2
XP
3,385
Country
United States
Anyone know what happened to the discord server called Vita Nuova where you could check out updates for daedalusx64 vita and flycast vita?

I come back after not checking there for a couple of days and find out you now need to use a phone number to verify yourself. This wasn't like that before.
 
Last edited by cvskid,

Kerbangman

Well-Known Member
Member
Joined
Sep 19, 2016
Messages
525
Trophies
0
Age
61
XP
690
Country
Anyone know what happened to the discord server called Vita Nuova where you could check out updates for daedalusx64 vita and flycast vita?

I come back after not checking there for a couple of days and find out you now need to use a phone number to verify yourself. This wasn't like that before.
Happened to me also.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=qyBmc3-J5AM