V9990 write mask

Página 5/7
1 | 2 | 3 | 4 | | 6 | 7

Por Manel46

Hero (562)

imagem de Manel46

08-01-2020, 21:47

Now yes, the images are seen.
As you can see, Juan Luis, the same corruption comes out.
I have implemented, in your code, the previous deletion of the pattern zone, but corruption in real HW persists.

Por PingPong

Prophet (3529)

imagem de PingPong

08-01-2020, 22:03

Does the corruption appear just after command execution?

Por Juan Luis

Expert (105)

imagem de Juan Luis

08-01-2020, 22:24

alexito wrote:

I have troubles to unpack the sources to study.

check the error message it show. HERE

I publish a new link:
https://drive.google.com/open?id=1a_CY1ZD8t5vYIuwDE3NHszl4ba...

Sorry Alexito. I'm using Google Drive for first time during this topic.

Por Juan Luis

Expert (105)

imagem de Juan Luis

08-01-2020, 22:32

Manel46 wrote:

Now yes, the images are seen.
As you can see, Juan Luis, the same corruption comes out.
I have implemented, in your code, the previous deletion of the pattern zone, but corruption in real HW persists.

Manel46, try to comment all flip_ calls (lines 62, 63, 64 on sprite-test2.asm), although nothing flipped appears on screen. It's to discard the possibility of corruption due to BMXL commands.

After this, if corruption is still present, try to comment line "call upload_sprite_linear". Perhaps I should upload the sprite graphics (in linear mode) in other VRAM address.

Por Juan Luis

Expert (105)

imagem de Juan Luis

08-01-2020, 22:29

Manuel wrote:

It would be nice if in the end someone could summarize what is wrong in the emulation and provide a test case for it Smile

Hi Manuel. I have uploaded the source code in Google Drive. The execution in OpenMSX and real hardware are different. We don't know why. We are analyzing the problem.

Sprite-Test2 source code link:
https://drive.google.com/open?id=1a_CY1ZD8t5vYIuwDE3NHszl4ba...

Por Juan Luis

Expert (105)

imagem de Juan Luis

08-01-2020, 22:52

Alexito tells me that he can't open the .rar file with source code. Manel you were able to get it. Weren't you?

I'm using WinRAR 5.70 (64 bits).

Is there more people with this problem?

Por alexito

Hero (623)

imagem de alexito

08-01-2020, 23:04

I have downloaded via wetransfer right now and still I can't open the .RAR sources my winrar version used was 3.61 if you can use .ZIP I think is more compatible for everyone.

Por Manel46

Hero (562)

imagem de Manel46

09-01-2020, 01:54

Yes, I could open the winrar. I use "Bandizip 6.24", which opens everything.

Por alexito

Hero (623)

imagem de alexito

09-01-2020, 22:00

I have downloaded via wetransfer the file in .ZIP format now I can see the assembly program. Thanks, Juan Luis for share your test program because I have not touched my V9990 for a while but I like your discoveries and I want to learn more about BMXL

Por Manel46

Hero (562)

imagem de Manel46

09-01-2020, 23:27

Horizontal and vertical mirror works well with BMXL comado. This is done in R # 44. setting bit 2 to 1, for horizontal symmetry, and if you put bit 3 to 1, you have vertical symmetry.
I made a little rom with this. It is in B3 BD16 mode, because I had it on hand. It works the same in Openmsx as in real HW.
Juan Luis, I will send the code.
https://drive.google.com/open?id=1yCFjUve_3ZTc49GdCyh7qMm02I...
https://drive.google.com/open?id=1C7_2yVBDc6KfhH7NoDJ7tIl7dC...
Screenshot and the rom

Página 5/7
1 | 2 | 3 | 4 | | 6 | 7