Jump to content
IGNORED

Did I ever upload Girl's Garden source code?


Bruce Tomlin

Recommended Posts

I am not trying to defend Coleco but on youtube there is a guy who is having, or had, a lot of trouble with the Z80 and the interrupt using the TMS9918 series.

 

BTW, This is not me.  I follow anyone on Youtube to gain experience using Assembly in any form as well as many chips I can stand.
 

https://www.youtube.com/c/JohnsBasement/featured

So, look through his stuff if you want to gain insight on how all of this works.

 


 

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

You certainly didn't understand my remark. You don't put the VDP interrupt on a NON-MASKABLE interrupt pin because it isn't re-entrant. If you read the status register between writing the two bytes of a VRAM address, it breaks.

 

My code shows the crazy workaround I had to do to port code that wasn't affected by that particular hardware brain damage.

Link to comment
Share on other sites

5 hours ago, Bruce Tomlin said:

You certainly didn't understand my remark. You don't put the VDP interrupt on a NON-MASKABLE interrupt pin because it isn't re-entrant. If you read the status register between writing the two bytes of a VRAM address, it breaks.

 

My code shows the crazy workaround I had to do to port code that wasn't affected by that particular hardware brain damage.

OK, no problem.

Link to comment
Share on other sites

  • 9 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...