I searched "snatcher sega cd" and google suggested "snatcher sega cd rom"
why yes, google, it was on CD-ROM!
I searched "snatcher sega cd" and google suggested "snatcher sega cd rom"
why yes, google, it was on CD-ROM!
I'm going to pretend that's what all the searchers were looking for, and they weren't just calling the pirated file for a CD-based game "a ROM"
foone: I hate linguistic prescriptivism. Language changes, grandpa, get used to it!
google: hey some kids think the word "rom" means all pirated games, not just ones from ROM-based systems like the Atari 2600 through N64
foone: my eyes are bleeding but I guess that's alright
google: want some MS-DOS ROMS?
foone: THERE'S NO SUCH THING AS MS-DOS ROMS!
except for the games available for the PCjr on cartridge, and arguably the firmwares of many 90s palmtops contained a version of DOS that fit into ROM... so those firmwares are "DOS ROMs"
BUT THERE DEFINITELY WASN'T A "DOOM ROM" UNLESS YOU MEAN A VERSION FOR THE GBA OR SUPER NINTENDO
wait, Atari Jaguar! It had Doom as well. I always think of it as a CD-ROM system (it came out in 1993, it should have been one) because it did later get a CD add-on, but I don't believe Jaguar-Doom used the CD add-on, I think it was a cart
the official Doom wiki suggests that I forgot:
* Sega 32X
* N64
and I think that's it for commercial ports. There's certainly fan-ports lots of other consoles, many of which use ROMs
@h0m54r no
@foone what is a CD-ROM if not a ROM on a CD?
For reference since I didn't actually explain and clearly not everyone knows this:
"ROMs" are named like that because they're ROM dumps. Early pre-CD consoles used Read Only Memory chips to store the games, so to pirate the game you took that chip and dumped it, giving you a ROM Dump file. Stick that file onto an ((E)E)PROM or into an emulator, and you can play it without buying it. "ROM dumps" quickly got shortened to just "ROMs"
PC games never (again, other than the weird PCjr) used ROM chips for games, they used floppy disks, type-in BASIC, or cassette tapes. None of those have "ROM dumps" as there's no ROM to dump, thus no "ROMs"
later we got CDs (and DVDs, technically) for PC games, but those don't have "ROM dumps", they have "disc images" or "ISOs".
and then eventually games went fully downloadable, so neither ROMs nor ISOs make sense: They're just sparkling warez
but for a lot of people the word "ROMs" has always meant "pirated games" so they expanded it to all pirated games. You've got PS2 ROMs, you've got ROMs of steam games released this week, you've got ROMs of games that came on barcodes, which are many things but NOT ROMS.
so it's technically incorrect but not linguistically incorrect. The word's general use has widened from the technical meaning.
THIS DOESN'T MEAN I HAVE TO LIKE IT
I forgot to explain: The CD-ROM one is also weird.
They're called ISOs because the CD-ROM filesystem standard is ISO 9660, and that's ISO as in the International Organization for Standardization (ISO*).
In a different world the file extension/file type would have been dot iso9660 and we'd... probably still be calling them ISOs, honestly, but DOS/Windows only supporting 3-character extensions at the time didn't help.
* blame the French. UTC stands for "Coordinated Universal Time", you know?"
@Canageek nothing comes on CDs anymore?
@foone I remember when in the mid-2000s if you wanted pirated things you searched Name ISO, I wonder why that fell out of style?
but yeah. over in the PC space, this stuff was always just warez. as in "softwares", but with a Z, so it's Kool.
with multiple words for different specific types of pirated media (warez/isos/images/roms) it's no surprise the larger community settled on just one name.
but since it's technically incorrect it does make my bloodpressure go up a little everytime I see it used wrong.
although to be honest, ISO was misused a lot too.
an "ISO" is technically a specific type of dump of a CD-ROM, it's the dumped ISO-9660 filesystem into a linear file.
But that filesystem doesn't contain any CD-ROM audio, those are separate. So more likely you'll see a bin/cue pair with some analog tracks, if the game uses CD-audio (and many did!)
so often have I downloaded "ISOs" (from Highly Legitimate Sources (says the retrogaming researcher/hacker)) and instead of an ISO file I have one of the 800 different disc image format that aren't actually ISOs
some consoles even have their own disc image formats!
Ever look into Wii games? It's madness over there.
There's a whole special toolset for converting between ISOs, WDF, WIA, CISO, GCZ, and WBFS.
@Mareepy I'm sure he does. I've definitely done that more than once
@foone a streamer I like pronounces Warez like Juarez and it fucks me up every time he does it. I feel like he does it on purpose.
anyway this has been annoying me for so long that 8 years ago I ported a version of Tetris to run off a ROM chip on an ISA card. Therefore I had a "ROM" of a PC game. I played it in an old 286 board with no drives attached, floppy, optical, or hard!
@mhoye no, because that's making an ISO9660 dump, that's literally what an ISO file is, it contains no CD-ROM audio. That's in separate non-ISO9660 tracks
@foone hold on, does that mean that if I took an “iso” with dd if=device of=file.iso that I can salvage the CD audio out of file.iso?
@curtmack that would make logical sense, so of course that's not what it stands for
@foone Huh. All this time I had assumed it was "International Standards Organization."
@MidniteLibrary it'd make sense, but no. Rom first showed up in 1979, but ROM chips date back to the 60s
@foone Wait, I thought they were named after the spaceknight. /s
@foone Now I’m curious if you could replace the BIOS chip entirely with a Tetris ROM 🤔
@MenhirMike Sure. It'd be more work but it's doable.
@yakkoj good point
@foone nah, it was "kewl" ;o)
(that particular part of the 1990s -- where "kewl" was dropped in convo -- should rightfully be committed to the annals of history)
@foone what do you mean, roms are what you get when you image a floppy with the tab open
@glyph NO
@mhoye Nope. The audio tracks aren't exposed through that interface.
That interface is intended for access to the filesystem.
This makes sense for Historical Reasons, where PCs would access the filesystem data, but the audio data just got played, and the CPU wasn't involved: The drive itself is playing the audio, and it's just being routed to the speakers (through cables, not software).
To pull the audio data off a disc, you need cdparanoia or EAC or something similar
@foone but isn’t “dd if=device” making a bit wise copy of all the data on that device? I mean, I didn’t think dd knows what an iso is…
Mind you, the emulator I'm using right now (BizHawk) doesn't help matters. It has a File->Open ROM menu item that'll open everything from an NES game to a PS1 disc image to an Apple II floppy disk image.
@martin_piper the PC BIOS has long had support for something called "Option ROMs".
Basically after it finishes POST but before it tries to boot, it checks for any cards with ROM at specific addresses, and if it finds some, it executes them.
it's used to do things like initialize SCSI cards or network cards, in case you need to boot off one of them.
Instead of booting anything, my option ROM just played Tetris.
@foone how did it start the game code?
@kastor whoops. that was a typo. I meant CD-Audio
@foone Wait, CD-*ROM* audio?
Is there such a thing as yellow book specific audio tracks?
I thought that audio tracks not being part of iso dumps was because they're plain old red book CD-DA
@Larymir I'm not a huge fan but it's harmless enough
@foone now I really want to know about your feelings regarding the usage of ROM (e.g. stock ROM, custom ROM) in the context of Android(-based) OS
@foone
got to get me some msdos rom warez
i still have my simearth box with 3.5 inch floppies and populous. they are, um, yeah roms. trying to sound young here
@Pichu0102 @MenhirMike that'd be fun. like that old kernel module configurator that meant you could use a text adventure to configure your kernel
@foone @MenhirMike How about replacing a BIOS configuration tool with Tetris so you have to play Tetris in specific ways to change settings?
@foone now I'm just imagining this on one of the HP Z820 (?) workstations we used to have where the Option ROM output got put in a little picture-in-picture looking window on the bios screen that was labelled "Mini OROM Display..." and it's just got Tetris in it
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.