6502

Programs, sources, embedded, demomaking, whatsoever related to subj :)

Postby g0blinish » 08 Feb 2013, 04:24

Precalc is indeed cheating..
The term realtime was about NOT using lookup tables..
One could say "i look up the values in realtime though" :)

Today lookuptables are part of "code optimization" :D

and btw..
scene is dead in case you didn't notice..

AtariXL vs C64

http://forum.defence-force.org/viewtopi ... view=print
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby lvd » 08 Feb 2013, 06:12

g0blinish wrote:никаких статей по оптимизации кода. даже такты посчитать негде..

На цодебаcе64.орг статей об обтимезации какпэ овер дохуя. А к тому же селф-брейн никто не отменял. И ещё есть дебуггер, которым можно зырить, как кто-то ещё соптимизил.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby lvd » 08 Feb 2013, 06:15

g0blinish wrote:AtariXL vs C64


Какпэ там сказано, что все говноатаридемы юзают 320 кило памяти. Раз так, то можешь зазырить bluereu демку на цомодуре -- тоже память юзает дополнительную.

upd: ещё сказано, что на отаре 4х4 чанки моде есть нативное. Ну да, потому-то все атаридемы содержат чуть более, чем полностью унылые чанки4х4одноцветные3дговнолёты :-D
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby g0blinish » 08 Feb 2013, 07:01

lvd wrote:Ну да, потому-то все атаридемы содержат чуть более, чем полностью унылые чанки4х4одноцветные3дговнолёты :-D

имхо скорее всего с подачи TaquarT заюзали чересстрочный GTIA-режим. там цветов дохуя.
чанки 4х4 это киде? не видел.
lvd wrote:Какпэ там сказано, что все говноатаридемы юзают 320 кило памяти.

ну и нахуя? когда я начал дружить с Атари, 130XE тока и была, да и внятного описания юзания памяти не попалось.
хз когда 320к появилось.

в опщем, нашел примерный перечень опкодов с тактами, будем думать и щитать.
заодно есть что почитать:
http://www.ataripreservation.org/websit ... EEDUP.html
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby lvd » 08 Feb 2013, 07:04

g0blinish wrote:имхо скорее всего с подачи TaquarT заюзали чересстрочный GTIA-режим. там цветов дохуя.

пруф или не былоссылки на демы дай плз
g0blinish wrote:в опщем, нашел примерный перечень опкодов с тактами, будем думать и щитать.

Ох ёбаный в рот, я ж тебе давал ссылку, называется opcodes02.html, чем не проканала?
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby lvd » 08 Feb 2013, 07:31

g0blinish wrote:http://www.ataripreservation.org/websit ... EEDUP.html

Ржунимагу. Великие отаре-гине-кодеры решили таки подсчитать времена выполнения команд 6502. Прогресс не остановить, да здравствует отаре!
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby g0blinish » 08 Feb 2013, 08:10

lvd wrote:пруф или не былоссылки на демы дай плз

что ты за пруф вцепился? я сказал имхо.
лови сцылки:
http://web.archive.org/web/200102120832 ... /gtia.html
и демы:
http://www.pouet.net/prod.php?which=27698
http://www.pouet.net/prod.php?which=16285
http://www.pouet.net/prod.php?which=9044
хотя, судя по списку, они и другими режимами грешили.
однако режимы GTIA и в других демах используются.

lvd wrote:Ох ёбаный в рот, я ж тебе давал ссылку, называется opcodes02.html, чем не проканала?

а ты в ём разобрался с cycles? я нет.

lvd wrote:Прогресс не остановить, да здравствует отаре!

дода не свет на комодури сошелся, пусть SID визжит. пойду поблюю штоле.
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby lvd » 08 Feb 2013, 08:23

g0blinish wrote:а ты в ём разобрался с cycles? я нет.

Огоспаде, там же в 1ой табличке у каждого опкода цифра циклов написана. И разбираться-то нечего, главное понять, как работает сабж.
например:
NOP - 2tc, ибо менее 2tc не бывает
LDA #1 - 2tc, ибо 2 чтения из памяти
LDA $12 - 3tc, 3 чтения
LDA $1234 - 4tc, 4 чтения
и так далее.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby lvd » 08 Feb 2013, 08:25

g0blinish wrote:что ты за пруф вцепился?

Зачёркнуто же было, или ты не заметил?
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby g0blinish » 08 Feb 2013, 08:47

lvd wrote:Зачёркнуто же было, или ты не заметил?

насчет PetSCII еще не заметил. чо ты говорил про 28 байт?
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

PreviousNext

Return to Coding

Who is online

Users browsing this forum: No registered users and 2 guests