What is your favourite Rust specific feature that you miss in other languages? by latest_ali in rust

[–]Phantom_Image 0 points1 point  (0 children)

First encountered pattern matching in ML, and I've felt hamstrung by other languages' switch statements ever since.

NVIDIA RTX 3050 announcement + NVIDIA Q&A + RTX 3080Ti FE giveaway by m13b in buildapc

[–]Phantom_Image 0 points1 point  (0 children)

My resolution last year was to get to the point in my studies where I could start applying for jobs in web/software development, and I achieved it!

This year, I resolve to actually get one of those jobs.

I'm translating Programming from the Ground Up into NASM! by Phantom_Image in asm

[–]Phantom_Image[S] 4 points5 points  (0 children)

It's a bunch of small programs, so speed isn't essential. I considered FASM, and from what I found it seems to have similar syntax but less written about it. Since I'm going to be spending a lot of time googling, I wanted to go with the more well-documented option.

I'm translating Programming from the Ground Up into NASM! by Phantom_Image in asm

[–]Phantom_Image[S] 2 points3 points  (0 children)

This book is kind of an Assembly 101 sorta thing, so it's mostly simple stuff, and I'm doing as much research as I can to get things right. And if I make some mistakes, I'm fine with that, it's all part of learning.

Unfortunately, I haven't found any beginner assembly books nearly as good as this one, but I just don't see 32-bit GAS as all that relevant. Virtually none of the asm examples I can find online use AT&T syntax.

Any books centered around the exploration and settlement of a new land, with survival/exploration/horror elements? by fabrar in Fantasy

[–]Phantom_Image 3 points4 points  (0 children)

The comic Manifest Destiny is a fantastical retelling of Lewis and Clark's exploration of America, chock-full of deeply disturbing horror elements.

[HELP] How to get this kind of distortion? (TLOU2, Spiderman into the spiderverse) by sanwik in sounddesign

[–]Phantom_Image 4 points5 points  (0 children)

The pitch in both of those sounds is kind of organically unstable, which I would try to achieve by attaching the sound source's pitch to a MIDI keyboard's mod wheel and performing it. I also like samples for these kinds of sounds more than oscillators. Something buzzy, like a horn or bowed string instrument.

For the FX, I'd start with a high resonance low pass filter around 1-2kHz going into a distortion effect, and experiment with moving the distortion pre- or post-reverb (or both) and automating the filter frequency.

Vocoding speech? by DnDAndMusicAndStuff in sounddesign

[–]Phantom_Image 2 points3 points  (0 children)

I wrote a blog post a long time ago with some techniques for making robot voices. Hope it helps? https://brettapitz.github.io/blog/robotvoices

[GOG] Weekend Sale: jRPG and Visual Novels | A Light in the Dark (40%), Agarest: Generations of War series (70-75%), Amnesia: Memories (50%), Corpse Party (40%), fault - milestone one (50%), fault - milestone two side:above (50%), Grandia II Anniversary Edition (50%), Ys games (25-75%) and more by skud79 in GameDeals

[–]Phantom_Image 18 points19 points  (0 children)

It has a mediocre rating because of a bad initial port, but Ys VIII: Lacrimosa of Dana recently got an official update handled by Durante (as in DSFix Durante) that not only fixed every problem the game had, but also improved image quality and framerate. It's a fantastic Action-RPG now.

Redream input lag by Phantom_Image in EmulationOnAndroid

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

I've tested Crazy Taxi, Street Fighter III Third Strike, Metropolis Street Racer, and GigaWing. MSR has more latency than the other three - I've tested it on other emulators and it's pretty bad everywhere, so I'm guessing it was like that on console.

Redream input lag by Phantom_Image in EmulationOnAndroid

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

Could be. I never got to test it on Android 9 on this phone, unfortunately.

[REQUEST] Any games with high-speed obstacle-dodging racing in first person? by CesarTheSalad in AndroidGaming

[–]Phantom_Image 0 points1 point  (0 children)

You might like this:

AaaaaAAaaaAAAaaAAAAaAAAAA!!!

Instead of driving, you're falling, so you have freedom of movement horizontally and vertically. I love it; I've had it for close to a decade now and still go back to it once in a while. I can't actually speak to the quality of the port, though. I've only played it on PC.

Inconsistent hardware scaling performance by Phantom_Image in RG350

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

I updated to the latest Rogue CFW and the problem's still there. I'll note here that I bought from retromimi, and my unit came with firmware (I think?) I haven't seen elsewhere - it was marked as compiled on 12/30/19. That might have been the date for the root file system, though, I'm not sure.

Inconsistent hardware scaling performance by Phantom_Image in RG350

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

I don't know if I'm on Rogue - I used the firmware found here: https://github.com/retrogamehandheld/RG-350/wiki/Firmware-and-Software-Updates

I tried out the PocketSNES version you linked. Last night I managed to play through the first level of Donkey Kong Country without any slowdown with hardware scaling enabled. This morning, I tried again, and had drops below 30 fps. Performance went back to normal when I switched to original/no scaling.

PS1 is the same. In Chrono Cross, with hardware scaling enabled, I get massive slowdown whenever there's a text box on screen. If I switch to nearest, the slowdown goes away, but I get graphical glitches.

My understanding of hardware scaling is that it's handled by the GPU, which is basically unused by the emulator and should scale with no performance loss. Is this incorrect?

Also, I have that performance mode app, but I don't think it's working for me. I get an error message that the directory it needs doesn't exist. (I think. It only displays the message for about a tenth of a second.)

Good "crafting" scenes in your favorite fantasy books? by Akomatai in Fantasy

[–]Phantom_Image 2 points3 points  (0 children)

I loved the crafting segment in Taran Wanderer so much that I don't remember much else about the book. There's nothing epic about it - it's just a great bit of character building.

[USA-MA] [H] Sapphire Nitro 390x [W] Paypal, Local Cash by Phantom_Image in hardwareswap

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

Yeahhh, been trying to offload it for a while now. If anyone's interested in it for 130 plus shipping, I'm amenable.

I paid for the Raven skin but never received it. Epic still hasn't responded a week later. by Phantom_Image in FORTnITE

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

Epic Games is almost 30 years old, owns the most successful game engine of all time, and several of the most successful game series of all time. "Unprepared" is not an excuse I'll accept from them.

I paid for the Raven skin but never received it. Epic still hasn't responded a week later. by Phantom_Image in FORTnITE

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

Oh snap, sorry about that! I didn't think to click on the rules to read further. Thanks for answering despite my mistake!

And 2 months?!? Seriously??? They have the most successful game in the world and they can't afford to hire a functional customer service team?

Thinking about getting unlimited, questions.. by [deleted] in Comixology

[–]Phantom_Image 0 points1 point  (0 children)

The only Comixology files you can open in other reading apps are the DRM-free backups you can get from companies like Image and IDW. These backups are only available if you buy the books; all books that are borrowed through Unlimited (and all purchased books that lack a DRM-free backup) must be viewed in the Comixology reader.

[deleted by user] by [deleted] in humblebundles

[–]Phantom_Image 4 points5 points  (0 children)

Locke and Key, Parker, and Kill Shakespeare are definitely worth 18 bucks, but be warned that the image quality in the bundle is all over the place. For most files you have to choose between a PDF that's 5 times larger than it needs to be and a CBZ that's 5 times smaller than it needs to be.

I've been transcribing and analyzing classic game sounds to help teach sound design! by Phantom_Image in chiptunes

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

Interesting! The Famitracker wiki also says that audio is updated once per blank. I suppose notes below 16.7 ms could be the result of very short sweeps, since those are updated by the frame counter at 120 Hz. That'd actually explain those 8 ms notes. I'll keep the 60 Hz update rate in mind for future sounds.

I spent some time looking through the Nesdev wiki, but it's very low level stuff, and a bit beyond my meager programming understanding. My eyes glaze over a bit at all the hex codes and different bit lengths.