Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iGame 2.3.2 Main Menu Icon Scaling. #204

Closed
Tallguy297 opened this issue May 1, 2023 · 14 comments
Closed

iGame 2.3.2 Main Menu Icon Scaling. #204

Tallguy297 opened this issue May 1, 2023 · 14 comments

Comments

@Tallguy297
Copy link

Tallguy297 commented May 1, 2023

Is is possible to have the selected icon in iGame main menu match the selected resolution?

I have quite a few games that do not have a game.iff file.
The games that do have a game.iff file, the resolution is set to 320 x 256 and the main menu displays nicely on an RTG screen.
However games without a game.iff display the icon in it's original pixel size.

Thank you...

@Tallguy297 Tallguy297 changed the title iGame 2.3.2 Icon Scaling. iGame 2.3.2 Main Menu Icon Scaling. May 1, 2023
@walkero-gr
Copy link
Collaborator

@Tallguy297
Thank you so much for your message. The way to do it is to enable the GuiGfx library by unchecking the "No GuiGfx" checkbox in the preferences. This requires a proper installation of 2/3 libraries, the guigfx.library, the render.library and the MCC_GuiGfx. MUI 5 comes with all of them in the archive, but if you use MUI 3.8 then you have to install them. You can find them on Aminet.

The versions I use are:
MCC_GuiGfx v21.7
guigfx.library v20.0
render.library v40.8

If one of the above libraries is missing the "No GuiGfx" checkbox is going to be blocked.

@Tallguy297
Copy link
Author

I have double checked the versions as your stated, and they are the same as in in the MUI 5 archive.
If I uncheck the No GuiGfx option, the program does not open.

iGame

Thank you...

@walkero-gr
Copy link
Collaborator

I guess you are using the latest v2.3.2, right?

@Tallguy297
Copy link
Author

Tallguy297 commented May 1, 2023 via email

@walkero-gr
Copy link
Collaborator

From the screenshot I see that you emulate an A600. Which CPU do you use for that? If it is a 68000 then you need to use versions of these libraries that work with that CPU.
The reason why iGame doesn't start is that the GuiGfx library fails to open.

@Tallguy297
Copy link
Author

Tallguy297 commented May 1, 2023

I get the same result on my real Amiga.
I have an Amiga 600 with a Apollo MantiCore accelerator card running Workbench 3.2.2.1
My MantiCore is an FPGA running as a 68080 CPU + 68882 FPU.

I thought this problem I am having could be related to the datatypes?

@walkero-gr
Copy link
Collaborator

I thought this problem I am having could be related to the datatypes?

I do not believe this is because of datatypes because datatypes are used to show the screenshot if you do not use GuiGfx, and those display just fine on your system.

If you open the MUI folder where this is installed, there is a Demos folder and inside that there is a Guigfx demo app. Does that work when you run it? If yes, then maybe for some reason iGame fails on your setup, which I need to investigate further. If not then there is an incompatibility on your system that break GuiGfx library.
Please, have this tested because it will help us understand the problem.

@Tallguy297
Copy link
Author

I have tested the GuiGFX demo and it works very well.

I changed the render.library and guigfx.library to the non-fpu versions and it didn't make any difference.
I still can't open iGame 2.3.2 with the noGui GFX option unchecked.
I put the render.library and guigfx.library from the MUI archive back on and the same thing as above.

FYI, I have WinUAE emulating an Amiga 600 with 68020 CPU + 68882 FPU, which is similar to my real Amiga.
The reason I am using WinUAE at the present is it is easier to test and download files to correct software problems.

Regards,
Alex.

@Tallguy297
Copy link
Author

I have attached 2 logs from SnoopDOS.
Perhaps they might give some insight as to what I am doing wrong?

This is when iGame is working and the NOGUI GFX option is checked.
WORKING.log

This is when iGame is not working and the NOGUI GFX option is unchecked.
NOTWORKING.log

I hope this information is helpful?

Thanks...

@walkero-gr
Copy link
Collaborator

Thank you so much for your tests and feedback.

I checked the logs and there I see the same failures on both situations. So something else bothering it.
Please try to run iGame with "No GuiGfx" unchecked from the shell and see if you will get any failing messages there.
Otherwise can you create an hdf from your system, without including any of your personal stuff, so that you can send it to me as to figure out where the problem is? You will need to provide info of the UAE config as well, so that I can reproduce it here.

@Tallguy297
Copy link
Author

Tallguy297 commented May 1, 2023

This is the error I receive with I run the game with the No GuiGFX unchecked.

iGame Error

FYI, If I change the setting GuiGFX to checked and then reselect a game then icon scaling is correct.
However when I exit iGame and re-enter then I get the iGame error. Quite fustrating.

Thank you...

@walkero-gr
Copy link
Collaborator

not so helpful, right? At least it is not from the checks iGame does on the libraries

@Tallguy297
Copy link
Author

I solved the problem.
It is the Picasso96 3.3.3 Prosac drivers.
I had to degrade to the Picasso96 3.3.2 Prosac drivers and the problem has disappeared.

Thank you...

@walkero-gr
Copy link
Collaborator

@Tallguy297 Yeah, there is a bug there that is mentioned at #191 as well.
Thank you for letting us know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants