Giter Site home page Giter Site logo

HighGFX Support for Amiberry about amiberry HOT 6 CLOSED

Mangerio avatar Mangerio commented on September 28, 2024
HighGFX Support for Amiberry

from amiberry.

Comments (6)

solskogen avatar solskogen commented on September 28, 2024 1

What happens in Amiberry?

from amiberry.

midwan avatar midwan commented on September 28, 2024 1

You could test this in the Preview version, which is more up-to-date with the latest WinUAE.
Some things are still not implemented, like custom monitors and graphics cards, but the core emulation is 100% identical.
You can find pre-compiled binaries for the Preview version in the Releases (marked as RC), or compile it from source from the preview branch. Please note it's 64-bit only, and it has no JIT for ARM yet (but it has JIT for x86-64).

from amiberry.

midwan avatar midwan commented on September 28, 2024 1

@Mangerio
I've done a lot of work on this in a separate branch, which includes a lot of refactoring of how the GFX code works. Among other things, there is a separate window for the GUI and the emulation screen, the screen size is determined by what's being emulated, and the manual Width/Heigth values now represent manual cropping (if enabled).

This seems to work with HighGFX modes properly as well, since they are no longer restricted to the PAL resolutions, as before.

Feel free to give it a shot and provide any feedback: feature/gfx-rewrite - The plan is to eventually merge that into preview, once we're sure no issues or new bugs have been introduced. :)

from amiberry.

Mangerio avatar Mangerio commented on September 28, 2024

Amiberry can read the "Signal" but does not display it correctly.
The scaling and location are off.
Flicker fixer is not working.
The three higher modes are without color.
The SuperPlus 800x600 ist almost okay but not 100%.
I think it's because the timings of these modes are very strange.
Hopefully some tweaking could help?
The latest version of WINUAE displays the HighGFX perfectly in Full Screen mode.
If you choose the same resolution for the WINUAE display.

SuperPlus

IMG_20240130_144901507

The others

IMG_20240130_144914664
IMG_20240130_144845365
IMG_20240130_144828370

from amiberry.

Mangerio avatar Mangerio commented on September 28, 2024

Thank you for the clue!
Things look much better with the latest Preview.
I got the best results when i chose the same resolution in UAE in fullscreen mode.

The image is now captured almost right.
In color with flickerfixer working.
SuperPlus 800x600 is good! Usable!
The other three have still problems with the scaling but are otherwise okay!

Great! Hope the issues will be fixed with UAE 5.2!

IMG_20240202_185209555
IMG_20240202_184947802
IMG_20240202_185242317
IMG_20240202_185445615

from amiberry.

Mangerio avatar Mangerio commented on September 28, 2024

Sounds good! Awsome! Will test and feed back!

from amiberry.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.