Rule of Thumb (SN76489, SnoozeTracker)

  Рет қаралды 5,115

FΛDE

FΛDE

Күн бұрын

Пікірлер: 45
@4ofFive
@4ofFive Жыл бұрын
just realized the percussion at the start was actually dankpods destroying some buds with Scarlet Fire
@srb2er
@srb2er Жыл бұрын
i am now in love with yet another chiptune song why!!!11!1!!!1!!!!!
@LunaOfTheStarsMusic
@LunaOfTheStarsMusic 2 жыл бұрын
You’ve seen rule of thumb Now get ready for, kid named finger
@squarewave
@squarewave 2 жыл бұрын
PKCELL-style. Funky af like usual, never give up!! :D
@Evolution_BR811
@Evolution_BR811 2 жыл бұрын
Sounds a lot like the Commodore 64
@WindedCone
@WindedCone 2 жыл бұрын
P K C E L L P A R T Y
@unyu-cyberstorm64
@unyu-cyberstorm64 Жыл бұрын
If I could give your music *more than one* like per soing, I would.
@pyra9345
@pyra9345 6 ай бұрын
soing
@unyu-cyberstorm64
@unyu-cyberstorm64 Жыл бұрын
Very Nice
@zaxolotl
@zaxolotl 2 жыл бұрын
Is that Dankpods I hear at the beginning??? So awesome
@dycedargselderbrother5353
@dycedargselderbrother5353 2 жыл бұрын
Has a Thomas Petersen/Laxity vibe to it.
@TheEssem
@TheEssem 2 жыл бұрын
this is probably my favorite tune of yours now, nice job
@Furmilion
@Furmilion 2 жыл бұрын
Woah, sure this is a nice song, it could perfectly fit as game's boss theme
@nic0vide0
@nic0vide0 Жыл бұрын
“Oh, what a nugget this thing is!” (DankPods, 2023)
@64Abstract
@64Abstract 2 жыл бұрын
better dub this genre now as pkcore
@bl4z3pupz
@bl4z3pupz 9 ай бұрын
WAS THAT DANKPODS!?!?
@eropzapolza
@eropzapolza 9 ай бұрын
omg amiga 8-bit
@deadlyseed
@deadlyseed 2 жыл бұрын
Bro speaking simolean
@JFOX_6502
@JFOX_6502 9 ай бұрын
OOOOOOOOOMG
@dumbut
@dumbut 2 жыл бұрын
sn76489 has samples?!?!?
@NovaDXX
@NovaDXX 2 жыл бұрын
Yes
@stgigamovement
@stgigamovement 2 жыл бұрын
The SN7 and AY series of chips (including clones) have a helpful bug in them in which if you change the volume while nothing is playing, the volume value will be outputted directly. So you can send samples as changes in the volume register at the cost of heavy CPU usage. On the SN7 and AY series, the volume register is 4 bits. Also it's worth mentioning that the AY series of chips has an internal volume envelope feature that doesn't require a sound to be played, AND can be set to a high enough frequency to get into the human audio range. Thus the AY series of chips accidentally can produce triangle and saw waves as well as tripulse and sawpulse waves with far less CPU use than you would need on SnoozeTracker. Both the designs of the SN7 and AY series originate in 1979. A year in which pretty much the only sampler synth in music was the ridiculously expensive Fairlight CMI. Meanwhile, the PSG chips of that era made by Texas Instruments and General Instrument support arbitrary PCM over the volume register. The CMI was 8 bit, and if you stringed multiple PCM channels together for one signal you can get 8bit output. Also, the 1979 Atari PoKEY and the 1977 Atari TIA are also the recipients of being able to play PCM over their volume register. So these late 1970s chip designs all have bugs in them and their clones that allows PCM playback over the volume register. The chips weren't intended to be usable as DACs, but nonetheless they can be used as DACs. This type of trick was known back in the day. Several games on various platforms with such chips tended to use this feature for speech in moments where CPU time and the task at hand wouldn't be destroyed by using the CPU to play brief samples. The C64 Ghostbusters voice sample is also played via this same type of trick on the C64 which has a similar bug. Pitfall 2 on the Atari 2600 uses a chip in the cartridge to generate 3 square waves and mix them down to a single 4bit signal that the game then writes to channel 1's volume register whenever spare CPU cycles are available. Many Commodore 64 games had stuff like percussion (which best survives being 4bit) played back on the older C64 SID's volume register. Before the OPNA/YM2608, people on the Japanese PC98 would use the volume register PCM trick on the AY-3-8910 clone that resides in the PC98 OPN series of Yamaha FM sound chips apart from the YM2612 in the Genesis. Even after the OPNA, some games still sent samples over the volume register to remain compatible with machines still using the original OPN. This trick works on ALL clones. The YMF297 (the OPN4, which is a hybrid of the low voltage OPL3 and OPN3, in the chip package of a low-voltage OPL3, and was made for late 90s PC98 machines that ran Windows) in its OPN3 mode (you have to toggle between OPN3 and OPL3 modes. You can't have OPL3 and OPN3 at once in a YMF297 because Yamaha was silly) still has the internal AY-3-8910 clone which still has the ability to be used as a DAC. For context, the OPN3 and OPN4 don't have the non-drum PCM of the OPNA. Also if using a YM2610B, which has 6 FM channels (the YM2610 of the Neo Geo has two permanently blanked so it wouldn't outfox the original OPN) and 7 PCM channels and 3 PSG channels, if you use the PCM trick on its internal AY-3-8910 clone, you end up with 6 FM channels and ten sample channels. The YM2610B was used in arcade machines, so ultimately they could have actually had the CPU to spare if using a sound processor (not uncommon in arcades) to have the full ten PCM channels the chip can do without impacting gameplay. Even the newest Neo Geo units (the Neo Geo had a very long life) still can do PCM out of the internal AY-3-8910 clones in their YM2610s, and even the brand new Sega Master Systems still made for the Brazilian market to this day still support the PCM trick on their PSGs that are clones of the SN7. So these late 1970s design quirks of the SN7, AY series chips, and the Atari 2600 TIA still exist today despite being completely accidental. An accident that allows samples on machines with far worse specs than the pioneer-of-samplers Fairlight CMI of 1979. The TIA in fact pre-dates the CMI by two years. Also if one uses pulse frequency modulation, technically you can get samples out of the 1976 Fairchild Channel F.
@SolidEyeYEG
@SolidEyeYEG 2 жыл бұрын
Amazing, wrangling the SN7 like this
@stgigamovement
@stgigamovement 2 жыл бұрын
@@gameborge SnoozeTracker uses this trick
@stgigamovement
@stgigamovement 2 жыл бұрын
@@gameborge you're welcome!
@hacktrixapii
@hacktrixapii 2 жыл бұрын
The iPod man! Really?
@pschiptunes64
@pschiptunes64 2 жыл бұрын
Let me just get one of my AAAEEHs
@Sian37
@Sian37 Жыл бұрын
PKCELLS STYLE BOIIII!
@Ravalo354
@Ravalo354 2 жыл бұрын
oh my pkcell..
@Antiblue643
@Antiblue643 8 ай бұрын
what does dankpods say at the beginning?
@RoshwyinsTaicoon
@RoshwyinsTaicoon 3 ай бұрын
"Get down on some PKCELLS, That's what I wanna know!" I think.
@dvdvideo5013
@dvdvideo5013 Жыл бұрын
Sega Master System PCM
@Flo_Resolution
@Flo_Resolution 2 жыл бұрын
Noice
@GGVIC25
@GGVIC25 2 жыл бұрын
Z80?
@FLDE
@FLDE 2 жыл бұрын
Works better on a 68k
@dycedargselderbrother5353
@dycedargselderbrother5353 2 жыл бұрын
@@FLDE This that the case? That Snoozetracker's reference CPU is a 68K rather than Z80?
@sleeping_lugia
@sleeping_lugia 2 жыл бұрын
@@FLDE Atari ST with SN76489, now selling at stores at only 799.99 dollars, 999.99 with a color monitor!
@FLDE
@FLDE 2 жыл бұрын
@@dycedargselderbrother5353 it’s actual SN7 register writes. Any CPU can write them, but a 68k would have an easier job
@dycedargselderbrother5353
@dycedargselderbrother5353 2 жыл бұрын
​@@FLDE I get it now. Somehow I thought Snoozetracker was written against a reference, a z80 in particular. Now the criticisms of it being unrealistic make more sense.
@misty_fogT-T
@misty_fogT-T 2 жыл бұрын
owo
Doom Crushers Are Weird
17:17
decino
Рет қаралды 624 М.
I Installed The Real Computer Worm!
14:44
CYBER SOLDIER
Рет қаралды 2,5 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
NES Audio: Brief Explanation of Sound Channels
2:30
explod2A03
Рет қаралды 175 М.
Turning Blue (AY8930, 200Hz)
5:21
FΛDE
Рет қаралды 4,3 М.
Toby Fox - Megalovania (OPL3 Remix; YMF262)
5:18
Laggy
Рет қаралды 6 М.
Top Gear Laughs
11:49
Q2022
Рет қаралды 4,2 МЛН
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
My game is 262,000 times faster than Minecraft. I'll show you how.
12:20
IGoByLotsOfNames
Рет қаралды 1,4 МЛН
How Oldschool Sound/Music worked
8:44
The 8-Bit Guy
Рет қаралды 3,3 МЛН
I Tried Turning Games Into Text
18:18
Acerola
Рет қаралды 387 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН