atarionline.pl Konwersja gry "Elite" - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1:
       
      CommentAuthorKaz
    • CommentTime7 Feb 2023
     
    Zapowiada się miodnie:

    • 2:
       
      CommentAuthorKaz
    • CommentTime7 Feb 2023
     
    Starsze:



    • 3: CommentAuthorWrathchild
    • CommentTime9 Feb 2023 zmieniony
     
    Thanks Kaz, another small update today.
    With any luck perhaps I'll be able to get this released this year.
    ->link<- (not sure how to embed the video, could you please edit this for me?)
    • 4:
       
      CommentAuthorKaz
    • CommentTime9 Feb 2023 zmieniony
     
    Great job, Wrathchild!

    Sure, here it is:



    To make YT link visible, put YT link in the old form "www.youtube.com/something", not "youtu.be/something".
    • 5: CommentAuthorWrathchild
    • CommentTime10 Feb 2023
     
    More sexy stuff...

    • 6: CommentAuthorilmenit
    • CommentTime10 Feb 2023
     
    bravo!
    • 7:
       
      CommentAuthorKaz
    • CommentTime10 Feb 2023
     
    Non-flickering rules! :D
  1.  
    ślicznie :) atari rulez :) !!
    • 9: CommentAuthorWrathchild
    • CommentTime14 Feb 2023
     
    "Let there be sight(s)!"

    • 10:
       
      CommentAuthorpirx
    • CommentTime14 Feb 2023
     
    pretty schmick!
    drop plot/draw procedures to the community, you would never expect how already super-optimized code can be optimized further ;)
    • 11: CommentAuthorWrathchild
    • CommentTime15 Feb 2023
     
    ->link<-

    They are quite straight-forward and well written for the time as more or less an unrolled version of Bresenham's to handle the various angle groupings. But the C64 source has the option to use 'draw_fastline.asm' rather than 'draw_line.asm'.

    As the DrawLine function is basically a start x,y and an end x,y then routine could be a drop-in substitution. Here, as the narrow screen (32 bytes wide) layout is employed, that could be taken into consideration.

    But plenty of other stuff to munch through to get this near completion so not a priority.
    • 12: CommentAuthorWrathchild
    • CommentTime15 Feb 2023
     
    (Note I'm not using the online BBC or C64 sources but those based on my own disassembly I did around the turn of the century - I've used the online ones this year to cross-reference and help debug the issues I was having)
    • 13:
       
      CommentAuthorpirx
    • CommentTime15 Feb 2023
     
    absolutely, optimization is the last thing to do, otherwise, it is premature. but with this number of plots, there is some fat to be trimmed.
    • 14: CommentAuthorilmenit
    • CommentTime15 Feb 2023
     
    for inspiration (but probable you know this thread) ->link<-