Author Topic: Caballero's drawer  (Read 11447 times)

daydreamer

  • Member
  • ****
  • Posts: 939
  • watch Chebyshev on the backside of the Moon
Re: Caballero's drawer
« Reply #105 on: April 19, 2019, 04:01:47 AM »
Tunnel with tiny c source code


:t
love the colors,they remind me of the Tron movies
Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D

caballero

  • Member
  • *****
  • Posts: 1211
  • Matrix - Noah
    • abre ojos ensamblador
Re: Caballero's drawer
« Reply #106 on: April 19, 2019, 04:11:04 AM »
@HSE: Check it out now :t
The logic of the error is hidden among the most unexpected lines of the program

caballero

  • Member
  • *****
  • Posts: 1211
  • Matrix - Noah
    • abre ojos ensamblador
Re: Caballero's drawer
« Reply #107 on: April 29, 2019, 05:20:53 AM »
A first approximation to a dynamic curved tunnel (the position of the center of the tunnel is not static). A high cpu requirements. Only gdi.
The logic of the error is hidden among the most unexpected lines of the program

daydreamer

  • Member
  • ****
  • Posts: 939
  • watch Chebyshev on the backside of the Moon
Re: Caballero's drawer
« Reply #108 on: May 01, 2019, 12:03:44 AM »
A first approximation to a dynamic curved tunnel (the position of the center of the tunnel is not static). A high cpu requirements. Only gdi.
slow initializing and after that cool turning tunnel :icon14:
Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D

Siekmanski

  • Member
  • *****
  • Posts: 1927
Re: Caballero's drawer
« Reply #109 on: May 01, 2019, 04:45:26 AM »
Very cool effect.  8)
Creative coders use backward thinking techniques as a strategy.

jj2007

  • Member
  • *****
  • Posts: 9782
  • Assembler is fun ;-)
    • MasmBasic
Re: Caballero's drawer
« Reply #110 on: May 01, 2019, 05:06:42 AM »
Cool indeed :t

caballero

  • Member
  • *****
  • Posts: 1211
  • Matrix - Noah
    • abre ojos ensamblador
Re: Caballero's drawer
« Reply #111 on: August 08, 2019, 11:32:11 PM »
Hello, I've just installed masm32 package in my new computer zipping/unzipping my older instalation in W7. It works fine, even as I have installed it not in the root directory, but in a folder. The sound emits from time to time some interferences that I think in W7 worked just fine. I'll have to see it.

Edited: I've just checked it in WXP in my virtual box and it just works fine, it plays the tune smooth and fine. It seems that W10 brings me surprises and fun
« Last Edit: August 09, 2019, 01:06:51 AM by caballero »
The logic of the error is hidden among the most unexpected lines of the program

daydreamer

  • Member
  • ****
  • Posts: 939
  • watch Chebyshev on the backside of the Moon
Re: Caballero's drawer
« Reply #112 on: August 09, 2019, 02:16:47 AM »
Hello, I've just installed masm32 package in my new computer zipping/unzipping my older instalation in W7. It works fine, even as I have installed it not in the root directory, but in a folder. The sound emits from time to time some interferences that I think in W7 worked just fine. I'll have to see it.

Edited: I've just checked it in WXP in my virtual box and it just works fine, it plays the tune smooth and fine. It seems that W10 brings me surprises and fun
nice plasma,but as you say annoying noise sometimes on W10
Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D

caballero

  • Member
  • *****
  • Posts: 1211
  • Matrix - Noah
    • abre ojos ensamblador
Re: Caballero's drawer
« Reply #113 on: August 09, 2019, 08:43:22 PM »
I'd say that the problem is in the ufmod libraries
The logic of the error is hidden among the most unexpected lines of the program

caballero

  • Member
  • *****
  • Posts: 1211
  • Matrix - Noah
    • abre ojos ensamblador
Re: Caballero's drawer
« Reply #114 on: November 23, 2019, 11:15:14 AM »
Fixed point vs Float Point. This is a final example with palette :thumbsup:
The logic of the error is hidden among the most unexpected lines of the program

Siekmanski

  • Member
  • *****
  • Posts: 1927
Re: Caballero's drawer
« Reply #115 on: November 23, 2019, 10:43:07 PM »
Smooth  :thumbsup:
Did you use 16:16 fixed point?
Creative coders use backward thinking techniques as a strategy.

caballero

  • Member
  • *****
  • Posts: 1211
  • Matrix - Noah
    • abre ojos ensamblador
Re: Caballero's drawer
« Reply #116 on: November 24, 2019, 12:21:57 AM »
Hi, Marinus, I have scaled by 2^16, nevertheless, it is so smooth due to the palette usage, though the fixed point seems to be better than float point. I will upload the samples in my fifth chapter.
The logic of the error is hidden among the most unexpected lines of the program

Siekmanski

  • Member
  • *****
  • Posts: 1927
Re: Caballero's drawer
« Reply #117 on: November 24, 2019, 10:03:26 AM »
Fixed point arithmetic is very useful if you want to prevent rounding and drifting errors, e.a. in audio re-sampling.
Creative coders use backward thinking techniques as a strategy.