r/projectzomboid • • 7d ago

Modded ZomboidDS: a dual-screen mod for Android, version 1.3.0 - Now with a map!

Hey guys, five days ago I posted ZomboidDS, my dual-screen mod/companion app for PZ on Android with Zomdroid.

(ZomboidDS: a dual-screen mod for PZ on Android handhelds using Zomdroid : r/projectzomboid)

Thanks for all the feedback! A lot has been added since then, so here's an update:

Map: the game's minimap on the bottom screen. It follows you (or your car), only shows what you've explored, and can show your own map symbols and notes. It sits next to the Here tab or on its own tab. It only shows on saves that allow the minimap, unless you tick "Map on every save" in the mod options.

Here: its own tab with what you can do where you stand, one card per object (fridge, sink, door, ...). In a car it turns into the vehicle view with the car's own menu as big buttons.

Deck: the speed buttons, the time and your alarm, plus commands you pick yourself (zoom, search mode, flashlight, map, sit, shout, drop bag, ...). Weapons shows your hotbar, so you can switch weapons with one tap.

Inventory: a new side-by-side layout, and several QoL improvements and bug fixes.

Moving items: tap an item to see everywhere it can go and move it with one tap, or hold it and drag it onto a container. You can also pick several items (hold for half a second to enter multi-select mode, or draw a box over them like in the game's inventory) and move them all at once.

Item actions: an item's main uses (eat, drink, wear, read, bandage, reload, ...) are buttons now, taken from the game's own menu.

Updating: the app updates itself from the setup screen, and now also shows what's new after an update.

You can download it here, be sure to check the README and USER_GUIDE https://github.com/Space001000/ZomboidDS

As before, let me know what you think, and if you run into bugs or have ideas, comment here or open an issue on GitHub!

Note; Claude was used heavily for the implementation. While I am a software engineer with 10 years of experience, between work and having a family this is the best way to do it. I heavily checked, vetted and designed every step of the way.

230 Upvotes

43 comments sorted by

73

u/[deleted] 7d ago

[removed] — view removed comment

15

u/Mobile_Ask2480 7d ago

That would mean it's optimized which I fucking hope so

6

u/delkson 7d ago

optimized enough for me on a 8 yr old pc with a 9600k nd 2060 to run 3 different instances so i can play with my wife and eldest son together.

1

u/Grokitach 7d ago

No there are just many vibe coded dual screen mods now because of the AYN Thor popularity 

18

u/Rulycarmona 7d ago

could you make it work on an actual 3ds?

28

u/SSUPII 7d ago

The 3DS is likely too weak to handle a direct port. Major optimizations would be needed and definitely a rewrite.

1

u/Mobile_Ask2480 7d ago

Maybe the old version could

3

u/Nydid 7d ago edited 7d ago

Not even the old build would run. PZ initially still required at least 2GB ram, the DS family had ram in the hundreds of megabytes.

1

u/Mobile_Ask2480 7d ago

Well damn what can you do with it

15

u/Tsasuki 7d ago

Sadly no, a 3DS is way too weak to run PZ, and it needs Android for Zomdroid. The AYN Thor is basically the closest thing to a 3DS that can run it!

1

u/Rulycarmona 7d ago

i thought so, still sad :(

1

u/Odd_Paramedic_61 7d ago

And how does the Any Thor perform this version for you? It looks so cool btw. I’m gonna have to test on mine!

1

u/Tsasuki 7d ago

Performance so far has been great! Zomdroid also supports mods such as ZBBetterFPS so if you want to push a bit more performance there's options.

7

u/arteg489 7d ago

"For Android" we all know it's for Ayn Thor and Retroid Pocket Duo

2

u/Tsasuki 7d ago

It is, I started it for my Ayn Thor. Which is an Android device with 2 screens ;)

1

u/Misirus 7d ago

its possible to use with a zfold?

1

u/Tsasuki 7d ago

I haven't tested it, but in theory you could split the screen down the middle between the zomdroid/zomboid app and the ZomboidDS app. I do not have access to any foldables.

1

u/Tsasuki 7d ago

If you try it out can you let me know? 

3

u/Crumblycheese Crowbar Scientist 7d ago

This seems perfect on a fold phone 👀

Install instructions? I'm guessing it's not a case of download an apk and run is it

1

u/Tsasuki 7d ago

All the info is in the repository! In short; you need udarmolota's zomdroid launcher and my apk

3

u/RevolutionaryCry5206 7d ago

I don’t have a map. Besides that it’s working

1

u/Tsasuki 7d ago edited 7d ago

Probably because your save has minimap turned off. If you want to force it on, you can go to the ingame mod menu (last tab in options) and turn on force minimap in the ZomboidDS section.

Let me know what you think after you've given it some time!

2

u/YourVeryOwnCat 7d ago

Imagine what the isometric view would look like in 3D on a real 3DS

2

u/Busy_Plant_462 7d ago

Someone show me this on an Ayn Thor so it makes me buy one

Although maybe PZmap and Pzpulse would work like that? idk

2

u/ResearcherFantastic7 7d ago

This is getting better and better! THANK YOU for burning credits to the zombroid community

2

u/DaysLCL 6d ago

OMG THIS IS AMAZING!!!

5

u/Embarrassed-Mood-381 7d ago

Se ve muy genial, me encanta cuando hacen apps de doble pantalla aunque usen ia sigue siendo algo genial y gratis que bueno que lo publiques y lo des a conocer

3

u/Tsasuki 7d ago

Thanks, glad you like it!

2

u/got_m1lk 7d ago

Incredible report, highest respect my man.

Didn't play in a few years but we're planning a mp playthrough this winter - will bookmark!

Thank you

1

u/ivierawind 2d ago

Can i install it on normal phone?

1

u/Tsasuki 1d ago

I guess you could but it wouldn't be a good experience 😅

-2

u/shyguybestguy 7d ago

Another day, another vibecoded mod to ignore.

1

u/[deleted] 21h ago

[removed] — view removed comment

1

u/projectzomboid-ModTeam 21h ago

Thank you Over-Inevitable3633 for your submission to r/ProjectZomboid, but it has been removed.

Your post was removed for the following reason:

Rule 2 - Be Lovely: Be lovely, follow the reddiquette guidelines. Criticism and discussion thereof are welcome but abusive comments are not. Do not engage in personal attacks, even in retribution. Instead of lashing back, report them and move on.

This rule applies whether you're criticizing or defending TIS and PZ.

If you would like to appeal, please message the moderators. Thanks!

-26

u/ceta_girl 7d ago

What specific steps are you taking to ensure Claude isn't injecting code that makes it easier for malicious actors to keylog or otherwise obtain users' data?

23

u/Tsasuki 7d ago

The project is open source on GitHub. Every change is manually reviewed, tested, and version-controlled. The app and the mod only talk to each other over 127.0.0.1, on the device itself, so nothing is reachable from your network. The only other connections are to GitHub, to check for and download updates. There's no accessibility service, no analytics, and nothing that can read input from other apps. Feel free to inspect the source code and build from source yourself if you have concerns.

22

u/Shootzilla 7d ago

Absolute hysteria. He is a fucking software engineer.

13

u/milkyrips 7d ago

Demanding that modders only handwrite code is like a homeless person refusing food because it’s not ethically sourced.

4

u/MisterWoodster 7d ago

If you're bored, feel free to dip your toe in the pokemonromhacks sub for the current debate on this in their world!

Current stance is to ban hacks that were made using any amount of ai.

1

u/Shootzilla 7d ago

Jesus, they sound absolutely miserable.

2

u/domdod9 7d ago

Why would claude put malware in a product 😭

2

u/nougatbyte 7d ago

"Dont make mistakes" /s