this post was submitted on 12 May 2024
1311 points (99.4% liked)

Technology

59578 readers
3053 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] refalo@programming.dev 12 points 6 months ago (3 children)

this was always possible, not sure why people are just now freaking out about it.

I remember someone doing the same thing with NES back in 2013: https://andrewkelley.me/post/jamulator.html

[–] Kolanaki@yiffit.net 32 points 6 months ago* (last edited 6 months ago) (1 children)

It was always possible with tons and tons of work; the news is that some dude made a tool that makes it a piece of cake to recompile the games directly from a ROM.

[–] refalo@programming.dev 7 points 6 months ago

I wonder how much talent is wasted because of jaded programmers that think it's dumb (to them) to make something simple even if it would become very popular and maybe profitable

[–] Socsa@sh.itjust.works 16 points 6 months ago* (last edited 6 months ago) (1 children)

This is very similar to something we did in engineering school in like 2008. For a reconfigurable computing project we translated machine code into HDL.

This is something you could have done for a while if you had a few million dollars to pay a team of computer engineers to do it. The new part is the classic "some dude figured out an efficient way to do it in his garage over the summer."

[–] refalo@programming.dev 3 points 6 months ago (1 children)

can be done as a school project

needs a few million dollars

which is it?

[–] absentbird@lemm.ee 13 points 6 months ago* (last edited 6 months ago) (1 children)

Yes

The cost of hiring a team of programmers the size of a large class can easily cost millions of dollars. There's a long history of school projects accomplishing things in computer science that would have cost millions. Look at BSD for example.

[–] refalo@programming.dev 1 points 6 months ago* (last edited 6 months ago) (1 children)

unironically all you really need is one or two neurospicy individuals that are passionate about your project and just about anything can be done in a matter of weeks.

[–] absentbird@lemm.ee 8 points 6 months ago* (last edited 6 months ago)

You could say that about basically anything: it only takes one or two passionate people to [write a great novel, build a house, invent something new, prove a scientific theory, advance the field of mathematics] in a matter of weeks.

Those are rare and impressive exceptions, it's not so simple in practice. The Mythical Man Month has some good insight on this. Big projects cost big money, and don't necessarily get the job done faster.

[–] cyrus@sopuli.xyz 7 points 6 months ago

Just so you know, the actual source code for this project mentions both Jamulator and another project that did this for the N64.