Added: 1 year ago
From: retrodevelopment
Views: 1,481
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (9)

Sign In or Sign Up now to post a comment!
  • Written in assembly????!!!?!! This is insane.

  • @XadaTen : Thanks. Assembly is quite easy once you get used to it.

  • @retrodevelopment Yeah, I know. I have done a great deal of assembly myself. I have created a simple assembly language (made up for 16 bit machine), the wrote an assembler, linker, loader, and last but most important (to me) the emulator to run the executable. Assembly is fun, but it's just not something I could see my self making games with! :)

  • epilepsy ftw....... 

  • so many cheats to find :P

  • this is better than crysis!

  • Wow, very impressive work! I can't wait to see the finished game.

  • Very nice! As this is MSX1 I suppose you are dealing with the TMS9918 VDP.

    I like the different layers you use. Do you overlap the tile layers in RAM and then dump them at once ?

    Also the blue border is interesting. Can you give more details about that. Do you use it to indicate how much time is left in the VDP memory window ?

  • @retroclouds: Yes. TMS9918 indeed.

    I merge the 2 layers + all non-hardware sprites in RAM and update it every 4 interrupt call to the VRAM (in VBLANK).

    The blue border is a trick to see the amount of cpu time a part of the code uses. At the start I set the border to color 4 and at the end i set it to color 0. ld a,4 out (0x99),a ld a,7+128 out (0x99),a

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more