Any chance of seeing those Fallout 1CE/2 CE ports on Switch?

ryandeering

Member
Newcomer
Joined
May 30, 2024
Messages
21
Trophies
0
XP
155
Country
Ireland
Oh, thanks! I tried it and it speeds up a little bit, not too much. It's just me, or the normal (by default) speed should be at (100% ("Faster" option) + "Speed Up" cursor) X3.

PS: and maybe it'd be better to put the Speed Up Cursor button the the R button. :unsure:

I haven't heard this before to be honest. You're not running in Applet mode are you? Potentially a stupid question!
 

ryandeering

Member
Newcomer
Joined
May 30, 2024
Messages
21
Trophies
0
XP
155
Country
Ireland
@ryandeering
No-no, I'm running it in a full RAM = Title mode.

Weird. Can you message me your discord or something? I’m just conscientious about debugging issues in the thread!

Thanks for porting it!
There's any chance of setting switch/fallout2/ folder to store game files instead sd root?

If it’s more standard sure. I’ll check fallout2 in both the root and the switch folder, I’ll update the docs to recommend the latter.
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,251
Trophies
1
Age
44
XP
6,405
Country
Chile
In ddraw.ini there’s a option to reverse mouse buttons
Code:
ReverseMouseButtons=1
by default it’s 0 but setting to 1 doesn’t swap the buttons.

Also here are the files needed in case you don’t want a bloated folder (GOG release):
Code:
critter.dat
data (folder)
ddraw.ini
Extras (folder)
f2_res.dat
f2_res.ini
fallout2.cfg
master.dat
patch000.dat
sound (folder)
It probably can be trimmed further.
 

ryandeering

Member
Newcomer
Joined
May 30, 2024
Messages
21
Trophies
0
XP
155
Country
Ireland
In ddraw.ini there’s a option to reverse mouse buttons
Code:
ReverseMouseButtons=1
by default it’s 0 but setting to 1 doesn’t swap the buttons.

Also here are the files needed in case you don’t want a bloated folder (GOG release):
Code:
critter.dat
data (folder)
ddraw.ini
Extras (folder)
f2_res.dat
f2_res.ini
fallout2.cfg
master.dat
patch000.dat
sound (folder)
It probably can be trimmed further.

Yeah, the mapping is hardcoded to the Switch buttons per the layout for now. I’d prefer a fixed layout but I can create an issue on the repo to potentially get a Switch-specific config file going to let people re-map buttons if it’s a case of accessibility or being left-handed or whatever (this can probably include the resolution too if people wanna mess with that)

And thanks for the files, was hoping someone would do that!
 

ryandeering

Member
Newcomer
Joined
May 30, 2024
Messages
21
Trophies
0
XP
155
Country
Ireland
Did you misname the .nsp as .nso?

Nope. I don’t think there’s a way to build nsps as part of the pipeline. I looked into this when I started the project but I think it has to be done manually with some Windows app? Would be great to have it as part of the deployment process.

If someone can recommend a (decently maintained) tool to convert to nsp to run in a Docker container I’ll happily implement it as part of the build process.
 
  • Like
Reactions: OrGoN3

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,264
Trophies
1
XP
3,439
Country
United States
Nope. I don’t think there’s a way to build nsps as part of the pipeline. I looked into this when I started the project but I think it has to be done manually with some Windows app? Would be great to have it as part of the deployment process.

If someone can recommend a (decently maintained) tool to convert to nsp to run in a Docker container I’ll happily implement it as part of the build process.
Ah. I was able to look it up. Sorry for the confusion. Thanks for the release!
 
  • Love
Reactions: ryandeering

ryandeering

Member
Newcomer
Joined
May 30, 2024
Messages
21
Trophies
0
XP
155
Country
Ireland
I noticed the port has its own Rutracker page now (I’ve made it mom and dad!) and someone else has mentioned the cursor being too slow at max speed also. Can anyone else attest to this? Do people want me to change the base speed?
 

Airxd

New Member
Newbie
Joined
Aug 6, 2024
Messages
2
Trophies
0
Age
41
XP
6
Country
Austria
I noticed the port has its own Rutracker page now (I’ve made it mom and dad!) and someone else has mentioned the cursor being too slow at max speed also. Can anyone else attest to this? Do people want me to change the base speed?
Yes, it is. It is desirable to speed up the cursor in the menu at least 2 times. I found another bug if you click on + in the start menu, the game crashes
 

ryandeering

Member
Newcomer
Joined
May 30, 2024
Messages
21
Trophies
0
XP
155
Country
Ireland
Yes, it is. It is desirable to speed up the cursor in the menu at least 2 times. I found another bug if you click on + in the start menu, the game crashes

Haha ok that is funny. It’s because + just maps to ESC, if you press ESC in the main menu it will exit the game. I will still disable it in the menu as it doesn’t make sense from a Switch perspective.

As for the cursor, okay that’s valid, I will look into it when I next get the chance as a priority.
 

Airxd

New Member
Newbie
Joined
Aug 6, 2024
Messages
2
Trophies
0
Age
41
XP
6
Country
Austria
Oh, thanks! I tried it and it speeds up a little bit, not too much. It's just me, or the normal (by default) speed should be at (100% ("Faster" option) + "Speed Up" cursor) X3.

PS: and maybe it'd be better to put the Speed Up Cursor button to the R button. :unsure:
I totally agree. Pressing the R button will be much more convenient
 

ryandeering

Member
Newcomer
Joined
May 30, 2024
Messages
21
Trophies
0
XP
155
Country
Ireland

ryandeering

Member
Newcomer
Joined
May 30, 2024
Messages
21
Trophies
0
XP
155
Country
Ireland
Version 1.1.0 released.

- Speed up button moved to 'R'
- Mouse cursor sensitivity fix. Turns out this is broken upstream. I put a PR for a fix there too. I would suggest putting your mouse sensitvity less than max before updating. Complaints about the cursor speed should be remedied.
- Base cursor speed increased by 1.5x.
- New Switch-only config file support - 'fallout2_nx.ini'. Details in the README.md. Resolution and interface bar settings configurable for now. Control remapping perhaps in the future.
- Fix for pressing '+' in the main menu exiting the game.
- Support for moving the fallout2 in the 'switch' folder in the root. Game can load from the root folder or the switch folder in order to not break previous installs.
- Minor tweak to pipeline - You will notice the executable version will align with the Github release version.

Thanks for your patience and enjoy - lmk if there's anything else.

https://github.com/ryandeering/fallout2-ce-switch/releases/tag/v1.1.0

As an aside: someone emailed me asking if I had a kofi or Paypal. I've no interest in recieving anyone's money (tbh if anything that should go to Alex who led the fallout CE projects) -- but a Github star would be cool if you have an account. thanks.
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,251
Trophies
1
Age
44
XP
6,405
Country
Chile
further strimmed needed files
1723391190289.png

It's for the GOG release, fallout_nx.ini is optional
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,251
Trophies
1
Age
44
XP
6,405
Country
Chile
Code:
void handleControllerButtons(MouseData* mouseState)
{
    u64 buttons = padGetButtons(&pad);
    mouseState->buttons[0] |= (buttons & HidNpadButton_ZL) != 0;
    mouseState->buttons[1] |= (buttons & HidNpadButton_ZR) != 0;
}
swaping mouseState->buttons[0] | [1] change the mouse click assigned to ZR | ZL ?
 

ryandeering

Member
Newcomer
Joined
May 30, 2024
Messages
21
Trophies
0
XP
155
Country
Ireland
Code:
void handleControllerButtons(MouseData* mouseState)
{
    u64 buttons = padGetButtons(&pad);
    mouseState->buttons[0] |= (buttons & HidNpadButton_ZL) != 0;
    mouseState->buttons[1] |= (buttons & HidNpadButton_ZR) != 0;
}
swaping mouseState->buttons[0] | [1] change the mouse click assigned to ZR | ZL ?

Can we make a GitHub issue for stuff like this instead of filling the thread please?

I don’t really want to swap the buttons by default at this point. It can be done by the user if I get around to the remapping in the config file.
 
  • Like
Reactions: cucholix

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=u3N-2lIE11k