Page 2 of 9 FirstFirst 1234 ... LastLast
Results 11 to 20 of 84

Thread: Space Invaders

  1. #11
    Uli Hecht
    Join Date
    Mar 2005
    Location
    Schwabach (Germany)
    Posts
    71
    Mentioned
    0 Post(s)

    Unhappy

    well, even if i try a space invaders emulator, i wouldn't understand the scrolling register in the gameboy

    MS WORD: "Warning! Hyperlinks can damage your computer and data. [...]"

  2. #12
    EmuTalk Member
    Join Date
    Jul 2004
    Location
    Someplace where I don't know where I am.
    Posts
    618
    Mentioned
    0 Post(s)
    What don't you understand about the scrolling registers?

  3. #13
    Uli Hecht
    Join Date
    Mar 2005
    Location
    Schwabach (Germany)
    Posts
    71
    Mentioned
    0 Post(s)
    hmm, i don't understand anything about the scroll reg... but that belongs in another thread..... they tried to explain it to me in the gameboy thread....
    MS WORD: "Warning! Hyperlinks can damage your computer and data. [...]"

  4. #14
    A lowdown dirty shame blueshogun96's Avatar
    Join Date
    Aug 2005
    Location
    Puyallup, WA
    Posts
    194
    Mentioned
    0 Post(s)
    Wow, that does look rather easy. No wonder the guy who wrote that emu programming tutorial that I posted on my sig decided to use space invaders as the tutorial example.
    This is me and my PC everyday

    Need a good tutorial on emu programming? Click here. (Link Updated)
    Dynarec article
    Misc emu programming tidbits

  5. #15
    A lowdown dirty shame blueshogun96's Avatar
    Join Date
    Aug 2005
    Location
    Puyallup, WA
    Posts
    194
    Mentioned
    0 Post(s)
    I found another helpful page for those willing to read it:
    http://www.darkpact.com/proj/siemu/is/report2.html

    btw, does anyone have documentation on the sound chip? Been searching google, and got only block diagrams and pinout sheets.

    EDIT: Here's a list of machines that have similar/identical hardware:
    System 16 - 8080 Based Hardware (Taito)
    Last edited by blueshogun96; October 22nd, 2006 at 12:45.
    This is me and my PC everyday

    Need a good tutorial on emu programming? Click here. (Link Updated)
    Dynarec article
    Misc emu programming tidbits

  6. #16
    Moderator Robbbert's Avatar
    Join Date
    Aug 2005
    Posts
    102
    Mentioned
    1 Post(s)
    --
    Last edited by Robbbert; January 4th, 2017 at 23:23.

  7. #17
    Emulator Developer ShizZy's Avatar
    Join Date
    Feb 2005
    Location
    RI, USA
    Posts
    758
    Mentioned
    0 Post(s)
    Question for you hap. This may be kind of stupid of me for not seeing it, or lazy of me for not checking your source, but I didn't see what location in memory the read and write ports are? Could you explain? Thanks.
    ~****Zy

    6Bit.net Emulation & Gaming | Forums
    Gekko GameCube Emulator

  8. #18
    EmuTalk Member hap's Avatar
    Join Date
    Jan 2005
    Posts
    188
    Mentioned
    0 Post(s)
    I found another helpful page for those willing to read it:
    http://www.darkpact.com/proj/siemu/is/report2.html
    Nice find. And indeed, the best information source is probably the MAME source. The hardware description I posted in the 1st post was gathered from MAME too.

    ****Zy: You already know of the concept memory mapped IO. Space Invaders (and plenty of other hardware) also uses port mapped IO, with opcodes OUT ($D3) and IN ($DB), both taking a port number (0-255) as parameter.

    eg. OUT 2 writes A to port 2, and IN 2 reads from port 2 and puts the value into A. Read and write ports having the same number doesn't necessarily mean they're connected to the same IO device. (these opcodes are also available in the Z80, but were removed for the GameBoy CPU)

  9. #19
    Emulator Developer ShizZy's Avatar
    Join Date
    Feb 2005
    Location
    RI, USA
    Posts
    758
    Mentioned
    0 Post(s)
    Ahh thanks... I was assuming it was mapped right into main memory, as on gb and nes, as well as many other more complex systems. That makes sense though.
    ~****Zy

    6Bit.net Emulation & Gaming | Forums
    Gekko GameCube Emulator

  10. #20
    Moderator smcd's Avatar
    Join Date
    Jun 2004
    Posts
    2,533
    Mentioned
    0 Post(s)
    There's an interesting approach called "tickle" that does things by emulating at the hardware level, Tickle(click here) interesting to look at if nothing else
    Last edited by smcd; October 29th, 2006 at 07:44.

Page 2 of 9 FirstFirst 1234 ... LastLast

Similar Threads

  1. help with space channel 5
    By Tails Prower in forum Chankast
    Replies: 2
    Last Post: October 30th, 2004, 12:41
  2. how to manage for the memory space?
    By swings in forum Chankast
    Replies: 4
    Last Post: July 8th, 2004, 13:49
  3. Bug found in Space Station Silicon Valley [E]
    By -Shadow- in forum General Nintendo 64 Emulation Discussion
    Replies: 0
    Last Post: May 22nd, 2004, 14:14
  4. Backfacing culling in ****geneous space?
    By Orkin in forum Emulator Programming
    Replies: 6
    Last Post: January 12th, 2004, 10:36

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •