somehow by jetlag & fsqrt [web]
[nfo]
|
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||
|
popularity : 62% |
|||||||||||||
alltime top: #2962 |
|
|||||||||||||
added on the 2018-10-07 13:03:36 by frag |
popularity helper
comments
way better than silent like on the stream. and nice to see you back, frag! :)
g r e a t
r
e
a
t
r
e
a
t
nice, with cool sound
great
excellent
Shame it couldn't afford some more variation, but it's nice to hear something that's not MIDI.
So sweet :)
Really nice.
Hypnotic!
Awesome!
Amazing synth for a 256b, really really impressive.
Great sound!
Really good! Y’all got robbed!
One of the best tune and sounds in 256 Byte history ! Great !
Even without sound this was my winner. but hey '...' :)
Great sound for 256b and nice visuals to boot, good work!
Very melodic and nice visuals
As the organizer of the compo, I'd like to express my sincere apologies for f*cking up the sound.
we will send you a trophy to make up for the voting disadvantage this had for your entry. <3
Oh, and what an awesome entry this is! Even without sound I already really liked it, but when we showed it again on Sunday with sound it really blew me away! Whoa! o_O
❤️
WOW!!!!
in the compo i thought it was nice but missed something... now i know why ;P
its a shame it would have ranked way higher if it had the sound coming out correctly.
protip: if you need another dos-setup than the dosbox standard one just deliver a config file (and maybe a convenient .bat too) the orgas can use instead.
its a shame it would have ranked way higher if it had the sound coming out correctly.
protip: if you need another dos-setup than the dosbox standard one just deliver a config file (and maybe a convenient .bat too) the orgas can use instead.
holy fucking cow, this is insane! shame that it was ran without sound in the compo, should have been ranked MUCH higher! :)
seems to not working on real pc? (hangs under clean dos, broken sound and crashes under windows)
seems to not working on real pc? (hangs under clean dos, broken sound and crashes under windows)
To elaborate a little bit more: frag & provod can't be blamed for the fuckup *at all*. In the readme file, they very clearly specify what's up. It was all our (specifically, my) fault that we didn't follow the instructions. That was unprofessional. My "sincere apologies" comment yesterday wasn't just an empty phrase, I really mean it. I perfectly understand that this costed this entry quite a few positions in the ranking, and I feel deeply sorry about that.
sweet
Holy crap, this music. So awesome!
Somehow thought „meh“ when it appeared w/o sound on the big screen, like most others apperently. A shame this didn‘t get the showing it deserved. The synth totally rocks!
Great sound. The only thing I don't like here is the palette, apart from that everything is wonderful. :)
I thought it was a nice little intro on the first show w/o the sound. With the sound, it rocks even more!
Hey the music is pretty damn good!
Damn with the synth music added it's a hell of thing, Using some little bat file to setup certain dosbox settings that can be changed from console makes things easier for orgas.
what visy said
the music sounds too good for a 256 bytes intro
the music sounds too good for a 256 bytes intro
Somehow here is a version which run under real DOS and sounds via PC speaker... @frag: I left 4 NOPs to adjust the colors and the speed of the visuals :)
FASM
FASM
Code:
ORG 256
MOV AL,34H ; PIT ch0/lo+hi/m2
OUT 43H,AL
ADD AL,8
OUT 40H,AL
SALC
OUT 40H,AL
MOV FS,AX ; Real DOS needs this!
MOV WORD [FS:BX+20H],IRQ
MOV [FS:BX+22H],CS
MOV FS,[SI]
MOV SI,ZAK2
MOV AL,13H
INT 10H
PUSH 09FF6H
POP ES
OUT 61H,AL ; Turn on the PC Speaker
MOV AL,90H ; PIT channel2/lobyte/mode0
OUT 43H,AL
L22:
MOV AX,0CCCDH
MUL DI
SUB DH,64H
MOV BP,SP
MOV BX,28BEH
PUSHA
FILD WORD [BP-6]
FILD WORD [BP-7]
FPATAN
FIMUL WORD [BP-8]
FISTP WORD [BP-9]
POPA
MOV AL,DH
IMUL AL
XCHG AX,DX
IMUL AL
ADD AX,DX
XCHG AX,BP
MOV AX,[SI+2DH]
SHRD CX,AX,10
ADD CX,BP
ADD CH,BL
SHR BP,12
JB L70
IMUL WORD [BP+SI-20H]
ADD DL,BL
INC BP
IMUL DX,BP
IMUL BP,BP,8
MOV AL,[BP+SI-0CH]
XOR AL,[BP+SI-39H]
TEST DL,20H
JZ L74
L70:
MOV AL,CH
AND AL,8
L74:
STOSB
JMP L22
IRQ:
;PUSHF
CLI
PUSHA
MOV CX,11
L7D:
LODSW
ADD [SI+20],AX
LOOP L7D
INC DWORD [SI+22]
MOV CL,3
MOV AX,CX
MOV DI,ZAK
LOOP3X:
MOV BX,[SI+17H]
SHR BX,CL
MOV CL,6
AND BX,CX
MOV DX,[BX+DI]
MOV [DI+1CH],DX
ADD DI,8
DEC AX
JNZ LOOP3X
;MOV AX,[SI+20]
;NOT AX
SUB AX,[SI+20]
DEC AX
MUL WORD [SI+20]
MOV BL,DH
LODSW
MUL WORD [SI+2]
SHR DX,11
ADD BX,DX
LODSW
MUL WORD [SI+8]
SHR DX,12
ADD DL,BL
MOV BX,[SI+18]
MOV DH,[FS:BX+0E800H]
SHR DH,1
ADD DL,DH
XCHG AX,DX
SHR AL,1
MOV [FS:BX],AL
;MOV DX,0378H
;OUT DX,AL
JZ @F
OUT 42H,AL
@@:
NOP
NOP
NOP
NOP
MOV AL,20H
OUT 20H,AL
POPA
;POPF
IRET
ZAK:
DB 0E6H,000H,023H,002H,068H,002H,036H,003H
DB 06BH,006H,06BH,006H,0D0H,004H,049H,004H
DB 013H,001H,032H,001H,0E6H,000H,0E6H,000H
ZAK2:
DB 0F0H,0FFH,0E0H,0FFH
@TomCatAbaddon: still crashes/reboots :(
@wbc: worked for me USBboot +FreeDOS +VolkovCommander
But i'm afraid of the intro use the memory very freely. I don't understand it in detail.
@frag: You are right about sound quality... And please do it! Make your final version! I really want to see it :-)
But i'm afraid of the intro use the memory very freely. I don't understand it in detail.
@frag: You are right about sound quality... And please do it! Make your final version! I really want to see it :-)
oh-kay!!!
yeah, i did almost the same (replaced direct IVT write to int0x21 call + fixups) and it worked fine on real DOS (with subtle sound differences, caused by LODSB with dangling SI?) then sent that fix to provod :D
also you can omit CLI and PUSHF/POPF in interrupt handler, since CPU stores flags onto stack and disables interrupts before entering ISR (so minus three another bytes ;)
also you can omit CLI and PUSHF/POPF in interrupt handler, since CPU stores flags onto stack and disables interrupts before entering ISR (so minus three another bytes ;)
nice!
nice! especially with sound!
(sorry about my bad words about it being boring in the twitch-chat! had no music! ;) )
(sorry about my bad words about it being boring in the twitch-chat! had no music! ;) )
What a loss this one was played silent.
this is awesome
Great little tune in this one!
OK
really impressive (y)
The whole package reeks of awesomeness
Plain awesome! After finally hearing that ace tune and looking at the code i freezed in utter disbelief. I had heard that there was a "trick" to play wave files on msdos, and i tried several things i found on youtube but nothing worked. I read myself into PWM which was quite easy to understand, but couldnt get it to work. Heck i even tried to "volume modulate" MIDI which didn't work as well. Then, months after, THIS comes along and works so flawlessly and sounds beautiful ♥ Hacking yourself into the IRQ table like that is a very bold move though ;) Of course 0x2508 is a better way, while 0x251C is even better since it save 4 bytes with not needing to tell that the interrupt is done. Likewise, if you just need a lowbyte for the first timer, you can set the appropriate mode and save 3 bytes there. And there is more!
Anyway this is a real boost for the whole sizecoding scene with regards to sound, since many are tired of MIDI or just love to hear a proper chiptune. And i can continue to explore amplitude modulation like for example in Coral Reef. Thanks to "somehow" i recently experimented with basslines with reverb and overdrive (see here) I like where this is going (as a whole) You should defnitely write an article - and paste or link that to sizecoding.org =)
Anyway this is a real boost for the whole sizecoding scene with regards to sound, since many are tired of MIDI or just love to hear a proper chiptune. And i can continue to explore amplitude modulation like for example in Coral Reef. Thanks to "somehow" i recently experimented with basslines with reverb and overdrive (see here) I like where this is going (as a whole) You should defnitely write an article - and paste or link that to sizecoding.org =)
Quote:
now we have ~40 bytes to spare
Lmfao, this is insane. Can't wait for the final.
me too!
Quote:
ow we have ~40 bytes to spare.
We decided to invest it in more complex melody and visuals.
Please wait for the final version.
awwwwwwwwwwwww can't wait for THE final!
Quote:
while 0x251C is even better since it save 4 bytes
unfortunately it will make system time\date clock run forward like crazy, at least on real PC (nevermind :) but shaving more byte is worth it imho :)
good sound, nice visual, but i didn't catch what hellmood is talking about... what is new? viznut introduced covox to the sizecoding scene in 2011... in 125 bytes.
and I had several intros with pwm sound in the past two years: plasmifier cover, tctronic, 256unlimited
frag has right, the covox sounds better, beacuse of the 8 bits sample, pc speaker able to do only 6 bits... moreover DOSBox has an annoying repetitive high pitch.
Luckily my HP Desktop has a very good and loud PC speaker, but otherhand it has no parallel port for a covox extension (yes the usb adapters don't work, but i could buy a pci express LPT card for that).
as I heard Kuemmel is also thinking of a sizecoding.org article in this topic... the more articles the better :-)
btw
has I missed provod's stream? where could I rewatch it?
and I had several intros with pwm sound in the past two years: plasmifier cover, tctronic, 256unlimited
frag has right, the covox sounds better, beacuse of the 8 bits sample, pc speaker able to do only 6 bits... moreover DOSBox has an annoying repetitive high pitch.
Luckily my HP Desktop has a very good and loud PC speaker, but otherhand it has no parallel port for a covox extension (yes the usb adapters don't work, but i could buy a pci express LPT card for that).
as I heard Kuemmel is also thinking of a sizecoding.org article in this topic... the more articles the better :-)
btw
has I missed provod's stream? where could I rewatch it?
holy fuckin shit
@Tomcat: No worries mate, i'll explain myself better =) On my research earlier, i found the "covox intro" (the 125 byter) too. While that was interesting, it sounded quite awful, and i didn't realize that AM could be done with that. It appeared more like some kind of fancy random noise done in FM. Your recent entries with sound, improved a lot from you first one (which i think i stated in the comments to all of these), while they still sounded like they could have been done with FM. I thought so, because i did SpeaCore 128b in 2016 already, with arguably better sound and graphics than the covox intro. So i thought you experimented with FM too, since that is what the native PC speaker is all about, and found alternative ways to something which sounds like kicks or snares. It didn't really sound like it's AM and i never looked into your codes. I should have, maybe i would have noticed the technique ;)
But this one here is different. You immediately here it's AM, it's polyphonic, harmonic, and has some kind of reverb, which is kind of impossible to do in FM. Well, and it's really beautiful ♥. The only thing i could easily in FM do is a decent basskick, along with some psycho acustics to fake polyphonics. Maybe it's still possible to do proper sound synthesis in FM, but i wouldn't know, and i didn't find any good sources on that.
Kuemmel already contacted me, and i'll happily integrate my knowledge into that article, we all should. Polyphonic harmonics and bytebeats are really just the start. Once we have an optimal AM boilerplate, we can go really bonkers with snares, kicks, reverb, delay, wobble basses, overdrive and whatnot =)
But this one here is different. You immediately here it's AM, it's polyphonic, harmonic, and has some kind of reverb, which is kind of impossible to do in FM. Well, and it's really beautiful ♥. The only thing i could easily in FM do is a decent basskick, along with some psycho acustics to fake polyphonics. Maybe it's still possible to do proper sound synthesis in FM, but i wouldn't know, and i didn't find any good sources on that.
Kuemmel already contacted me, and i'll happily integrate my knowledge into that article, we all should. Polyphonic harmonics and bytebeats are really just the start. Once we have an optimal AM boilerplate, we can go really bonkers with snares, kicks, reverb, delay, wobble basses, overdrive and whatnot =)
@HellMood: only two intros of mine have similar sound to speacore (life&life and teacups). and those kick drums are very sensitive to the speed of the PC :-()
about the pc speaker:
Yes, the default PIT mode#3 is about square wave freqs. But check the PIT mode#0, it is about the PM, you can use it for playing digitized sample.
about the pc speaker:
Yes, the default PIT mode#3 is about square wave freqs. But check the PIT mode#0, it is about the PM, you can use it for playing digitized sample.
You are mad! And I like it! <3
Love it!
stunning
Wow!
what? i heard no sound on the stream, so i thought it was just another boring lame effect. plain awesome. works much better with sound.
Fantastic 256b demo. I love the soundsynth!
int 1c sounds as a really great trick
but unfortunetly int 1c didn’t work for me under FreeDOS
and please notice if the whole bios int 8 code + your int 1c code together doesn't last same long each time when it runs, then the sound quality will be a bit worse.
but unfortunetly int 1c didn’t work for me under FreeDOS
and please notice if the whole bios int 8 code + your int 1c code together doesn't last same long each time when it runs, then the sound quality will be a bit worse.
impressive production and a juicy group name
Good stuff!
Hypnotic !!!
Amazing music loop with an amazing animation all in 256 bytes!
Nice 256b with a little softsynth and one effect just saw it in MDT9k
This is cool! Synth sounds great for its size and still managing to squeeze some decent visuals out of the remaining bytes is impressive.
I somehow missed this, wow!
cool.
can't believe I never thumbed this! Absolutely excellent work, I love it!
synth in 256b is crazy!
awesome sounding synth, impressive
Music is absolutely phenomenal. And the remaining bytes are put to good use
yes
Almost the same as ikubun but sound is coooool ;)
lists containing this prod
submit changes
if this prod is a fake, some info is false or the download link is broken,
do not post about it in the comments, it will get lost.
instead, click here !