View Single Post
Old 25 February 2013, 22:33   #48
FrodeSolheim
FS-UAE Developer
 
FrodeSolheim's Avatar
 
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
@mr_a500. There's a couple of lines missing (for PPC), try this patch
Code:
diff --git a/libfsemu/src/emu/scanlines.c b/libfsemu/src/emu/scanlines.c
index d7deb36..64849d6 100644
--- a/libfsemu/src/emu/scanlines.c
+++ b/libfsemu/src/emu/scanlines.c
@@ -37,6 +37,10 @@ void fs_emu_render_scanlines(uint8_t* out, fs_emu_video_buffer *buffer,
                 continue;
             }
             for (int x = 0; x < cw; x++) {
+#ifdef __BIG_ENDIAN__
+                src ++;
+                dst ++;
+#endif
                 *dst++ = (*src++ * light_ia) / 256 + scanline_light;
                 *dst++ = (*src++ * light_ia) / 256 + scanline_light;
                 *dst++ = (*src++ * light_ia) / 256 + scanline_light;
FrodeSolheim is offline  
 
Page generated in 0.04308 seconds with 10 queries