Tr64dev Forum

TR64 Development => Errors and Bugs => TR64 OpenGL Video Plugin => Resolved Issues => Topic started by: Pokefan999 on November 21, 2011, 02:38:16 AM

Title: Assertion error (Resolved)
Post by: Pokefan999 on November 21, 2011, 02:38:16 AM
Tried some games e.g. SM64, Conkers and all came up with assertion failed.
fwrite.c seems to be looking for f drive?

Fixed and closed.

download the attached zip file.

Assertion error and dialog bugs fixed.
Title: Re: Assertion error
Post by: Icepir8 on November 21, 2011, 03:58:21 AM
OK what happed is I posted the debug version. it is looking for files that are on my f: drive for debugging.

I have reposted the correct build. so just redownload it and try it.

Title: Re: Assertion error
Post by: Pokefan999 on November 21, 2011, 04:29:28 AM
Okay, game can start now.

Screen print doesn't work - is it implemented in your plugin?

Tried Conkers and the 1st few screens have a blue background and white square at the upper left during intro.
Also, Conker has one eye missing when sawing the Nintendo logo(same as Rice).
Title: Re: Assertion error
Post by: Icepir8 on November 21, 2011, 04:35:41 AM
I think I disabled the print screen code. I will have to check that out.
The other problems I am aware of and am working on them.

Thanks for the feed back.


Title: Re: Assertion error
Post by: Pokefan999 on November 21, 2011, 05:32:24 AM
When you open the video configuration dialog and update the options, click "save" and the popup box is behind the main video configuration dialog box and you have to manually drag it out to click ok.
I think the video configuration dialog box should be push behind the popup box.

Also, the newly selected options including ucode is good for the session only and tr64_ogl.ini is not updated and it is back to default when emu is restarted. below is the default setting that never get changed.
[uCodeCRC]
uCodeCRC-548DB093=7
uCodeCRC-F6881807=0
uCodeCRC-3C252716=0
[Configuration]
WindowModeNo=6
FullScreenNo=14
[]
Name=
UCode=1
FrameBuffer=-1
FogEmulation=-1
ForceDepth=-1

One more thing, do we really have to select the correct ucode for the games we want to play?
It is so hard for gamers to know which ucode to use for which game albeit the more common ones.
Title: Re: Assertion error
Post by: Gent on November 21, 2011, 09:51:05 AM
When you open the video configuration dialog and update the options, click "save" and the popup box is behind the main video configuration dialog box and you have to manually drag it out to click ok.
I think the video configuration dialog box should be push behind the popup box.

Agreed 100% on save the "do you want to ucode" dialog is not in focus and have to move the main dialog to get to it whilst still behind.

my ini seems to save and load up as such when emu is closed and reopened Pokefan999

see below how my ini reads

Code: [Select]
[uCodeCRC]
uCodeCRC-6BBA9076=4
uCodeCRC-2CBC00E3=1
uCodeCRC-CF456ADB=1
[Configuration]
WindowModeNo=3
FullScreenNo=80
[61F1BA1FF1541C2C-41]
Name=1080 SNOWBOARDING           
UCode=1
FrameBuffer=0
FogEmulation=0
ForceDepth=0
[C84530D8363A9DF2-50]
Name=AEROGAUGE                                                       
UCode=1
FrameBuffer=0
FogEmulation=0
ForceDepth=0
Title: Re: Assertion error
Post by: Pokefan999 on November 21, 2011, 10:07:00 AM
seems like the assertion failed cause some problem to the ini.
deleted the ini and it is now saving game setting except for the below 3 options which remains as 0 even though I checked all of them for the game.  Or does 0 mean checked???
[Configuration]
WindowModeNo=6
FullScreenNo=14
[]
Name=
UCode=0
FrameBuffer=-1
FogEmulation=-1
ForceDepth=-1
[uCodeCRC]
uCodeCRC-3C252716=0
uCodeCRC-FEB18051=1
[FF2B5A632623028B-45]
Name=SUPER MARIO 64     
UCode=1
FrameBuffer=0
FogEmulation=0
ForceDepth=0

Also, isn't there a base ini that gamers can use instead of building from scratch for each and every game?
The choice for resolution selection is very limited and I thought we can choose 4:3 or 16:9 aspect ratio for the game we play.
Title: Re: Assertion error
Post by: Icepir8 on November 21, 2011, 04:38:41 PM
Not sure what is causing the ini file problems. I will have to look into it.

The full screen setting will handle 16x9 aspect ratio video modes. I didn't really see a need to have window mode resolutions with 16x9 aspect ratio since N64 renders in 4x3 aspect ratio. If you have a case where a game renders 16x9 let me know and I can work on adding it.