cr1901 changed the topic of ##yamahasynths to: Channel dedicated to questions and discussion of Yamaha FM Synthesizer internals and corresponding REing. Discussion of synthesis methods similar to the Yamaha line of chips, Sound Blasters + clones, PCM chips like RF5C68, CD/floppy disk theory of operation, and the 68k CPU are also on-topic. Channel logs: https://libera.irclog.whitequark.org/~h~yamahasynths
Degi has quit [Ping timeout: 255 seconds]
Degi has joined ##yamahasynths
<endrift> I just dumped about a dozen SNES and N64 saves for a local friend and they were small enough to give to her on a floppy disk
<endrift> I did not have a floppy disk handy unfortunately
<endrift> 19 apparently
<endrift> I would need a 512 byte sector size for them to all fit I think, which was not the case on the USB drive, but there was still plenty free
cr1901 has quit [Ping timeout: 272 seconds]
cr1901 has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
<cr1901> Interesting, I would've thought 512 bytes would be the default for floppy disks nowadays
<cr1901> Ohhh, parse fail... USB drive use different sector size
<andlabs> floppy disk sectors are already 512 byte
<andlabs> s
<andlabs> except for some PC-98 commercial software that use 1024 for some reason
<andlabs> or maybe thos enumbers are swapped IDK
<andlabs> for hard disk storage the other secdtor size is 4096
<gewt> unless you're compuserve, which is between 576 and 584
<gewt> for hard drives
<gewt> :p
<tunixman> hahah
<andlabs> never using compuserve, what's the joke there?
<gewt> there is no joke. that's the caveat of using hard drives on compuserve backend machines
<andlabs> huh
<andlabs> weird
<tunixman> yeah it was a wild time. powers of 2 were still in flux.
<tunixman> hm actually I think it had something to do with the encoding and maybe the raw was a power of 2?
<tunixman> I honestly can't remember.
<tunixman> and didn't look it up I'm just spitballing here.
<qu1j0t3> there were other examples (lispm? lisa?) sometimes itwould be 512+metadata
<gewt> reason the sc-40 is 576/584 is due to the pdp-10 worksize of 36-bits. :P
<qu1j0t3> ah yes
<tunixman> ah yes of course. 2^5 varies with the age of the universe like the fine structure constant doesn't.
<tunixman> wait, compuserve was pdps wasn't it?
<gewt> yeah
<gewt> pdp-10s, later sc-40 pdp-10 clones
<tunixman> I'm surprised C doesn't mandate a 36-bit word.
<gewt> me too
<tunixman> to be fair it doesn't really mandate anything.
<tunixman> I'm really hoping to translate everything to Rust for v2.1 of our SDK. 2.0 is C++ so we can at least try to use the compiler as a compiler and not a foot gun.
<qu1j0t3> I wish it had
<qu1j0t3> could have saved us a lot of needless pain
<qu1j0t3> 'sry cannot port c to 32 or 64 bit. Closed WONTFIX'
* qu1j0t3 is currently writing C for 8 bitter (avr of course)
<tunixman> very cool!
<tunixman> I misread the spec here initially and thought we'd want to target everything from 4004 up to x86-64 so our design is still informed by that because I'm too lazy to revise.
<qu1j0t3> tunixman: status: https://imgur.com/exyUm0r
<NiGHTS> Imgur: The magic of the Internet