Stayed up until 1 am developing a 20 year old hentai game nobody cares about again award
Conversation
Notices
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 09:02:35 JST
SuperDicq
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 09:07:37 JST
SuperDicq
@faraiwe@mstdn.social It's really coming all together now and I'll probably make a full release soon.
Still gotta figure out how to do things like make a Windows build for this game preferably without actually have to install Windows in a VM or something...Forest of Enchantment likes this. -
Embed this notice
Faraiwe (faraiwe@mstdn.social)'s status on Wednesday, 11-Mar-2026 09:07:38 JST
Faraiwe
@SuperDicq ::suspense is killing me::
-
Embed this notice
Forest of Enchantment (forestofenchantment@clubcyberia.co)'s status on Wednesday, 11-Mar-2026 09:08:28 JST
Forest of Enchantment
@SuperDicq @faraiwe >Developing a game in Python
:pleaddeath: -
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 09:08:29 JST
SuperDicq
@Forestofenchantment@clubcyberia.co @faraiwe@mstdn.social This is a Python project.
-
Embed this notice
Forest of Enchantment (forestofenchantment@clubcyberia.co)'s status on Wednesday, 11-Mar-2026 09:08:30 JST
Forest of Enchantment
@SuperDicq @faraiwe Ask Claude the proper GCC flags? -
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 09:09:57 JST
SuperDicq
@Forestofenchantment@clubcyberia.co @faraiwe@mstdn.social I forked a really old abandoned game project. It was already written in Python, I did not make that decision.
Forest of Enchantment likes this. -
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 09:12:14 JST
SuperDicq
@faraiwe@mstdn.social I mean yes on GNU/Linux it runs quite easily by just executing pip install -r requirements.txt && python3 main.py
But I am assuming that installing Python, Pip and executing those commands is too much to ask for the average Windows gooner. -
Embed this notice
Faraiwe (faraiwe@mstdn.social)'s status on Wednesday, 11-Mar-2026 09:12:15 JST
Faraiwe
@SuperDicq ...leenooks? ::fingertips meet::
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 09:14:43 JST
SuperDicq
@faraiwe@mstdn.social So preferably I just want to package it as a fully self contained .exe file that you just double click and run but I dunno how I'm going to do that yet.
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 17:47:27 JST
SuperDicq
@ledocool@abyss.cafe @faraiwe@mstdn.social I think I can actually figure something out with setup.py and nsis.
I can probably make a Windows build without actually having to install Windows myself. As I believe setup.py will automatically download the correct whl and dll files needed for the Windows build without having to compile anything myself.
It then spits out a bunch of crap into the build folder which I could compress it into a windows installer using nsis, so the Windows user can easily get all this crap into their Program Files directory using the installer.
Still working on this idea but that's probably what I'm going to do -
Embed this notice
ledocool@abyss.cafe's status on Wednesday, 11-Mar-2026 17:47:28 JST
ledocool
@SuperDicq@minidisc.tokyo @faraiwe@mstdn.social I think VM would be a preferrable option. Can't assure it is running without the system itself.
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 19:50:57 JST
SuperDicq
@ledocool@abyss.cafe @faraiwe@mstdn.social I'll indeed just have to ask a random fedi user who has a WC if they wanna test it for me.
-
Embed this notice
ledocool@abyss.cafe's status on Wednesday, 11-Mar-2026 19:50:58 JST
ledocool
@SuperDicq@minidisc.tokyo @faraiwe@mstdn.social you'd have to test it somewhere it works still. Who will be the lucky victim?
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 21:30:07 JST
SuperDicq
@Suiseiseki@freesoftwareextremist.com @faraiwe@mstdn.social @ledocool@abyss.cafe Dude. I know gcc can make exe files.
But how the fuck are you gonna compile a Python script with gcc? -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Wednesday, 11-Mar-2026 21:30:09 JST
翠星石
@SuperDicq @faraiwe @ledocool GCC can output exe's.
You can test a selfcontained .exe in WINE to see if it runs. -
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 21:58:06 JST
SuperDicq
@Suiseiseki@freesoftwareextremist.com @faraiwe@mstdn.social @ledocool@abyss.cafe It's a little more complicated than that because many python libraries also contain C++ libs and things like which will need to point to the Windows equivalent.
I fixed this by making a setup.py script which can make packages for Windows because it just downloads the prebuilt whl and dll files and then shoves your application into an .exe, no compilation needed.
Then I take the output "win64" folder with all the dlls and exe file and put it through NSIS and there is your Winshit installer. -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Wednesday, 11-Mar-2026 21:58:07 JST
翠星石
@SuperDicq @faraiwe @ledocool You compile the python runtime and shove the python at it. -
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 22:21:04 JST
SuperDicq
@ledocool@abyss.cafe @Suiseiseki@freesoftwareextremist.com @faraiwe@mstdn.social A gcc frontend that converts Rust code into Python is exactly the sort of vibecoded garbage project that I can imagine showing up in 2026.
-
Embed this notice
ledocool@abyss.cafe's status on Wednesday, 11-Mar-2026 22:21:06 JST
ledocool
@SuperDicq@minidisc.tokyo @Suiseiseki@freesoftwareextremist.com @faraiwe@mstdn.social we need to rewrite gcc in rust so it can output python. Lol.
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 23:02:39 JST
SuperDicq
@Suiseiseki@freesoftwareextremist.com @faraiwe@mstdn.social @ledocool@abyss.cafe No Windows user is going to complain about a NSIS installer that just extracts crap into their Program Files folder, right? I believe they are quite common (I haven't used Windows in over 10 years).
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Wednesday, 11-Mar-2026 23:52:37 JST
SuperDicq
@Suiseiseki@freesoftwareextremist.com @faraiwe@mstdn.social @ledocool@abyss.cafe Well I believe an NSIS installer just saves things to Program Files and then makes a desktop shortcut and such, nothing more.
-
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Wednesday, 11-Mar-2026 23:52:38 JST
翠星石
@SuperDicq @faraiwe @ledocool windows used will be happy if the program just saves to "Program Files" instead of vomiting files all over the disk like the typical program. -
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 12-Mar-2026 07:49:50 JST
SuperDicq
@Suiseiseki@freesoftwareextremist.com @faraiwe@mstdn.social @ledocool@abyss.cafe Like I'm definitely not going to figure how to get my game into the Windows Store or whatever shit they use nowadays. Fuck that.
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Thursday, 12-Mar-2026 22:40:15 JST
SuperDicq
@ledocool@abyss.cafe @Suiseiseki@freesoftwareextremist.com @faraiwe@mstdn.social Yes of course. I will try to figure out how this nsis scripting works.
-
Embed this notice
ledocool@abyss.cafe's status on Thursday, 12-Mar-2026 22:40:17 JST
ledocool
@SuperDicq@minidisc.tokyo @Suiseiseki@freesoftwareextremist.com @faraiwe@mstdn.social it also should create an uninstall program and register it in control panel.
-
Embed this notice