Jump to content

PaultheRoman

New Members
  • Content Count

    34
  • Joined

  • Last visited

Posts posted by PaultheRoman


  1. Hey, guys. I'm a beginner Atari programmer and I'm trying to go through Andrew Davie's book 2600 Programming for Newbies. I downloaded the dasm assembler from https://sourceforge.net/projects/dasm-dillon/, and i put the vcs.h and the macro.h file within the directory that the dasm.exe file is located. However, when I drag a file named testing1.asm to the dasm.exe file to compile it, i get a file called a.out that has nothing inside of it instead of a .bin file. What am I doing wrong? Below is what is written in the testing1.asm file.

    processor 6502
    include "vcs.h"
    include "macro.h"
    SEG
    ORG $F000
    Reset
    StartOfFrame
    ; Start of vertical blank processing
    lda #0
    sta VBLANK
    lda #2
    sta VSYNC
    ; 3 scanlines of VSYNCH signal...
    sta WSYNC
    sta WSYNC
    sta WSYNC
    lda #0
    sta VSYNC
    ; 37 scanlines of vertical blank...
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    ; 192 scanlines of picture...
    ldx #0
    REPEAT 192 ; scanlines
    inx
    stx COLUBK
    sta WSYNC
    REPEND
    lda #%01000010
    sta VBLANK ; end of screen - enter blanking
    ; 30 scanlines of overscan...
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    jmp StartOfFrame
    ORG $FFFA
    .word Reset ; NMI
    .word Reset ; RESET
    .word Reset ; IRQ
    END
    

  2. Thanks, guys, for all your responses. I appreciate them greatly, especially this one:

     

    Technically every Atari ROM is copyrighted unless that copyright has been specifically renounced. Copyrights are automatic when a work is created and the copyright period is either life plus 70 years, or 95 years total, depending on whether the copyright is held by an individual author or a corporation.

     

    However, in copyright law there is the concept of an "implied license". This is where the grey area exists, because this hasn't ever really been tested in court with regard to old game ROMs. But it's been tested in other areas. Basically an implied license exists when the copyright holder knows about a use of their work but doesn't bother to offer an explicit license and does nothing else about it for some reasonable amount of time. The user of the copyright could argue in court that since no action was taken even after the copyright holder knew about the use, they could reasonably assume to have an implied license.

     

    That doesn't mean the copyright owner couldn't still demand the ROMs be taken down at any time, just that they wouldn't be due any damages for the time the ROMs were up. An implied license can be revoked more easily than an explicit license, since nothing's in writing to start with.

     

    I'm sure that all of the Atari game copyright holders know about AtariAge, yet no action has ever been taken against the site that I know of, though it sounds like Activision and Imagic have revoked their implied license.

     

    As an end user, though, you really have nothing to worry about. I'm not even sure you as a user *could* be breaking any law, implied license or not. There are arguments back and forth on this all over the place online, even among actual lawyers, but I've dealt with these kinds of issues for my job and consequently I've read through copyright law a bunch of times myself. Everything I remember in the law talks about things like making copies, distributing them and profiting from them. I don't remember reading anything about downloading a file for only yourself, or even buying a DVD for yourself that you know to be a copy. The law is specifically concerned with people who copy and distribute.

     

    A few years ago when the record labels went against individual "downloaders", what they really got them for was *sharing* those works, because when you download from a P2P service, you automatically start sharing and distributing the stuff you download. AFAIK, nobody was even sued civilly for going to a regular web site hosting a file and downloading something and keeping it for themselves, and I have a feeling that's because people who do that aren't breaking any laws at all, civil or criminal. Of course the record labels didn't publicize that, and repeatedly referred to "downloading" music in all their press releases because that's how they wanted to scare people, but the actual lawsuits were about distribution. And that's something AA would need to worry about, not you, but again AA probably has an implied license on the ROMs they do host.

    I didn't know about that all. Thank you Spacecadet


  3. Question, are the ROM's here legal? I would like to get into Atari gaming (I love retro 8-bit games) and into the culture as a whole, but I'm wondering where can I get free and legal roms for the Atari 8-bit computer. I'm trying to do things as legal as possible. I know, if I'm not mistaken, that there are a bunch of roms here for various Atari systems, but is legal to download them?

×
×
  • Create New...