Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spicyjpeg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
spicyjpeg
3y ago
These sites do get taken down relatively frequently, but their owners are masters of ban evasion and quickly reopen them under another name or sell them to someone else who does, as it recently happened with a certain anime site formerly
62.
▲
by
spicyjpeg
3y ago
Aside from the usual "piracy is not theft" argument, which I won't get into, you seem to be missing the fact that in a significant number of cases piracy actually drives legal sales. I have seen quite a few people who pirat
63.
▲
by
spicyjpeg
3y ago
Having been working on writing documentation, tools and homebrew SDKs for arguably one of the most influential arcade systems ever made [1], I could not agree more with this. Hardware and software gets left behind by the original developers
64.
▲
by
spicyjpeg
3y ago
There are quite a few movies that got the "definitive cut" treatment. As already mentioned by others the original Star Wars trilogy has spawned a slew of unofficial cuts, with some aiming to undo the controversial edits made for t
65.
▲
by
spicyjpeg
3y ago
If you program an FPGA using the same HDL that was used to manufacture the original system then sure, it will behave identically (at least to the extent permitted by the laws of physics). However, if you are reverse engineering the chips
66.
▲
by
spicyjpeg
3y ago
I2C is basically "USB for things where USB would be overkill". It's a standardized protocol [1] that allows for one host to communicate with up to 128 different devices on a shared serial bus consisting of two wires. The spec
67.
▲
by
spicyjpeg
3y ago
It's worth mentioning that HDMI encoder chips are actually quite difficult to get hold of as a hobbyist; the HDMI association prohibits their sale to anybody who has not signed the relevant NDAs, paid membership fees and whatnot. The p
68.
▲
by
spicyjpeg
3y ago
Here's a video showing pretty much every Tamagotchi released from the 90s up until today: https://youtube.com/watch?v=jQHU9m90VLU Turns out Bandai made quite a few weird models over the years, from giant-sized "ho
69.
▲
by
spicyjpeg
3y ago
> But if you own the game, does it matter how you got the ROM? It does from a legal standpoint. In many countries, making your own backup copies of your games for personal use is legal (although anti-circumvention laws like the DMCA blur
70.
▲
by
spicyjpeg
3y ago
There actually is a relatively simple, if hacky, way to accomplish this: the emulated GTE can push the Z coordinate (and optionally the full-precision X/Y coordinates) of each processed vertex into a private key-value store, using the
71.
▲
by
spicyjpeg
3y ago
You are right: unlike modern platforms with vertex shading capabilities, the geometry pipeline runs entirely on the CPU and GTE. The GPU is a "black box" that operates exclusively in screen space and only gets access to transforme
72.
▲
by
spicyjpeg
3y ago
> The PSX devkits came with a library called LIBGPU, which handled the rendering. Since the PSX GPU didn't have a z-buffer, all primitives you wanted to draw (triangles, quads and sprites) needed to be submitted into an “ordering ta
73.
▲
by
spicyjpeg
3y ago
The ESP32s belong to a completely different category of processors, they are microcontrollers optimized first and foremost for cost and power efficiency rather than raw performance or the ability to run Linux. The Rockchip SoC used here, on
74.
▲
by
spicyjpeg
3y ago
Most communities seem to be moving over to Discord, which is by no means a valid Reddit replacement (in my opinion at least) but it is the only option with decent popularity and moderation tools that are not completely unusable at scale. Le
75.
▲
by
spicyjpeg
3y ago
> If I were making something for this problem I would make an AC-DC-AC converter with a PLL to divide the 60Hz input frequency to 50Hz to control the inverter. This is the best way to do it, especially if the synchronous motor inside the
76.
▲
by
spicyjpeg
3y ago
Pretty much any kind of non-trivial digital logic. For instance emulating a typical ARM microcontroller accurately, while technically within the realm of possibility, would require a huge amount of effort; every bus and every peripheral
77.
▲
by
spicyjpeg
3y ago
Unfortunately, with the current trend of cheap electronics switching away from standard batteries and towards custom-sized, permanently soldered-in lithium cells (sometimes without the ability to recharge them - why this is still legal is
78.
▲
by
spicyjpeg
4y ago
I consider this phenomenon part of what I like to call the "Amazon syndrome", even though Amazon is far from being the only culprit. As China started flooding the rest of the world with cheap but decent products mass-produced in a
79.
▲
by
spicyjpeg
4y ago
The whole point of the ESP32 family is that the WiFi radio is integrated into the microcontroller itself, so the only external part required is some SPI flash memory for firmware storage. CE/FCC certification doesn't apply to chip
80.
▲
by
spicyjpeg
4y ago
The ESP32 is not really meant to be used with a camera. It has no hardware acceleration for the task, only ~500 KB of RAM (it can use external SPI PSRAM but not without massive performance penalties) and its radio is inadequate for high-ban
81.
▲
by
spicyjpeg
4y ago
Can you share any more details about the Pong port? I have been collecting various bits of information about u'nSP processors, particularly the SPG2xx series used in mid 2000s plug-and-play games, but so far I have never seen an actual
82.
▲
by
spicyjpeg
4y ago
That page was written by Martin Korth (aka nocash) as he developed the no$gba emulator. He has a similar page for the PlayStation 1 [1] and prior to that he wrote one for the original Gameboy [2]; both have since been forked and maintained
83.
▲
by
spicyjpeg
4y ago
What you are referring to is asset encryption, not DRM. Many games have DRM (e.g. Steam API and Denuvo linked into the executable) but do not encrypt their assets; it's mostly "live service" games and competitive games with
84.
▲
by
spicyjpeg
4y ago
I have been almost single-handedly maintaining and expanding one of the largest open source PlayStation 1 SDKs [1] over the last year, adding all sorts of things from video playback to a dynamic linker. There are still plenty of bugs to fix
85.
▲
by
spicyjpeg
4y ago
Proprietary arcade systems from the early to late 1990s, in spite of the admittedly ridiculous prices they sell for nowadays, are actually nice platforms for homebrew development. More often than not there is no protection at all against ru
86.
▲
by
spicyjpeg
4y ago
This is a common myth about the PS1. In actual fact geometry calculations can have a decent amount of precision, as they are usually carried out using the 4.12 fixed-point format supported natively by the console's geometry coprocessor
87.
▲
by
spicyjpeg
4y ago
Most of the SDK has been tested and confirmed to be fully functional on real hardware, but there is some copy protection you will have to get around in order to run arbitrary software on a PS1. The traditional solution is to perform disc sw
88.
▲
by
spicyjpeg
4y ago
I have been working on PlayStation 1 homebrew SDKs [1] and tools over the last year. Unlike other retro consoles - especially Nintendo consoles - the PS1 gets almost no attention at all; "PS1-style" games made using Unity or Unrea
89.
▲
by
spicyjpeg
4y ago
The point of Windows 11 isn't to provide new features to the end user, it's to establish "security" (read: DRM) APIs as a core part of the OS and ensure they are guaranteed to be available as a baseline feature on every
90.
▲
by
spicyjpeg
4y ago
The TSSOP package and 003 in the part number suggest that these chips are meant to be a drop-in replacement for the STM8S003 "value line" microcontrollers that used to be popular in China due to their $0.20 price point. At some po
More ›