Hacker Newsnew | past | comments | ask | show | jobs | submit | Gamemaster1379's commentslogin

When you express you have aphantasia to someone, one of the most common questions is whether you can dream. As someone with it: Yes I can dream. They're so real they are lifelike. And not just visually. In my dreams, reality and history itself can be different and to me, history didn't change. It just is.

I rememeber in one dream I was some sort of captain and I saw one of my closest friends. We'd been crewmates for the past 40 years and I remember all my memories with him and why I trusted him with my life. I was 22 when I had the dream.


I don't have aphantasia but I sometimes also have dreams that are so realistic that when I wake up I feel as if it was some type of alternative reality. In some cases it is also as if I am watching a "movie" where the life I am experiencing is not my own, but I will still know each person.


That's fascinating. Do you gain access to facts or knowledge that are verifiable afterwards? Have you ever become fluent in a foreign language for a dream?


In my experience, it feels real but the feelings doesn't really hold up to scrutiny. It's more like the set of a play than a real world, where a thin facade evokes all the right cues in the audience but couldn't actually be used to trick someone into thinking it's real.


Within the confines of the dream? Yes? Outside of the dream? Once I'm awake it feels real for a moment but quickly snaps back that it was all fictitious


Neat project.I've been experimenting with making reusable console porting frameworks since last October. Opus 4.6 was my first success with the NES 6502.

Since then I've done static/native ecosystems for the Super NES, GBA. Nintendo DS, Playstation (most popular) and even Sega Genesis, such also uses the 68k.

https://github.com/mstan/segagenesisrecomp

I even extracted the 68k decoder to its own repo because I wanted to reuse it for the Phillips CDI.

Sega does Sonic 1 2 and 3&K. Also Rocket Knight adventures. Still early yet though. CD-I does the BIOS. Didn't get a game running end to end yet though.


Rocket Knight Adventures!!! Immediately I can hear the music in my head, and I haven't thought about this game in a long, looooong time! Thank you for mentioning it, I'm off to get a Mega Drive emulator :)


Cool. I wonder how much additional harnesses would improve the porting process. In my case, I gave more freedom to Fable 5. The model was able to figure things out. I am hearing that the latest models works better with less restrictions. Curious to know the progress on the above.


If you want to see a bit more in depth, some shameless plugs but here's a few articles I've written as I've made progress:

https://1379.tech/building-enhancing-recomps-ecosystem-updat... https://1379.tech/recomp-ai-5-months-later/

Ultimately, Sega Genesis has been low priority. I've been focusing mostly on community feedback for my existing ones. Playstation is by far the most popular and the one I get the most PRs on. SNES is second. And right now Nintendo DS is newer, but has a very popular Metroid Prime Hunters I've been working a ton on.

NES and Sega Genesis get little attention. CDI and VirtualBoy [understandably] get no real attention.

I have an early original Xbox LLE prototype. Hoping to do more with it soon, but I'm all tapped out of usage at the moment. I got a lot done during all the crazy resets with OpenAI there for a while.


You have to reach set hard principles for disassembly. I've been experimenting with this for about 6 months now, starting with 4.6 in February where it would do a hacky half ass buggy job of an NES game.

I got a shitty PSX recompiler together in March. Been refining it since. This week along I stood up 5 different psx games and added widescreen to 4 of them and added an in memory injection English translation to another to avoid having to fight the assembly.


If you did a write up of that I would be very interested. I assume a lot of others would be as well.


I've been in heavy build mode for a while so my docs are a bit dated. But the repo is here: https://github.com/mstan/psxrecomp/ and at the bottom of it a Discord community I started for like minded individuals. Happy to chat there in the interim to get things rolling.


Oh cool thanks for the link. I look forward to reading through it. (I've noped out of discord after their ID demands though, never using them again.)


Would be curious to learn more from you if you have any other guidance or details.


I've been in heavy build mode for a while so my docs are a bit dated. But the repo is here: https://github.com/mstan/psxrecomp/ and at the bottom of it a Discord community I started for like minded individuals. Happy to chat there in the interim to get things rolling.



That'd be it! A lot has matured since then on the project. Still in heavy build mode, though.


I had a similar experience. I have a complex RE implementation that has. A lot of layers. 4.8 struggled for weeks. 40 minutes on Fable and I may now have the most performant way to play Tomba on the planet.


I'm an expert at datalakes. I manage them for my company. I also am proficient at backend web. Even still I use Gen AI frequently to manage it all. When my company downsized I kept the lights on. Not enough bandwidth to do more. I've since materially improved the system and doing things we never did even at a team of 2 or 3.

Outside my expertise I've begun writing static recompilers for old retro game systems and have gotten some games off the ground. I understand WHAT they're doing but I neve had the expertise to do such things myself. Even if I did I could never operate at the velocity I am now.


> or if it is illegal to modify the game client to point to a fan-run server

This would suggest entitlement to be able to allow the game to function in any capacity. They aren't expecting the developer to host it, but the legal right of someone to host it and the capacity for anyone to direct their client to it.


Significantly. It also has sped up the ability to do recompilations, too.


I've been experimenting with AI in this space myself. Don't believe any of my projects are listed there but I posted an article some days back where I showcased static recompilers all playing at least one commercial game for the NES, SNES, Sega Genesis, Virtual Boy and Playstation. I actually just announced a playable build of Megaman X today that eliminates all its slowdowns.

Whether the broader communities will accept any of my work remains to be seek given the heavy correlation to those communities and anti AI sentiment.


given the heavy correlation to those communities and anti AI sentiment.

I've noticed the anti-AI sentiment is starting to die down. People are slowly realising that, along with the voluminous amounts of slop, there are others who have been able to leverage AI with much success.


> I've noticed the anti-AI sentiment is starting to die down.

I've noticed the opposite. Seems that it depends on where you're looking and what you're looking for.


You say that, but just today I showcased my Megaman X Recomp on a Megaman subreddit. I got harassed by a drive-by anti-AI cabal and then the moderators of the subreddit removed my submission after I reported the harassment, citing that AI was involved, and AI is theft.


One bizarre related thing I've noticed is often you will find people who otherwise seem ok with people violating the copyright and other various licenses by "decompiling" a game, but as soon as AI is involved suddenly it's a big controversial ethical issue... as if totally violating the authors rights is a minor inconvenience.


big reason why i stopped using reddit


I've been off-and-on again. I stopped using it for years. I begrudgingly began using it again as I founded a private game server (before AI was viable, even, so it wasn't sued) for a game that shutdown a few years ago. Perhaps hilariously, the moderators there also didn't like me and told me to eat shit when I suggested people start doing packet captures. At least they warmed up to me over the years though and actually endorse the project now. Doesn't make the rest of the website any less of a cesspool though.


[flagged]


Libraries purchase books. One for every book they loan out at a time, digitally or physically.

The most recent noteworthy counter-example is archive.org breaching their "one purchase = one concurrent loan" limit during COVID, and they lost that court battle.

If you're equating libraries to LLMs, then every leading-model company would have purchased ~every book, newspaper, movie, and song in existence at least once. They have not.


Because libraries predate copyright and publishers and all the industry behind it. If libraries were to be invented nowadays, they won't let them purchase a single physical book to be enjoyed by several different physical persons over the course of time. What the publishing industry would like to have is 1 physical person = 1 or more physical copies, not the other way round.


So how do you explain LLM companies paying roughly none of it? If you're saying the protection is stronger now... how have they not been sued out of existence?

Honestly at this point a library might be an easy sell, in some ways. Copyright holders would be getting something rather than nothing (or the nearly-nothing they get from streaming), they might leap at that.


This can't be overstated! Libraries would never be allowed to come into existence today. I think we should all think long and hard about the society we have collectively created. It is not too late to make an effort to fight to reclaim the rights and norms we've ceded...


Many national libraries receive copies of “every” book published in the covered country. They don’t have to buy them.

https://en.wikipedia.org/wiki/National_library


If you're going by the broad definition and lack of "is this like 1 or 1,000,000 buildings" numbers, note that it also says:

>Unlike public libraries, these rarely allow citizens to borrow books.

Which would make them fairly irrelevant for this thread.


Libraries purchase books.

But not those who visit them and read for free.


And LLM companies purchase roughly nothing they train on (nor do their users), which is the point of the comparison here.


Yeah, I may give a whirl to those subreddits, but it does really show the dissonance between a sect's visceral hatred of AI relative to their interests when they're rejecting the progress of a game on the game's own franchise's subreddit.


That's a pretty valid viewpoint, honestly. Unless the AI is open weights and free of charge it's using human effort that nobody paid for to do a commercial thing.

I would make the argument that open weights models are ethically still maybe questionable, but at least it's making the output a public good


The counterpoint is that every company ever has based themselves on human effort they never paid for (usually). The entire scientific endeavour for example. Standing on the shoulders of giants and so on.


Depends on the community. From my experience, the modding scenes for certain more recent games seem abivalent about it, or more willing to tolerate it, while the communities for modding older games tend to be more heavily against it.

For example, when a Paper Mario decomp/port used AI, the subreddit for the series pretty much tore it to shreds for that. Mario fan communities in general tend to be really heavily against it, with Mario Fan Games Galaxy, SMW Central, and SMBX having rules which are basically "no AI allowed for submissions ever".

Meanwhile my experience on sites like ROM Hacking.net is that AI is more accepted/tolerated there.

So, it's very much a series by series thing. Best to check what the Mega Man community thinks of LLMs before you post it.


Is the game p2p or dedicated infra? Best thing you can do is provide the infra files that you can. Doesn't even have to be turn key. Also for the coordinator API service, anything you can provide there as well. Couple those with a configurable base url and the hackers ought to get it the rest of the way


Dedicated but our multiplayer is a P2P-like API because our original game server provider was Photon.


I once worked for a retail computer repair shop that had an unbelievable amount of ethical concerns ( many things outright illegal). Among them was cracking Windows Vista or installing 7, cracking it and then rolling to Windows 10 get a license key from MS and then charging the customer for a license key.

I tried calling MS to report it and the guy on the other side said they didn't have a process for handling that and basically suggested I hang up.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: