Author Topic: so how many k is bloat for you?  (Read 1181 times)

daydreamer

  • Member
  • *****
  • Posts: 1358
  • building nextdoor
so how many k is bloat for you?
« on: May 18, 2020, 07:57:19 PM »
so how many k is bloat for you?and what limit should be used???one byte too many over x number of kbs? :bgrin:
Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D
I love assembly,because its legal to write
princess:lea eax,luke
:)

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 7540
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: so how many k is bloat for you?
« Reply #1 on: May 18, 2020, 09:21:35 PM »
 :biggrin:

1   :tongue:
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

Vortex

  • Member
  • *****
  • Posts: 2336
Re: so how many k is bloat for you?
« Reply #2 on: May 18, 2020, 09:41:18 PM »
Hi daydreamer,

It depends on what you are trying to achieve.

mineiro

  • Member
  • ****
  • Posts: 616
Re: so how many k is bloat for you?
« Reply #3 on: May 18, 2020, 10:41:08 PM »
kkk is bloat.
In Brazil an expression of laughter or smile is transcribed as kkk.
A user read a news about kkk and commented:
"These people smile about serious things. Journalists are hypocrites."

To uncle Bill more than 64k is bloat.
I'd rather be this ambulant metamorphosis than to have that old opinion about everything

HSE

  • Member
  • *****
  • Posts: 1378
  • <AMD>< 7-32>

caballero

  • Member
  • *****
  • Posts: 1469
  • Matrix - Noah
    • abre ojos ensamblador
Re: so how many k is bloat for you?
« Reply #5 on: May 19, 2020, 12:07:25 AM »
And due to this, graphic demos competitions with executables less than 64kb were institutionalized, as well as others. The challenge is not only to make the graphic effect more surprising, but also in the smallest possible size.

https://www.youtube.com/watch?v=05XmI6zr_Ek
The logic of the error is hidden among the most unexpected lines of the program

jj2007

  • Member
  • *****
  • Posts: 10544
  • Assembler is fun ;-)
    • MasmBasic
Re: so how many k is bloat for you?
« Reply #6 on: May 19, 2020, 12:11:34 AM »
Whatever takes more than a second to open.

daydreamer

  • Member
  • *****
  • Posts: 1358
  • building nextdoor
Re: so how many k is bloat for you?
« Reply #7 on: May 19, 2020, 02:09:25 AM »
Hi daydreamer,

It depends on what you are trying to achieve.
Assembly game would be nice to achieve, but graphics and sound data could make it big
First get it working right and debugged might be bigger,before you start to reduce size,load highly compressed jpgs /mp3s instead of bmp and wav files and find nice compressor to use
Almost 28k 32bit exe so far
Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D
I love assembly,because its legal to write
princess:lea eax,luke
:)

caballero

  • Member
  • *****
  • Posts: 1469
  • Matrix - Noah
    • abre ojos ensamblador
Re: so how many k is bloat for you?
« Reply #8 on: May 19, 2020, 03:17:34 AM »
> sound data could made it big

https://www.auralfractals.net/music.php
The logic of the error is hidden among the most unexpected lines of the program

Vortex

  • Member
  • *****
  • Posts: 2336
Re: so how many k is bloat for you?
« Reply #9 on: May 19, 2020, 06:40:57 PM »
Hi daydreamer,

You don't need to move all the multimedia data to resource files. They can remain in their original files.

daydreamer

  • Member
  • *****
  • Posts: 1358
  • building nextdoor
Re: so how many k is bloat for you?
« Reply #10 on: May 19, 2020, 08:27:40 PM »
You don't need to move all the multimedia data to resource files. They can remain in their original files.
I have thought of that earlier and want some of them encrypted,even text files so the game isnt easily spoiled by open riddletext files and area maps
 
Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D
I love assembly,because its legal to write
princess:lea eax,luke
:)

daydreamer

  • Member
  • *****
  • Posts: 1358
  • building nextdoor
Re: so how many k is bloat for you?
« Reply #11 on: May 20, 2020, 03:41:17 AM »
Well you could make an x86/x64 XBOX game now fully equipped with blueray ROM if you want to
Now try using tv as secondary monitor, it wouldn't be hard to port a PC game to XBOX version

Quote from Flashdance
Nick  :  When you give up your dream, you die
*wears a flameproof asbestos suit*
Gone serverside programming p:  :D
I love assembly,because its legal to write
princess:lea eax,luke
:)

caballero

  • Member
  • *****
  • Posts: 1469
  • Matrix - Noah
    • abre ojos ensamblador
Re: so how many k is bloat for you?
« Reply #12 on: May 20, 2020, 04:47:50 AM »
Hi daydreamer,

You don't need to move all the multimedia data to resource files. They can remain in their original files.
Sure, but all of them have to sum their size  :thumbsup:
The logic of the error is hidden among the most unexpected lines of the program

mineiro

  • Member
  • ****
  • Posts: 616
Re: so how many k is bloat for you?
« Reply #13 on: May 20, 2020, 04:48:53 AM »
Interesting.
You can hide a signature/watermark in the least significant bit of each color. Our eyes cannot discern the difference. Regrouping the least significant bits of each color you can form a keyword for each map. An attempt that the map will not be changed.

Usually random numbers echoed crudely on the sound card generate grunts or noises; maybe some distortion in time can form some audible music. One idea is to play the map or the program code on the sound card as a try to see if it can be reused as music. The audacity program opens raw files (just rename any file to .raw).
Programs/sounds can be opened by image editors as raw too, maybe the opcode generated can be a map phase, we are assembly programmers  :eusa_dance: , for this it is necessary to factor the file size to find X and Y (usually square or rectangle). If file size cant be factor then add some bytes to file size to perform the action.

The thing with XOR cipher is that need 2 same size files.

----edit----
Well, when we turn on "tell a vision" we find "programs". After we realize that we are being programmed. Conspiracy theory.
Nowadays we use a lot of sight and hearing, then touch, after smell and taste. I don't know if we are regressing or evolving.
I'd rather be this ambulant metamorphosis than to have that old opinion about everything

Siekmanski

  • Member
  • *****
  • Posts: 2330
Re: so how many k is bloat for you?
« Reply #14 on: May 20, 2020, 08:34:43 AM »
Often I try to find ways to make executables as small as possible, just for the kick.
But most important is finding a balance between quality, speed and size.
Just for fun, I try to find repeating patterns in data to compress it to smaller sizes if possible.
Last month I was successful in writing an algorithm that compressed an old Amiga Protracker Music-note table.
16 * 3 octaves and finetune stages.
The original was 1152 bytes long, my algorithm routine to pre-calculate the table and inserting the errors back, is 127 bytes.
It wasn't easy because there were a lot of rounding errors in the original from the year 1987.
The result was 11% of the original size, this is what coding makes fun.  :eusa_dance:
Creative coders use backward thinking techniques as a strategy.