English Amiga Board


Go Back   English Amiga Board > Support > support.FS-UAE

 
 
Thread Tools
Old 09 April 2022, 21:21   #1
buzzybee
Registered User

 
Join Date: Oct 2015
Location: Landsberg / Germany
Posts: 452
BPLCON1 AGA - odd behaviour

Hi guys

I am using FS-UAE for developing and testing Reshoot Proxima 3, a new game for AGA-Amigas. All the time, while developing the game, I had issues with bits PF1H0 and PF1H1 in BPLCON1. These two bits control subpixel horizontal scrolling on AGA-chipset.

All the time it seemed like either my code and/or these two bits do not work as intended on FS-UAE: If SPREN=1 (DMA control, Sprites on) and BRDRBLNK=1 (Border is black, not COLOR00), then FS-UAE basically seems to perform a logical NOT-operation on the the values of PF1H0 and PF1H1 before drawing the picture. Therefore, horizontal scrolling is jagging. So much so, that I decided not to use PF1H0 and PF1H1 at all. Which is a shame, as code and these two bits work on real hardware, and make the game look much smoother.

Now I noticed that PF1H0 and PF1H1 work as intended on FS-UAE, if SPREN=0 or BRDRBLNK=0. Any idea what might be cause for that - or even better, any workaround that I could implement into my code?

Btw: I am using FS-UAE version 3.1.47. Older versions show same results.

Last edited by buzzybee; 09 April 2022 at 21:44.
buzzybee is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
AGA FMODE & BPLCON1 Scrolling DanielAllsopp Coders. Asm / Hardware 13 17 May 2022 13:51
Lightwave 3.5 odd behaviour Hiddenevil support.Apps 14 14 December 2020 00:42
BPLCON1 - finescrolling in AGA-mode not working? buzzybee support.FS-UAE 2 03 June 2020 21:16
Odd sprite behaviour in Zool ECS E-Penguin project.WHDLoad 0 01 May 2017 23:32
Keyrah - Odd behaviour... ElectroBlaster support.Hardware 0 22 April 2013 19:19

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 13:48.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
Page generated in 0.06028 seconds with 15 queries