this post was submitted on 17 Oct 2024
823 points (98.9% liked)

RetroGaming

19335 readers
1195 users here now

Vintage gaming community.

Rules:

  1. Be kind.
  2. No spam or soliciting for money.
  3. No racism or other bigotry allowed.
  4. Obviously nothing illegal.

If you see these please report them.

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 109 points 12 hours ago (1 children)

I don't know if everyone gets the reference: RollerCoaster Tycoon is in fact writing mostly in assembly to use the hardware more efficiently

[–] [email protected] 51 points 11 hours ago (3 children)

It also makes it really portable which is a big part of why all the ports to modern systems are so close to the original. Obligatory OpenRCT2 shoutout.

[–] [email protected] 2 points 1 hour ago* (last edited 1 hour ago)

OpenRCT2 ditched assembly tho. They wrote it entirely in C++.

[–] [email protected] 20 points 7 hours ago* (last edited 7 hours ago) (1 children)

Writing it in assembly would make it pretty much the opposite of portable (not accounting for emulation), since you are directly giving instructions to a specific hardware and OS.

[–] [email protected] -1 points 3 hours ago (1 children)

Not necessarily, unless you’re working on something like an OS you’re not usually directly accessing/working on the hardware. As long as you can connect the asm up to your os/driver abstraction layer and the os to hardware apis work the game should be functional. Not to mention RCT targets the x86 assembler architecture which was one of the most popular at the time

[–] [email protected] 1 points 8 minutes ago

That's no less true than games written in C, or otherwise with few dependencies. Doom is way more portable than RCT precisely because it's written in C instead of assembly.

[–] [email protected] 17 points 10 hours ago (2 children)

Started playing openrct2 multiplayer with a friend yesterday. Some of the best fun I've had.

[–] [email protected] 5 points 6 hours ago (1 children)

My friend and I created MONORAIL LAND

[–] [email protected] 1 points 3 hours ago* (last edited 3 hours ago)

Does it have a scientist Batman?

[–] [email protected] 9 points 9 hours ago

Damn this post. This is really going to f up my weekend plans.