ChanServ 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://freenode.irclog.whitequark.org/~h~yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<whitequark> TD-Linux: pokepoke
<whitequark> can you read your bad (E)EPROM again but this time edit the applet so that OE is always active?
andlabs has joined ##yamahasynths
<whitequark> TD-Linux: also a histogram?
<Lord_Nightmare> Foone: IMHO the famous unreadable text on the plaque on the stone star in the fountain in super mario 64 is these two lines of text
<Lord_Nightmare> the top line, with some really bad kerning and compression artifacts says "Eternal Star" in the standard sm64 english font
<Lord_Nightmare> the lower line is the same font yet again with crappy kerning but a smaller font pitch and i believe it says "The Protector"
<Lord_Nightmare> and all this L is real luigi bullshit is exactly that
<Lord_Nightmare> and 'the protector' was supposed to be a cute easter egg, since in most mario games the power star makes you almost completely invincible
<whitequark> Lord_Nightmare: TD-Linux: so, i implemented write support for atmel flash/eeprmo
<whitequark> turns out the atmel eeprom i have? it is actually broken
<whitequark> not just bitrotted, but actually if i rewrite it, it has roughly the same number of errors
<whitequark> only works at 4 V or so
_whitelogger has joined ##yamahasynths
natarii has quit [Read error: Connection reset by peer]
natarii has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
<Sarayan> wq: Did you try rerwiting it at 200V or so? ;-)
<whitequark> nah
<whitequark> that's boring
<whitequark> instead i put it on a hotplate and heated it up to 170°C
<Sarayan> oh yeah
<Sarayan> replaying the droid torture scene from star wars 6?
<whitequark> haven't watched
<Sarayan> it's only 37 years old, I understand you may have missed it ;-)
<whitequark> oh i tried i just found it boring
<whitequark> ohhh
<whitequark> ha that's brutal
mz` has quit [Changing host]
mz` has joined ##yamahasynths
<cr1901_modern> Last leak-related post... the Star Fox code is a doozy... Dylan wasn't kidding... there's a threaded interpreter in the code that handles game control logic. Even if SuperFX does the heavy lifting, guess I overestimate how slow an purpose-built interpreter is...
<whitequark> a threaded interpreter is easy and gives a very nice benefit
<cr1901_modern> It's indeed easy enough to understand and has an escape hatch to go to assembly if needed. It's an on-rails shooter; the levels are implemented by hand-writing out assembly-macros-as-interpreter-insns.
<cr1901_modern> It might not be a novel idea, but reading it gives me ideas to make writing retro code more palateable
<whitequark> yup
Xyz_39809 has joined ##yamahasynths
Xyz39808 has quit [Ping timeout: 244 seconds]
<andlabs> threading systems are more common than you would think
<cr1901_modern> You mean in games or just in general?
<andlabs> yes, in games
<andlabs> in retro games
<cr1901_modern> Well if the slow as hell SNES CPU can handle a threaded interpreter for a resource-intensive game, then I guess I shouldn't complain EVER again about the perf penalty of interpreters
<cr1901_modern> 'It doesn't get much slower than SNES...
<andlabs> TI 99? =P
<cr1901_modern> Clock speed is higher than the SNES in non-fast mode and B-bus mode (3Mhz vs 2.68/1.79MHz)
<cr1901_modern> does TI 99 CPU take multiple cycles to do memory access?
<Foone> TI99's memory architecture is weird
<Foone> it's got a very small local 16bit ram, and a bigger main ram that has to be accessed over the 8-bit bus
<Foone> so it ends up having really slow RAM, as it's a half-width peripheral
<cr1901_modern> this sounds similar to the SNES CPU- 8 bit external data bus, but no on-chip RAM
<Foone> wow. TI launched the TI-99/4 at 1,150$ in 1979, and by 1982, the TI-99/4a was selling at 200$ (plus a 100$ rebate)
<Foone> no wonder they lost 330 million $ on the thing
linkmauve has joined ##yamahasynths
<TD-Linux> whitequark, so I never actually attached OE when switching to the shift registers
<TD-Linux> but I can compare both ways