Changes

Talk:R-Type

898 bytes added, 21:49, 17 November 2009
::Hello guys, since this is a really interesting conversation, why not move it over to the forum (with a link here)? The forum allows for easier communication and it'd get better visibility, too! [[User:Gryzor|Gryzor]] 14:39, 16 November 2009 (UTC)
 
* thx gryzor , i posted a link on the forum about this discussion.If nobody see problems about , i'd prefer to post technical informations on this page as here it is binded to the game and i don't think it would be very interesting on a public forum.
 
I started to study the code.The most interesting code to modify appeareance would be at #8A58.
Is called from there #86B1 subroutine that is responsible of sprite drawing (#86F3) and scrolling (#8824).
The sprites code is weird as there is a different routine for each color.
 
I didn't finish my attempt to understand the whole code but the main job for this code is to update attributes buffer and uncompress 1bit to 2bit.The code seems to use another table for direct pointers to chars.
 
The scrolling code (#8824) is interesting too, especially for its usage of the stack as pointer table.
 
--[[User:Fano|Fano]] 21:49, 17 November 2009 (UTC)
115
edits