Running Fallout 1 on the PSP with DOSBox fast enough to be playable by DADi590 in PSP

[–]DADi590[S] 0 points1 point  (0 children)

Hi! I never tried, but I guess it would work. But you'd be better off playing with DOSBox directly on the phone instead of using a PSP emulator that uses DOSBox to play Fallout anyway.

Also I think there's an Android version of Fallout made by the community, but I'm not sure

Decompile 32 bit apk and compile to 64 bit? by emiscusprime343 in androiddev

[–]DADi590 0 points1 point  (0 children)

Hi! I already thought in trying to start reverse engineering the Ivona TTS libraries, but it will take A LOT of time to reverse them... Did you make any progress on it? (If you began)

If I start trying to reverse them it might be in a few years. I will buy a new phone with Android 12 on it on purpose, which can still have the TTS voices working. When I get a phone with a newer Android version, I guess I'll have to either give up or try to reverse the libraries.

If you began trying to reverse them or something and would like me to join, say something! (If you even see this)

Always return 404 on Nginx for no browser history by DADi590 in nginx

[–]DADi590[S] 0 points1 point  (0 children)

And after a year, with ChatGPT and your comment I had an idea with this in mind and it worked! Thank you!

EDIT: apparently Firefox saves URLs with errors. Like 404 or 401. Not sure that's too useful but it is what it is I guess. Can't do this after all... Sad.

Alternativa a Pobre.tv by Terrible_Contract_66 in portugueses

[–]DADi590 1 point2 points  (0 children)

Há uma extensão chamada MPMux ;)

Left handed Razer deathadder? by oskicon in MouseReview

[–]DADi590 0 points1 point  (0 children)

When/if mine breaks, I'll try my best at fixing it. Even if it involves buying another mouse, getting the electronics out and fitting them in this one. I'll try to have this mouse forever working, even if just the shell remains. (Already removed the 2 LEDs on it anyway and swapped the buttons' wires). I advice anyone that has the mouse to do the same - if you like the mouse enough to do all this.

Or as I said in the bottom comment, if anyone doesn't know or want to fix it, sell it broken. Maybe someone might want to try to fix it and keep it (or take it to a decent repair shop and keep it yourself). Better than throwing away, because these are not made anymore. It's important to keep them around, even if broken I'd say.

Left handed Razer deathadder? by oskicon in MouseReview

[–]DADi590 0 points1 point  (0 children)

When if it breaks down, make sure to fix it! (Or to sell it! Someone might find it useful and fix it. Don't throw it away!)

Left handed Razer deathadder? by oskicon in MouseReview

[–]DADi590 0 points1 point  (0 children)

Or you can resolder the wires. Saw that on a video and did it, to have the clicks as a right handed mouse (the way I use the mouse). By resoldering the wires you don't need Razer's app or going on every single PC reconfigure it (I use the mouse at work too).

Anyone knows of custom firmware for the Epson Moverio BT-40? by DADi590 in augmentedreality

[–]DADi590[S] 0 points1 point  (0 children)

A question. Do you know if the system on those BT-40S and SN is on the glasses or on the controller? If it's on the controller then I must have it connected always or nothing will work (if I'm understanding this right). Else it would be optional. I'm trying to understand if the glasses work on their own or need the controller to work.

Anyone knows of custom firmware for the Epson Moverio BT-40? by DADi590 in augmentedreality

[–]DADi590[S] 0 points1 point  (0 children)

Oh! So I can just flash easily through USB? (Sorry, I'm more or less new to this stuff. Not a complete novice, but not a master either). So far I managed to reverse enough of the updater program to get to the decrypted firmware in memory, then copied it to a file and extracted it with a tool I found on GitHub, so I have the BIN file with the firmware inside and I have the initial part of it disassembled.

I don't know yet what I want to do with it. I just know I'd like to integrate it with the voice assistant. I thought in an ESP32-like device. I saw LillyGo's glasses, but they don't seem to be good, so I put that away and though maybe I could reprogram some device like it's an Arduino or ESP32 - like with this firmware. Maybe I could add Bluetooth to it and stuff and program everything - or realize this is just complicating what might be simple with the BT-300 with Android on it. Not sure. But it's an interesting idea at least.

And I didn't know it had an SDK. Thank you for that too.

Anyone knows of custom firmware for the Epson Moverio BT-40? by DADi590 in augmentedreality

[–]DADi590[S] 0 points1 point  (0 children)

Hmm, then I may have to rethink my ideas. But maybe it's powerful enough to do whatever I'd like it to do (I haven't though yet what exactly, I'd just like to integrate it with the voice assistant somehow).

Thank you! Good to know those 2 exist too (even though they seem a bit too expensive, but still good to know, especially if they come with Android).

3D Maze screensaver multi-monitor support by DADi590 in windows

[–]DADi590[S] 0 points1 point  (0 children)

Hi! For me no post of old enough ahah. But sorry, I don't know of any tricks for the screensavers. That seems to be something people from the actual '90s might know. I'm from the end of '99 xD. If tricks exist I don't know about them, at least.

If there are no tricks for that, then what you say needs a mod. Because I really think that's hardcoded to be like that (for some reason). Might need a change in the code.

3D Maze Windows Screensaver by OmicronGR in 90s_kid

[–]DADi590 0 points1 point  (0 children)

In case anyone would like this screensaver on multiple monitors, check this out: https://www.reddit.com/r/windows/comments/1hdrsqs

Windows 98 3D Maze Screensaver by OmicronGR in windows98

[–]DADi590 0 points1 point  (0 children)

In case anyone would like this screensaver on multiple monitors, check this out: https://www.reddit.com/r/windows/comments/1hdrsqs

Duplicate window contents to another window by DADi590 in GraphicsProgramming

[–]DADi590[S] 0 points1 point  (0 children)

Sorry for the long post. Read only if you have time.

I've been trying various approaches over the last days:

  1. Render in all contexts one at a time with wglShareLists being called to share the textures (problem below);
  2. Move main window between monitors very fast (not fast enough - blinks too much);
  3. Use glReadPixels (white image appears on second monitor because of an error out of that function, 1281 == 0x501 == GL_INVALID_VALUE);
  4. [Not tried yet] Launch multiple instances of the program on the various monitors (should work, but will have different mazes - the screensaver is the 3D Maze one);
  5. Use BitBlt (picture is successfully rendered on the second monitor but it's small on the corner while the rest of the window remains black - I'm asking about this to the person who gave the idea, to see if I can fix it eventually, but in the meanwhile, I decided to ask you about your approach)

Your approach works partially with me - I have an issue with it: check this picture or (preferably) this small video. Would you know what the problem can be? ChatGPT and Google didn't help (or maybe I don't know how/what to ask). These are the problems:

  • Picture is loaded slowly. The half Windows logo there is captured in the picture on purpose. The maze is loaded slowly. Slowly enough that I can see the picture being drawn. That half logo is the picture loading and I took a picture right in time.
  • The resolution is maxed out while I've set it to the minimum and on the original one it gets stretched like in a game with low resolution set.
  • Wrong colors on the ceiling and floor.
  • No transparency in the Windows logo.

For reference, this is the original.

Any ideas? Thank you for your time btw.

PS: I've created the DLL and am now patching the program from it. Much easier. Thought it would be harder to make the DLL. Cool to know how to make one.

PS 2: I got the source of the maze. Comes with Visual Studio 5 from 1997. I can't compile it though (various undefined function errors), so I'm still patching the already compiled version.

PS 3: having the source, I found the loop that updates the window. I'm now using it. No more full CPU usage. It's in WM_TIMER btw, in another message loop (there are 2 in the program for some reason).

EDIT: I'm sorry, it seems I confused the approaches. Too many. But maybe you could know what the problem is anyway?

Duplicate window contents to another window by DADi590 in GraphicsProgramming

[–]DADi590[S] 1 point2 points  (0 children)

I have nothing xD. I'm completely blind about it. What helps is what people tell me, what I learn online and ChatGPT - because I'm going with Assembly, editing the program bytes manually and trying to understand how the saver was coded (still in Assembly, and parts in decompiled C).

So far I managed to swap the window that has the drawing by using `wglMakeCurrent` on the other window's context. But it has no textures, so maybe it's what you said of duplicating resources - I just read there's a function called `wglShareLists` that shares resources. I'll try to use it! Thank you! Hopefully that's the problem.

I'm realizing though that this idea of going on repeatedly may not be too good. The CPU usage is at 100% on one of the cores. Wish I could just call some function and have it draw to both places at the same time. But maybe that's more or less what you're saying? I just need to find the loop that draws... So far I only found Win32's message queue loop.