I did Advent of Code on a Playstation
bvisness.me
bvisness.me
Also finally a good excuse to buy a PS5: Build a 100% fun time LISP interpreter in VR! No Meta creep stack required!
Let's hope the new US run Sony / PlayStation doesn't axe Media Molecule for excessive efficiency reasons like they did with Studio Japan. It's crazy outlier teams / projects that made PlayStation special / what it is today.
I had no idea they shuttered Japan Studio, that makes me sad...and even more depressed that Bloodborne will likely not get a PC Port or PS5 patch it rightly deserves.
I do wish that Sony would release a free “player” version of Dreams automatically installed on every PS4/5 so that everyone could access what you build. Right now Dream’s creations have a hard time going viral because you have to buy and download a copy to access them. I also wish that Sony would make the tools available on the PC.
I am not writing this comment on the original Mac released in 1984.
A bit of a stretch but I think the OP here was incredibly nitpicking regardless of the software compat
It's not even for the PS5 (or 4 as the case may be), someone interested in PS4/PS5 development or homebrew would also be disappointed.
No, it doesn't.
To get a custom chip made for cheap or free, I think you can try googling for something called a semiconductor shuttle service, which is where they fabricate your project along with a bunch of others, for cheap or free.
Thoughts on this?
It's a common informal way to integrate side-effects in a pure program, the impurity becomes an event or event-set over which the machine (usually composite) is integrated (via something like scan).
What I’m imagining is something like Dreams that is supported by a whole editor. There’s just something about their approach that feels so much more accessible than any game dev tool I’ve come across. It’s really amazing.
Once WebGPU becomes a reality, it might even be possible to port Dreams content to the web.
You can either treat the room with sound panelling, put the mic a lot closer so you can lower the gain, but ideally you’d get a dynamic microphone. Dynamic microphones are less likely to pick up reflections and other noise, but you still have to have it up close. It is also less work than treating a room such as you were in in the video I saw.
Lately I’ve been deep diving into microphones and after hours of investigations this is what I’ve learned.
Suggestions: the Fduce sl40 if you want a budget option or the deity vo-7u for a bit higher end or a shure sm7b for yet higher end. A fifine k688 is also a good option.
I'll definitely consider a dynamic microphone for my next big on-stream project, whenever that happens. (I have no idea when it will happen.)
Why? Dreams is a PlayStation 4 and 5 game.
- the title mentions PlayStation, but all the oldies will assume that's a PS1, or possibly whichever PS gen they grew up with
- the actual PS gen isn't even relevant really, this is more about doing it in Dreams than on a given device
Unfortunately, however, the tooling around PS1 development still has a long way to go; while there are e.g. several open source image or audio conversion tools, none of them are on par with old Sony tools in terms of features. In fact most people still use the official SDK complete with its 1998-era compiler, despite its bloat and heavy use of undocumented proprietary file formats.
Nintendo's naming scheme greatly differs from the way Sony does it, and I don't think it's it's good faith to the author to act like they're being dense or stupid.
So in the sense that it says nothing interesting about the article. The PS3 originally supported alternative OS ("OtherOS" feature), in which sense doing advent of code on a playstation is no different than doing it on any computer from circa 2005.
Similarly PS2 Linux was official[0]. There was also an implementation of basic.
For the PSX there was the Net Yaroze[1]. Allowing game development and sharing.
The several of the Nintendo consoles have smileBASIC (petitComputer)[2].
Heck you can boot Linux and Steam on the PS4 these days...[3].
Finally, there are SDKs available for every Sony and Nintendo console of the modern era. DevkitPro is generally excellent[5].
This article should be called I did advent of code in Dreams.
But got to get dem clicks.
[0] https://en.m.wikipedia.org/wiki/Linux_for_PlayStation_2
[1] https://en.m.wikipedia.org/wiki/Net_Yaroze
[2] https://www.nintendo.co.uk/Games/Nintendo-Switch-download-so...
[4] https://gbatemp.net/threads/ps4-linux-bzimages-for-all-versi...
I can't believe how uptight and pedantic folks are in a fun thread where the author lays out exactly what's going on in the first sentence; it's like everybody was having a bad NYE and just wanted to take it out on this person who shared their fun, haha.
I get it that all the folks here want everything 100% right 100% of the time, but dang, I can't believe folks are so upset about it not being a PlayStation 1.
[0] https://en.wikipedia.org/wiki/PSX_(digital_video_recorder)
It's not about everything being 100% right 100% of the time. It's about the title being complete bait.
It's not about doing AoC on a PlayStation, let alone on a PS1, which is the most reasonable assumption from reading the title. It's about doing AoC in Dreams.
I'm honestly surprised I was the only one that found that insulting not only to the intelligence of the author but also mothers and the larger group of women. I normally just lurk on HN, but that felt meaner than normal to me, haha.
Clickbait is very frustrating.
The thing about being mislead is either it happened or didn't. And a significant number of people felt mislead. No matter how obvious it was to you it doesn't change those individual experiences!
I believe it's important to discern the author's intent before labeling it as clickbait and deeming them a misleading person. And maybe that's the part where the two of us differ on why this post is or isn't clickbait.
In my eyes, I treat clickbait as articles whose content is vastly different from any meaningful interpretation of the title[0] or containing purposefully shallow content[1]. Heck, I may even leave satisfied by the latter post, but deep down I know I was clickbaited, haha!
I say all that because I take a step back when I read personal blogs on HN to determine if they were written explicitly to get posted here or written for another purpose and subsequently ended up here (and that doesn't have to be and probably can't be a completely black and white scale). It seems disingenuous to expect authors to write a title covering every possible way to misinterpret something when their intention probably wasn't to get it posted on HackerNews. I've read through a few of Ben's articles since this comment chain started, and he comes across as talking to a specific audience of folks in and around the game dev, VR dev, and the Handmade game communities. Lots of overlap between there and here, but still a different group with different expectations and understandings.
In essence, it boils down to this author just wrote an article for a personal blog where the title is not close to a lie at all, especially when you consider the context of his audience, he follows it up with detailed and relevant content, and his other blog posts also seem to be made up of content he put effort into[2]. I understand it can be argued that the title should have been editorialized, and I wouldn't be angry if a [4 running Dreams] had been added to the title during submission; however, I wouldn't call it clickbait just because he said PlayStation instead of PS4, especially because I wouldn't want to be faulted by anyone for saying "Jak and Daxter was the first game I ever beat on my PlayStation" even though it was on a PS2 and the game was technically called Jak and Daxter: The Precursor Legacy. It doesn't change that much for the group I would be talking to, just like how his title doesn't change much for his main audience.
With all of that said, it's hard for me to agree that Ben or the submitter azhenley were trying to clickbait or mislead anyone at all, and I hope I've made it more clear why I feel that way, because in the end feel it comes across as mean-spirited to insinuate the author doesn't understand that a PlayStation 1 existed almost 30 years ago and is therefore trying to clickbait and mislead everybody for some gain.
Ben & Austin - if you happen across this sometimes, apologies for having your post semi-derailed!
[0] - For example, "should you use an electric or gas powered mower in 2023?" and it's just a full page ad for a lawn care company with no pros/cons and no meaningful content related to the topic/question being discussed
[1] - All of those "how to do X in Y language" where the inner content consists of a link to an npm package and the rest of the content is just copy + pasted code from the project's readme.
[2] - And to cover my bases here, I didn't read every article, so who knows maybe there's one lurking that's just 200% clickbait, but I will say I thoroughly enjoyed the WASM article!
The fact that there are some graybeards conflating ‘PlayStation’ (the family of consoles) with ‘PlayStation’ (the first and namesake console of that family) is perhaps understandable, but no reason to accuse the author of intentional clickbait.
Consider also that the English Wikipedia page on PlayStation is about the brand, with the namesake console being relegated to ‘PlayStation (console)’.
To the author: thanks for the impressive and enjoyable article and videos.
Aside: does anyone know of any environment like this for other platforms?
https://en.wikipedia.org/wiki/Linux_for_PlayStation_2
https://en.wikipedia.org/wiki/OtherOS
I wasn't disappointed, though, this is a pretty cool project!