Mr. Do! Gameboy Source-Code

Discussion in 'Nintendo Game Development' started by s1xty, Oct 13, 2007.

  1. s1xty

    s1xty Peppy Member

    Joined:
    Sep 25, 2007
    Messages:
    394
    Likes Received:
    0
    I dunno if this is known or how long it has been around, but I had not seen it before and stumbled upon it recently.

    http://myweb.tiscali.co.uk/frobush/mrdo.txt

    The author of the original Mr. Do! Gameboy game, Wesley Knackers, has released the full asm source code for the commercial final game..

    According to his website more source codes and some archive video material will follow soon.

    Sorry if it had been posted before, but I did not find anything.
     
  2. Jamtex

    Jamtex Adult Orientated Mahjong Connoisseur

    Joined:
    Feb 21, 2007
    Messages:
    5,472
    Likes Received:
    16
    I've not seen this before. Nice that it's proper source code with comments rather then a basic dump. Should be good to play around with. :thumbsup:

    Like the comment of ";STOPS STUPID BUG!" :lol:
     
  3. jonwil

    jonwil Robust Member

    Joined:
    Dec 16, 2005
    Messages:
    256
    Likes Received:
    21
    So THATS what Z80 assembler looks like :p
     
  4. Jamtex

    Jamtex Adult Orientated Mahjong Connoisseur

    Joined:
    Feb 21, 2007
    Messages:
    5,472
    Likes Received:
    16
    The Gameboy CPU isn't a true Z80 it's a cut down and improved Z80 if that makes sense.... The useful LD A,(HLI) isn't a z80 instruction, nor is SWAP A. It would be good if it was but on the MSX I'll have to make do with LD A,(HL) / INC HL and RLCA / RLCA / RLCA / RLCA / OR A on the other side there are no IX or IY registers nor the alternative set of registers, no DJNZ instruction and a few more things missing on the Gameboy CPU .
     
  5. IIMarckus

    IIMarckus Guest

    Anyone know of good GB assemblers, particularly one that can assemble this file?
     
  6. z_killemall

    z_killemall Familiar Face

    Joined:
    Dec 4, 2006
    Messages:
    1,116
    Likes Received:
    6
    Wow, even with the comments ASM code looks damn hard to understand...
    I'm just getting started in programming (working with Pascal in college and learning some Javascript by my own), but I'd really like to mess around with asm. How hard can be compliling that stuff?
     
  7. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    Probably no assembler on the net will assemble the source without a few little modifications. Luckily it looks like you'll only need to rename the directives and labels to however your GB assembler likes them.
     
  8. ashpool

    ashpool Rising Member

    Joined:
    Sep 5, 2006
    Messages:
    61
    Likes Received:
    0
    Nice one! I'd love to have a look at the source but it seems the link is dead now... Is this mirrored somewhere?

    Edit: Nvm, got it through archive.org
     
    Last edited: Oct 18, 2007
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page