Page 106 of 106 FirstFirst ... 65696104105106
Results 1,051 to 1,052 of 1052

Thread: Chip 8

  1. #1051
    EmuTalk Member
    Join Date
    Aug 2016
    Posts
    25
    Mentioned
    0 Post(s)
    Just for documenting Sake:
    We already solved the issue

    The problem was that he was updating the program counter after the switch, this effectively ruined the program counter for Jump instructions as it was moving the program counter more than once per JUMP

    Summary:

    Dont do this
    switch (opcode) {
    case : 0x0
    break;
    .
    .
    .case n
    break;

    pc += 2; // this will mess your jump instructions and possibly others

    }
    //instead update the counter in their own body

  2. #1052
    EmuTalk Member
    Join Date
    Sep 2017
    Posts
    1
    Mentioned
    0 Post(s)
    Hoi

    I started an Chip8 emulator in VB and it's looking not that bad (no keyboard/sound, but the rest is implemented)
    But tetris has an odd behavior: Instead of moving DOWN my blocks are alternating left to right and the scoring display is f*cked up?!
    See at https://imgur.com/a/JMCkx

    Other games like Pong, Maze etc look ok.



    I read my opcodes atleast twice and they all look ok to me. Any suggestions what might be wrong?

Page 106 of 106 FirstFirst ... 65696104105106

Similar Threads

  1. Nintendo DS specifications leaked
    By Gorxon in forum Gaming
    Replies: 37
    Last Post: June 25th, 2004, 21:16
  2. C&T 69000 video chip
    By Knuckles in forum TechTalk
    Replies: 4
    Last Post: June 15th, 2003, 23:43
  3. Rice's Daedalus 5.0.0 source code
    By Rice in forum 1964
    Replies: 19
    Last Post: June 15th, 2003, 08:39
  4. Replies: 18
    Last Post: December 7th, 2002, 09:59

Posting Permissions

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