Jump to content

JesterDev

Members
  • Content Count

    18
  • Joined

  • Last visited

Posts posted by JesterDev


  1. I see. So only certain 2k-4k games need it to be modified in order work. But no games larger then 4k will work regardless. I thought I could modify the super charger so I could play larger games. Sorry I misunderstood. :)

     

    Eitherway, I have loads of carts as it is so I should be OK. Just wanted to try those that I don't have yet.. Yet.


  2. Thanks. I did find another one for $38 and it comes with 3 games, 2 boxed, 1 with just the tape and manual. :)

     

    Ok Last question. I was just converting some bin files, and seems like quite a few are to large. Is there instructions on moding it so these other games will fit? Not sure if I want to do it, but taking a look at how it's done wont hurt. I can solder, but well.. We'll see.

     

    I searched google, but so far have come up empty.


  3. I am thinking about buying a Starpath Supercharger, and I thought I had these questions answered but I don't. First what do I need to convert roms (bin files) to wav in order to use them on a Supercharger? I've seen a few programs but I'm not sure which ones will work.

     

    Also how can I convert (?) the Supercharger to read off of a CD? This is not really such a big deal, but would save me from having to store a bunch of wav files. If I have to modify the Supercharger, I'd rather not not do it though.

     

    Any links to info would also be greatly appreciated.

     

    JesterDev


  4. That din't seem to make a difference:

     

    START OF PASS: 1
    picd.asm (9): error: Unknown Mnemonic 'Reset:'.
    picd.asm (10): error: Unknown Mnemonic 'StartOfFrame:'.
    
    ----------------------------------------------------------------------
    SEGMENT NAME                 INIT PC  INIT RPC FINAL PC FINAL RPC
                                f000                            f000
    RIOT                     [u] 0280                            0280
    TIA_REGISTERS_READ       [u] 0000                            0000
    TIA_REGISTERS_WRITE      [u] 0000                            0000
    INITIAL CODE SEGMENT         0000 ????                       0000 ????
    ----------------------------------------------------------------------
    7 references to unknown symbols.
    4 events requiring another assembler pass.
    - Expression in mnemonic not resolved.
    - Expression in a DC not resolved.
    
    --- Unresolved Symbol List
    StartOfFrame             0000 ????         (R )
    Reset                    0000 ????         (R )
    --- 2 Unresolved Symbols
    
    Unrecoverable error(s) in pass, aborting assembly!
    Complete.
    

     

    I'm using the lastest version of DASM, and the header files. I tried it on my wifes Windows box and I get the same errors.


  5. This to me is a bit strange, but here goes. With the code below I get loads of Unknown Mnemonic errors. But that's just the beginning..

     

    (This is from Davie's Tutorial btw)

     

         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 
            ldy #0 
            REPEAT 192; scanlines 
    
                  inx 
                  stx COLUBK 
    
                  nop 
                  nop 
                  nop 
    
                  dey 
                  sty 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
    

     

    I know it's to big to fit in 4k and I have to throw in some loops. But I'll get to that in a moment once I figure out what I am doing wrong.

     

    So next if I copy and paste this code:

     

           processor 6502
           include vcs.h
    SEG
           org $F000
    

     

    replacing the what's there I don't get any errors other then:

    picd.asm (8): error: Unknown Mnemonic 'Reset'.
    picd.asm (9): error: Unknown Mnemonic 'StartOfFrame'.
    Unrecoverable error(s) in pass, aborting assembly!
    Complete.
    

     

    The only major difference is that I don't include the macro.h file and even if I do I still just get these last few errors. So is there perhaps required indenting like with Python? Or what is going on here?

     

    I have had the same problems with the Unknown Mnemonic 'LabelName' thing before, and had to copy and past the original code and then it worked. I'm just confused.. This should work just fine right??


  6. Sorry I guess I should repost that... I didn't see the guidelines.

     

     

    Editor: XEmacs

     

    http://www.xemacs.org/

     

    XEmacs is a highly customizable open source text editor and application development system. Syntax highlighting for several languages inlcuding ASM. (For Windows and Linux)

     

    Editor: Kate

     

    http://kate.kde.org/info.php -- (Linux Only)

     

    (From the Site) With a multi-view editor like Kate you get a lot of advantages. You can view several instances of the same document and all instances are synced.. Or you can view more files at the same time for easy reference or simultaneous editing. The terminal emulation and sidebar are docked windows that can be plugged out of the main window, or replaced therein according to your preference.

     

    Edit all kinds of text files even I they are BIG (i.e. open a 50MB file in a few seconds).

    Powerfull syntaxhighlighting engine, extensible via xml files.

    Code Folding capabilities for C++, C, PHP, ...

    Dynamic Word Wrap - long lines are wrapped at the window border on the fly for better overview.

    Multiple views allows you to view more instances of the same document and/or more documents at one time.

     

    And it has built in Asm6502 Syntax Highlighting.

    (Linux Only)


  7. XEmacs: XEmacs is a highly customizable open source text editor and application development system. Syntax highlighting for several languages inlcuding ASM. -- http://www.xemacs.org/ (For Windows and Linux)

     

    Kate: (From the Site) With a multi-view editor like Kate you get a lot of advantages. You can view several instances of the same document and all instances are synced.. Or you can view more files at the same time for easy reference or simultaneous editing. The terminal emulation and sidebar are docked windows that can be plugged out of the main window, or replaced therein according to your preference.

     

    Edit all kinds of text files even I they are BIG (i.e. open a 50MB file in a few seconds).

    Powerfull syntaxhighlighting engine, extensible via xml files.

    Code Folding capabilities for C++, C, PHP, ...

    Dynamic Word Wrap - long lines are wrapped at the window border on the fly for better overview.

    Multiple views allows you to view more instances of the same document and/or more documents at one time.

     

    And it has built in Asm6502 Syntax Highlighting. :)

    http://kate.kde.org/info.php -- (Linux Only)


  8. I emailed you last night about that patch :) But my mail server is down now..

     

    Anyway, I tried that patch and get errors. That attachment just shows up as plain text so I made a file named dasm.patch ran the proper commands, and I get this:

     

    patching file src/Makefile
    Hunk #1 FAILED at 7.
    1 out of 1 hunk FAILED -- saving rejects to file src/Makefile.rej
    patching file src/asm.h
    

     

    Same thing that happened last night.. So I guess I'm back to using wine unless you happent to have a copy of the actual file? I don't know if that will make a difference or not but I thought it would be worth a try. I tried to patch the correct version. And when I try and compile I get tons ands tons of errors. I'm not that great with C but I tried to fix them with no luck.

     

    Running Suse 9.1 Pro.


  9. I got DASM (DOS) working under wine. I was searching for a few hours before I tried for a Linux port. So anyway I just wanted to mention this since I know a few people where looking for a Linux port since the source (at least for me) does not compile without errors.

     

    The command line usage is:

    wine -- dasm.exe filename.asm -lkernel.txt -f3 -v5 -ofilename.bin

     

    The only difference from DOS is the '--' which is required by wine in order to send command line arguments to DASM (or any other program).


  10. I been reading through several of the resources and learning as much as I can but I have having some trouble with the math. I suck at math, that's all there is to it. But I learn fast.

     

    I'm not sure what all I need to know, so is there a list or sorts?

     

    Anyway my current problem is this:

     

    From Changing Atari VCS Graphics- The Easy Way

    By Adam Trionfo

     

    Each row of X's represents one byte.

    In order to get the byte’s value, we have to add up

    each X and the placeholder it represents. For

    example, in step 10, address $FC0A looks like this:

    Total bits

    128 64 32 16 8 4 2 1= 255

    X X X X X = 124 decimal

    7C in hex

     

    Now how do I do that? I know about bits, but how did he get 124 from X X X X X ? And how did he convert it to hex?

     

    Am I just missing something or what?


  11. I was just looking around on ebay for a decent Atari 2600 (Have tons of games) since mine seems to be fried, and some how I ended up here. :)

     

    About the 7800, I understand it can play 2600 games? Never got one so I have no idea. If this is the case can I still use it to play homebrew games, and games that I might create?

     

    About the roms and rom burning. Can these only be burned once? I know I can use emulators for testing, but I was just curious.

     

    Been a long time since I played my Atari. I miss it. Only been about a year but still; thats long enough.

     

    One more thing. About the Cuttle Cart, is there anything else like this around? I know about Cuttle Cart II but just curious to see if there's anything else.

×
×
  • Create New...