63 if ( image->uncompressedSize ) {
78 switch( resource->
type ) {
80 if ( image->bankAssigned != -1 ) {
83 sprintf(alreadyLoadedLabel,
"%salready", label );
86 sprintf( bankWindowId,
"BANKWINDOWID%2.2x", image->residentAssigned );
89 sprintf( bankWindowName,
"BANKWINDOW%2.2x", image->residentAssigned );
131 ef936x_flip_image( _environment, &resource, NULL, NULL, image->frameSize, 0, _direction );
140 ef936x_flip_image( _environment, resource,
"",
"", image->frameSize, image->frameCount, _direction );
154 if ( image->bankAssigned != -1 ) {
157 sprintf(alreadyLoadedLabel,
"%salready", label );
160 sprintf( bankWindowId,
"BANKWINDOWID%2.2x", image->residentAssigned );
163 sprintf( bankWindowName,
"BANKWINDOW%2.2x", image->residentAssigned );
185 outline1(
"LDY #$%4.4x", image->absoluteAddress );
195 if ( image->strips ) {
198 outline1(
"LDY #%sstrip", image->realName );
228 ef936x_flip_image( _environment, &resource, NULL, NULL, image->frameSize, 0, _direction );
249 if ( image->strips ) {
251 outline1(
"LDY #%sstrip", image->realName );
263 ef936x_flip_image( _environment, resource,
"", NULL, image->frameSize, 0, _direction );
271 if ( image->bankAssigned != -1 ) {
274 sprintf(alreadyLoadedLabel,
"%salready", label );
277 sprintf( bankWindowId,
"BANKWINDOWID%2.2x", image->residentAssigned );
280 sprintf( bankWindowName,
"BANKWINDOW%2.2x", image->residentAssigned );
283 if ( image->uncompressedSize ) {
286 bank_read_semi_var( _environment, image->bankAssigned, image->absoluteAddress, bankWindowName, image->size );
289 cpu_label( _environment, alreadyLoadedLabel );
292 resource.
realName = strdup( bankWindowName );
295 bank_set( _environment, image->bankAssigned );
299 if ( ! image->readonly && ( image->uncompressedSize == 0 ) ) {
300 bank_write_semi_var( _environment, bankWindowName, image->bankAssigned, image->absoluteAddress, image->size );