Hacking Vita Port of DaedalusX64 released

D

Deleted User

Guest
http://wololo.net/talk/viewtopic.php?f=116&p=426052&sid=50d90452fda2f4a61108e4c0fcb5ea89#p426052

DaedalusX64-vitaGL v.0.1


DaedalusX64-vitaGL is a port of Daedalus X64 to PSVITA/PSTV. Daedalus X64 was an experimental N64 emulator for Linux/PSP whose target was speed over accuracy. From the original codebase of this emulator, we're building a new N64 Emulator whose target will be best compatibility possible without sacrificing speed. The emulator is being built up through combined work of me and MasterFeizz, thus implying that Daedalus X64 3DS will stay on par with the Vita build most likely and viceversa.

Features
- Working savestates
- Native resolution (960x544) with MSAA 4x
- Native support to dual analogs
- vFlux implementation
- Bilinear filtering
- ARM DynaRec
- Audio support (synchronous)
- Rumble Pak support (with support to controllers rumbling on PSTV) and Controller Pak support
- Support for multiple controllers on PSTV

Special Controls
While in game:
Touch = Handle in game menu
Select = Pause/Resume emulation

Compatibility List

Clean website list: https://daedalusx64.rinnegatamante.it/
GitHub list: https://github.com/Rinnegatamante/Daeda ... ity/issues
You can contribute to the compatibility list by submitting an issue in the Github list.

Contributions and suggestions

Contributions to the code are highly welcome. We have a list of suggestions and bugfixes on which people can work available here: https://github.com/Rinnegatamante/Daeda ... aGL/issues
Same link can be used to submit new suggestions or bugs from end users.
We also have a dedicated channel on Vita Nuova discord server to discuss anything related to the emulator: https://discord.gg/PyCaBx9

- All the original Daedalus X64 developers
- xerpi for the original Vita port
- m4xw for the help sanitizing PIF code
- MasterFeizz for the ARM DynaRec
- frangarcj for several improvements and bugfixes
- That One Seong for the Livearea assets
- Everyone who submitted donations through PayPal to me or MasterFeizz for the development of this emulator
- All my patroners for their support:
- Tain Sueiras
- drd7of14
- polytoad
- The Vita3k project
- Al Capwn
- Creckeryop
- Wiese
- The Libretro Team
- Mark Vdovychenko
- Mored4u
- Igor Kovacs Biscaia
- rsn8887
- Count Duckula
- Andyways
- Daniel Krusenbaum
- Elwood Blues
- Justin
- spriteice
- gnmmarechal
- Thomas Radeck
- Neil MacAlasdair
- Thomas Würgler
- GregoryRasputin
- styroteqe
- Des
- suLac4ever
- BOBdotEXE
- Daniel
- Lars Zondervan
- Pirloui
- PSX-Place.com
- 2Mourty
- Dieter B]

 
Last edited by ,

snoofly

Well-Known Member
Member
Joined
Aug 18, 2015
Messages
1,013
Trophies
0
Age
52
XP
2,081
Country
United Kingdom
This is pretty amazing stuff, Quite a few games work really good.
I was almost as impressed by how well Mario runs on the Vita with this as I was when UltraHLE burst on the scene way back in 1998
It looks so good on the Oled screen as well.
 
Last edited by snoofly,

Kerbangman

Well-Known Member
Member
Joined
Sep 19, 2016
Messages
525
Trophies
0
Age
60
XP
679
Country
I was almost as impressed by how well Mario runs on the Vita with this as I was when UltraHLE burst on the scene way back in 1998
It looks so good on the Oled screen as well.

Looks great on the Oled.
Rinnegatamante and the guys just keep on pushing the vita to what it should have been.
Found a load of games are crashing due to a memory pack issue but cant seem to find any info online.
 

tabnk

Well-Known Member
Member
Joined
Jan 20, 2016
Messages
290
Trophies
0
Age
40
XP
1,549
Country
United States
http://wololo.net/talk/viewtopic.php?f=116&p=426052&sid=50d90452fda2f4a61108e4c0fcb5ea89#p426052

DaedalusX64-vitaGL v.0.1


DaedalusX64-vitaGL is a port of Daedalus X64 to PSVITA/PSTV. Daedalus X64 was an experimental N64 emulator for Linux/PSP whose target was speed over accuracy. From the original codebase of this emulator, we're building a new N64 Emulator whose target will be best compatibility possible without sacrificing speed. The emulator is being built up through combined work of me and MasterFeizz, thus implying that Daedalus X64 3DS will stay on par with the Vita build most likely and viceversa.

Features
- Working savestates
- Native resolution (960x544) with MSAA 4x
- Native support to dual analogs
- vFlux implementation
- Bilinear filtering
- ARM DynaRec
- Audio support (synchronous)
- Rumble Pak support (with support to controllers rumbling on PSTV) and Controller Pak support
- Support for multiple controllers on PSTV

Special Controls
While in game:
Touch = Handle in game menu
Select = Pause/Resume emulation

Compatibility List

Clean website list: https://daedalusx64.rinnegatamante.it/
GitHub list: https://github.com/Rinnegatamante/Daeda ... ity/issues
You can contribute to the compatibility list by submitting an issue in the Github list.

Contributions and suggestions

Contributions to the code are highly welcome. We have a list of suggestions and bugfixes on which people can work available here: https://github.com/Rinnegatamante/Daeda ... aGL/issues
Same link can be used to submit new suggestions or bugs from end users.
We also have a dedicated channel on Vita Nuova discord server to discuss anything related to the emulator: https://discord.gg/PyCaBx9

- All the original Daedalus X64 developers
- xerpi for the original Vita port
- m4xw for the help sanitizing PIF code
- MasterFeizz for the ARM DynaRec
- frangarcj for several improvements and bugfixes
- That One Seong for the Livearea assets
- Everyone who submitted donations through PayPal to me or MasterFeizz for the development of this emulator
- All my patroners for their support:
- Tain Sueiras
- drd7of14
- polytoad
- The Vita3k project
- Al Capwn
- Creckeryop
- Wiese
- The Libretro Team
- Mark Vdovychenko
- Mored4u
- Igor Kovacs Biscaia
- rsn8887
- Count Duckula
- Andyways
- Daniel Krusenbaum
- Elwood Blues
- Justin
- spriteice
- gnmmarechal
- Thomas Radeck
- Neil MacAlasdair
- Thomas Würgler
- GregoryRasputin
- styroteqe
- Des
- suLac4ever
- BOBdotEXE
- Daniel
- Lars Zondervan
- Pirloui
- PSX-Place.com
- 2Mourty
- Dieter B]


If MSAA 4x can be disable, may improve performance...
 

Bajdo

Well-Known Member
Newcomer
Joined
Dec 24, 2017
Messages
48
Trophies
0
Age
32
XP
254
Country
Afghanistan
OMG, this is beyond my wildest dreams. Super Mario 64 runs soo good! ..just tested the first level but still, AWESOME!! Keep up the good work.
 
Last edited by Bajdo,

slaphappygamer

Well-Known Member
Member
Joined
Nov 30, 2008
Messages
3,633
Trophies
1
Age
44
Location
California
XP
4,808
Country
United States
The list shows that goldeneye is playable. When I run it, it’s all choppy. Graphically stutters and sound is horrible. I tried to change a few settings, but it didn’t help. Is the list wrong, or am I missing something? Do I need the bios?
 
  • Like
Reactions: Stealphie

Stealphie

GBAtemp's Favorite Hat Kid
Member
Joined
Mar 27, 2019
Messages
1,466
Trophies
1
Location
Brazil
XP
4,560
Country
Brazil
http://wololo.net/talk/viewtopic.php?f=116&p=426052&sid=50d90452fda2f4a61108e4c0fcb5ea89#p426052

DaedalusX64-vitaGL v.0.1


DaedalusX64-vitaGL is a port of Daedalus X64 to PSVITA/PSTV. Daedalus X64 was an experimental N64 emulator for Linux/PSP whose target was speed over accuracy. From the original codebase of this emulator, we're building a new N64 Emulator whose target will be best compatibility possible without sacrificing speed. The emulator is being built up through combined work of me and MasterFeizz, thus implying that Daedalus X64 3DS will stay on par with the Vita build most likely and viceversa.

Features
- Working savestates
- Native resolution (960x544) with MSAA 4x
- Native support to dual analogs
- vFlux implementation
- Bilinear filtering
- ARM DynaRec
- Audio support (synchronous)
- Rumble Pak support (with support to controllers rumbling on PSTV) and Controller Pak support
- Support for multiple controllers on PSTV

Special Controls
While in game:
Touch = Handle in game menu
Select = Pause/Resume emulation

Compatibility List

Clean website list: https://daedalusx64.rinnegatamante.it/
GitHub list: https://github.com/Rinnegatamante/Daeda ... ity/issues
You can contribute to the compatibility list by submitting an issue in the Github list.

Contributions and suggestions

Contributions to the code are highly welcome. We have a list of suggestions and bugfixes on which people can work available here: https://github.com/Rinnegatamante/Daeda ... aGL/issues
Same link can be used to submit new suggestions or bugs from end users.
We also have a dedicated channel on Vita Nuova discord server to discuss anything related to the emulator: https://discord.gg/PyCaBx9

- All the original Daedalus X64 developers
- xerpi for the original Vita port
- m4xw for the help sanitizing PIF code
- MasterFeizz for the ARM DynaRec
- frangarcj for several improvements and bugfixes
- That One Seong for the Livearea assets
- Everyone who submitted donations through PayPal to me or MasterFeizz for the development of this emulator
- All my patroners for their support:
- Tain Sueiras
- drd7of14
- polytoad
- The Vita3k project
- Al Capwn
- Creckeryop
- Wiese
- The Libretro Team
- Mark Vdovychenko
- Mored4u
- Igor Kovacs Biscaia
- rsn8887
- Count Duckula
- Andyways
- Daniel Krusenbaum
- Elwood Blues
- Justin
- spriteice
- gnmmarechal
- Thomas Radeck
- Neil MacAlasdair
- Thomas Würgler
- GregoryRasputin
- styroteqe
- Des
- suLac4ever
- BOBdotEXE
- Daniel
- Lars Zondervan
- Pirloui
- PSX-Place.com
- 2Mourty
- Dieter B]

15 FPS on OOT is not actually bad, since the game ran at 20FPS
 
  • Like
Reactions: Tarmfot

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
1,598
Trophies
1
XP
2,823
Country
Venezuela
Anyone actually playing with this? Performance is very good.

Mario 64 runs at full speed, and i finally saw NBA Hang Time running on a console N64 emu.
 

Gamer4Ever

Active Member
Newcomer
Joined
May 12, 2006
Messages
42
Trophies
0
XP
945
Country
yup mario 64 runs good but after i collect a few stars and save and continue/quit - close and re-open daedalus, the game lost the save progress?
 
General chit-chat
Help Users
    NoobletCheese @ NoobletCheese: frenzy of hate