Homebrew Homebrew game Daggerfall Unity - Switch Port

ChanseyIsTheBest

Well-Known Member
Member
Joined
Aug 26, 2022
Messages
624
Reaction score
1,037
Trophies
1
Location
Australia
XP
2,353
Country
Australia

Daggerfall Unity — Nintendo Switch port (Unity 2022.3.62f3, IL2CPP)​

This is a Switch port of Daggerfall Unity, built by wrapping the Android ARM64 build in a native loader.
https://github.com/ChanseyIsTheBest/daggerfall_nx
You need Daggerfall game files + dfu_il2cpp-64bit-v1.1.1.9_mods-not-supported.apk
https://github.com/Vwing/daggerfall-unity-android/releases/tag/v1.1.1.9

2026090723462200-4C50C9E55CE6EFA8AC8E22437051E3C3.jpg
2026090723210400-4C50C9E55CE6EFA8AC8E22437051E3C3.jpg
 
  • Like
Reactions: mathew77
@ChanseyIsTheBest
Thank you for the port!.. :)

The game starts well 1st time, but on that screen:
test (2).jpg

When I press "Dpad Down" button to change the settings, Switch hard crashes AMS with BSOD screen. On next, 2nd launch the game shows start screen:

test (1).jpg

Then it crashed into Home Menu. :(
Any advice?..
 
Last edited by mathew77,
@ChanseyIsTheBest
Thank you for the port!.. :)

The game starts well 1st time, but on that screen:
View attachment 589440

When I press "Dpad Down" button to change the settings, Switch hard crashes AMS with BSOD screen. On next, 2nd launch the game shows start screen:

View attachment 589439

Then it crashed into Home Menu. :(
Any advice?..
Could you send me the crash logs please I'll try and fix this.
Post automatically merged:

@ChanseyIsTheBest
Thank you for the port!.. :)

The game starts well 1st time, but on that screen:
View attachment 589440

When I press "Dpad Down" button to change the settings, Switch hard crashes AMS with BSOD screen. On next, 2nd launch the game shows start screen:

View attachment 589439

Then it crashed into Home Menu. :(
Any advice?..
Also send me your prefs.kv
Post automatically merged:

@ChanseyIsTheBest
Thank you for the port!.. :)

The game starts well 1st time, but on that screen:
View attachment 589440

When I press "Dpad Down" button to change the settings, Switch hard crashes AMS with BSOD screen. On next, 2nd launch the game shows start screen:

View attachment 589439

Then it crashed into Home Menu. :(
Any advice?..
https://github.com/ChanseyIsTheBest/daggerfall_nx/releases/tag/v1.1.1.9s1.0.1
Fixed it
 
Last edited by ChanseyIsTheBest,
@ChanseyIsTheBest
Keep crashing with the new 1.0.1 fbc275a version. :( Here's my crash log (attached to the post).
And prefs.kv:
Code:
I    Screenmanager Fullscreen mode    1
I    __UNITY_PLAYERPREFS_VERSION__    1
I    Screenmanager Resolution Width    1280
I    Screenmanager Resolution Height    720
s    DaggerfallUnity_CustomPersistentDataPath    /switch/daggerfall_nx
 

Attachments

@ChanseyIsTheBest
Keep crashing with the new 1.0.1 fbc275a version. :( Here's my crash log (attached to the post).
And prefs.kv:
Code:
I    Screenmanager Fullscreen mode    1
I    __UNITY_PLAYERPREFS_VERSION__    1
I    Screenmanager Resolution Width    1280
I    Screenmanager Resolution Height    720
s    DaggerfallUnity_CustomPersistentDataPath    /switch/daggerfall_nx
Try this if you crash send me debug log game generates you don't need to send me crash logs.

This is a Unity bug that is crashing the whole system so it may be a pain in the butt to fix.
 

Attachments

@ChanseyIsTheBest
The game now starts and I can choose my class, hero's name and skills. But!.. After the 2nd CGI video it just crashes. :(
err.jpg

Here's my second debug log attached to the post, please take a look:
 

Attachments

Last edited by mathew77,

Attachments

@ChanseyIsTheBest
Tried in both modes, Docked and Handheld, got the same error after the 2nd CGI video. :( Here's my 3rd debug log:
Naughty test again you are in 36-bit mode. Please launch with title override or a 39-bit forwarder made with sphira.
Post automatically merged:

Naughty test again you are in 36-bit mode. Please launch with title override or a 39-bit forwarder made with sphira.
Also you aren't replacing the .nro file on your sd card.
 
  • Like
Reactions: mathew77
launch with title override or a 39-bit forwarder made
Thank you, now the latest debug build works good!.. I made a NSP forwarder via DBI, it also creates them in a 39-bit mode (despite of online nsp-forwarder.n8.io, which is 36-bit only..).

If I'll encounter any other errors I'll post them there, if you don't mind!..

PS: how to hide the touch screen buttons, remind please. :)

scr2 (1).jpgscr2 (3).jpgscr2 (4).jpgscr2 (5).jpg
 
Thank you, now the latest debug build works good!.. I made a NSP forwarder via DBI, it also creates them in a 39-bit mode (despite of online nsp-forwarder.n8.io, which is 36-bit only..).

If I'll encounter any other errors I'll post there, if you don't mind!..

PS: how to hide the touch screen buttons, remind please. :)

View attachment 589589View attachment 589590View attachment 589591View attachment 589592
It's somewhere in settings of the game I forgot where it is :P but you can 100% turn it off. I did a hacky workaround game is 720p in both docked and handheld now not like it matters for this game.
Post automatically merged:

https://github.com/ChanseyIsTheBest/daggerfall_nx/releases/tag/v1.1.1.9s1.0.2

1.0.2
  • Fixed docked crashes
  • Game is now fixed 720p in handheld and docked as a result

Thank you for dealing with Unity moments god Unity is a pain in the ass sometimes.
 
Last edited by ChanseyIsTheBest,
  • Love
Reactions: mathew77

Site & Scene News

Popular threads in this forum