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, and CD theory of operation are also on-topic. Channel logs: https://libera.irclog.whitequark.org/~h~yamahasynths
<andlabs>
wait what are you trying to do with the board?
<Nerionaya>
andlabs: it is a subject of an upcoming blog post
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Client Quit]
ejs__ has quit [Remote host closed the connection]
ej5 has joined ##yamahasynths
andlabs has joined ##yamahasynths
andlabs_ has joined ##yamahasynths
andlabs has quit [Ping timeout: 264 seconds]
andlabs__ has joined ##yamahasynths
andlabs_ has quit [Ping timeout: 272 seconds]
andlabs__ has quit [Ping timeout: 245 seconds]
andlabs has joined ##yamahasynths
andlabs_ has joined ##yamahasynths
andlabs has quit [Ping timeout: 272 seconds]
tpw_rules has quit [Read error: Connection reset by peer]
andlabs has joined ##yamahasynths
andlabs_ has quit [Ping timeout: 252 seconds]
andlabs has quit [Ping timeout: 252 seconds]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
tpw_rules has joined ##yamahasynths
natalie has quit [Ping timeout: 244 seconds]
natalie has joined ##yamahasynths
mofh has quit [Ping timeout: 244 seconds]
mofh has joined ##yamahasynths
garden1 has joined ##yamahasynths
kehvo has quit [Ping timeout: 272 seconds]
garden1 has quit [Quit: WeeChat 3.1]
samlittlewood has quit [Quit: samlittlewood]
samlittlewood has joined ##yamahasynths
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cr1901>
Foone: Are you doing schematic capture for fun (the schematic for the CPU board is online)?
<Foone>
for repair. I'm trying to understand it better so I can make it work
<cr1901>
And I could've sworn KiCAD _did_ have S-100, as well as the ISA bus... guess not.
<Foone>
it does seem to have ISA. unless I installed that separately, which is certainly possible
whitequark[m] has quit [Quit: node-irc says goodbye]
emilazy has quit [Quit: node-irc says goodbye]
ugla has quit [Quit: node-irc says goodbye]
SEGFAULTLauren[m has quit [Quit: node-irc says goodbye]
emilazy has joined ##yamahasynths
whitequark[m] has joined ##yamahasynths
SEGFAULTLauren[m has joined ##yamahasynths
ugla has joined ##yamahasynths
andlabs has joined ##yamahasynths
andlabs_ has joined ##yamahasynths
andlabs has quit [Read error: Connection reset by peer]
andlabs_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cr1901>
Foone: I have a question... do you know how to format 1.44 disks to 1.7MB capacity in Windoze 10?
<Foone>
I'm not sure you can. I think the tools that reformat to larger sizes won't run on it
<Foone>
unless maybe you mean 32bit windows 10, but probably not
<cr1901>
Oh right. I also seem to vaguely recall UFI doesn't support it either
<cr1901>
I haven't found the Windows API function for formatting a floppy disk. It seems to be hidden behind a shell.dll function that invokes the format GUI
<Foone>
nope. and read-only support for >1.44mb formats is really flaky
<Foone>
some drives won't recognize the disk at all, some recognize it correctly but just stop returning sectors after 1.44mb, and some actually work
<Foone>
there's an IOTCL for formatting the tracks, but I don't know if there's an API for writing the data to them
<SEGFAULTLauren[m>
Oh hey its foone
<cr1901>
Foone: API for writing data is CreateFile, and WriteFile
<cr1901>
So it's like Unix in that respect
<cr1901>
What's the IOCTL for formatting?
<Foone>
right. I mean I don't think there's an API to write data to the blank sectors that formatting makes, so that you'll have a filesystem
<NiGHTS>
CreateFileA function (fileapi.h) - Win32 apps | Microsoft Docs
<Foone>
if you want to do it yourself, yes
<Foone>
my point was that I don't think (unlike with other removable storage) that win32 includes a function to create the filesystem for you on a floppy
<Foone>
so it's implemented in format.exe and the shell GUI
<cr1901>
Ooooh... well, that's okay. If I really wanted that I could use a FAT library that does everything in memory
<cr1901>
I was just futzing around w/ images to play w/ the floppy drive
<cr1901>
because floppy drives are pretty, but they're even prettier when they're writing/reading :D
<cr1901>
I think even 1.77 disks use FAT?
<Foone>
yes.
<Foone>
DMF disks are a slight variation on the usual FAT12 used on floppies, but they're still within spec so a FAT device driver should be able to read them
<Foone>
they basically just change the cluster size and number of root directory entries
* cr1901
has to review FAT
<cr1901>
yea, not having an API to create a FAT filesystem isn't an insurmountable problem for my flopcapades. Just need a way to low-level format and then slap down raw data into the sectors.
<Sarayan>
with an upd765?
<Sarayan>
well, the modern derivatives I guess
<cr1901>
No, this is a USB floppy drive
<Sarayan>
oh
<Sarayan>
that may be "interesting"
<cr1901>
UFI doesn't support 1.77 discs (which I forgot when asking my initial q). But I'm just playing around
<cr1901>
when you get a new piece of hardware, you use it :3
SEGFAULTLauren[m has quit [Ping timeout: 244 seconds]
whitequark[m] has quit [Ping timeout: 244 seconds]
ugla has quit [Ping timeout: 244 seconds]
andlabs has joined ##yamahasynths
andlabs_ has joined ##yamahasynths
andlabs__ has joined ##yamahasynths
andlabs has quit [Ping timeout: 245 seconds]
andlabs has joined ##yamahasynths
andlabs_ has quit [Ping timeout: 245 seconds]
andlabs__ has quit [Ping timeout: 245 seconds]
andlabs_ has joined ##yamahasynths
andlabs__ has joined ##yamahasynths
andlabs has quit [Ping timeout: 245 seconds]
andlabs has joined ##yamahasynths
andlabs_ has quit [Ping timeout: 252 seconds]
andlabs__ has quit [Ping timeout: 245 seconds]
andlabs_ has joined ##yamahasynths
emilazy has quit [Quit: Bridge terminating on SIGTERM]
emilazy has joined ##yamahasynths
andlabs has quit [Ping timeout: 252 seconds]
whitequark[m] has joined ##yamahasynths
SEGFAULTLauren[m has joined ##yamahasynths
ugla has joined ##yamahasynths
andlabs_ has quit [Ping timeout: 245 seconds]
andlabs has joined ##yamahasynths
andlabs has quit [Client Quit]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]