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

BLiNX: the time sweeper [4D530013] #184

Open
PatrickvL opened this Issue Aug 21, 2017 · 23 comments

Comments

Projects
None yet
@PatrickvL
Member

PatrickvL commented Aug 21, 2017

Wikipedia

Description

Previously the game displayed intro screens, but on the current build that is not the case and instead the loading screen will flash briefly before crashing.

Also if you have no controllers plugged in you can hear the menu music
(needs confirmation? see this video)

---------------------------
Cxbx-Reloaded
---------------------------
Received Exception Code 0xC0000005 @ EIP := 0x58149F6A

  Press "OK" to terminate emulation.
  Press "Cancel" to debug.
---------------------------
OK   Cancel   
---------------------------

Dumps

KrnlDebug.txt
CxbxDebug.txt
BlinxXbe.txt

Status

Previous behavior:
Showed intro videos, albeit laggy and with incorrect sound.

Current behavior:
Flashes loading screen briefly before crashing

Screenshots

Current Behavior:
vlc_2017-10-09_11-12-19
firefox_2017-10-09_11-12-50
Video

Previous Behavior:
screenshot_5
screenshot_6

Additional Information

Tested on version 6a798ad5 (Oct 8 2017)

Copied from original issue: Cxbx-Reloaded/Cxbx-Reloaded#235
Xbe.txt

@PatrickvL

This comment has been minimized.

Member

PatrickvL commented Aug 21, 2017

From @furrya on March 17, 2017 6:47

Now the game has regression - black screen with an exception code

screenshot_1

And here two KrnlDebug files
First with graphic progress, from earlier build and 2 - from a latest build
1)
KrnlDebug — graphics.txt
2)
KrnlDebug - no graphics.txt

@PatrickvL

This comment has been minimized.

Member

PatrickvL commented Aug 21, 2017

The first real difference between those two logs is that EmuD3DDevice_SetRenderState_YuvEnable is present in build a7ad4921 (Mar 11 2017) and absent in 64aac86d (Mar 16 2017).

Alas, the older log doesn't contain the HLE log, so it can't be compared, but the newer log mentions HLE: 0x00134BB0 -> D3DDevice_SetRenderState_YuvEnable_4134. It's possible this is the wrong location.

@PatrickvL

This comment has been minimized.

Member

PatrickvL commented Aug 21, 2017

From @furrya on March 30, 2017 13:41

It's fixed with the latest commit, intro videos returned ^^
screenshot_2

@PatrickvL

This comment has been minimized.

Member

PatrickvL commented Aug 21, 2017

From @furrya on April 18, 2017 11:50

Cxbx-Reloaded Version 77933ad8 (Apr 18 2017)


Video in the game is broken now .. in the latest build 77933ad8 . Just black screen with laggy sounds on background
screenshot_1
KrnlDebug.txt

Updated - 42e87e7b ( Apr. 20. 2017 )


The video has appeared, but not stretched normally. And controller emulation does not seem works now, I have not able to skip intros
screenshot_1
screenshot_2

@PatrickvL

This comment has been minimized.

Member

PatrickvL commented Aug 21, 2017

From @furrya on May 4, 2017 7:46

Blinx - the time sweeper not showes any videos anymore, instead this the game shows loading screen now and crash after it. Cxbx-Reloaded Version 9173d4ab (May 3 2017)

screenshot_1
screenshot_2
screenshot_3


KrnlDebug.txt

@CakeLancelot CakeLancelot changed the title from Blinx - The Time Sweeper - laggy and slow intros and it stucked on third to BLiNX: the time sweeper [4D530013] Aug 22, 2017

@Casuallynoted

This comment has been minimized.

Casuallynoted commented Aug 27, 2017

Oh wow, ok- some changes here! :D So what's the current status on this title?

@BenNottelling

This comment has been minimized.

Contributor

BenNottelling commented Aug 28, 2017

Latest logs, taken from #266
CxbxDebug.txt
KrnlDebug.txt

@Casuallynoted

This comment has been minimized.

Casuallynoted commented Sep 29, 2017

Update on this one, just tested it out! Looks like it's back to flashing the loading screen for a second and then crashing. The log says that it couldn't assemble a recompiled pixel shader.

@PatrickvL

This comment has been minimized.

Member

PatrickvL commented Sep 29, 2017

For all regressions, we're most interested in hearing about which commit broke it (using a git bisect), so we can quickly zoom into the issue

@PatrickvL

This comment has been minimized.

Member

PatrickvL commented Sep 29, 2017

Oh, also make sure to clean the HLE cache when switching to another build, because function detection was and is still very much in flux.

@Casuallynoted

This comment has been minimized.

Casuallynoted commented Oct 9, 2017

Whoops, just saw this! Did a clean of the HLE cache, posted logs over in the main blinx issue, but I'll also pop them over here for ease of access. Not sure which build broke it as I'm pretty new to the CXBX project but if there's any way I could help to figure out which commit it was I'd love to help with that. :)

KrnlDebug.txt
CxbxDebug.txt

@CakeLancelot

This comment has been minimized.

Member

CakeLancelot commented Oct 9, 2017

Whoops, just saw this! Did a clean of the HLE cache, posted logs over in the main blinx issue, but I'll also pop them over here for ease of access. Not sure which build broke it as I'm pretty new to the CXBX project but if there's any way I could help to figure out which commit it was I'd love to help with that. :)

KrnlDebug.txt
CxbxDebug.txt

I've done a test with this title and get a flashing loading screen before it crashing, did you get the same results with these logs? Also an xbe dump (Edit>Dump Xbe Info To...) would be helpful in verifying that we have the same version of the game.

@Casuallynoted

This comment has been minimized.

Casuallynoted commented Oct 9, 2017

Yes, that's correct, currently getting a flashing loading screen. Attached is the dump!
BlinxXbe.txt

@CakeLancelot

This comment has been minimized.

Member

CakeLancelot commented Oct 9, 2017

Yes, that's correct, currently getting a flashing loading screen. Attached is the dump!

Updated, and to be clear this issue originally was for the PAL version while the attached dump appears to be NTSC - though I don't know if it warrants separation into two issues because as far as I know the end result is the same on either version.
This and one other issue regarding menu music will need to be confirmed. I added some info about the latter in the issue.

@Casuallynoted

This comment has been minimized.

Casuallynoted commented Oct 9, 2017

Awesome! Yeah- so far I've tested both regions and they seem to be about the same in terms of issues at the moment. If there's anything else I can do to help provide additional info, let me know^ Would be awesome to see the game get to the menus. :D

@RadWolfie

This comment has been minimized.

Member

RadWolfie commented Oct 9, 2017

@CakeLancelot If both PAL and NTSC has the same library version. It should be acceptable to have both PAL and NTSC in same issue. Unless both have a different failure says otherwise.

In the dump of NTSC build is 4831 library version.

@sonicjam717

This comment has been minimized.

sonicjam717 commented Jan 31, 2018

Crashing before video again I guess from reading this post.

CxbxDebug.txt
KrnlDebug.txt
Xbe.txt

sketch

My Specs:
CPU: AMD FX8150 3.6ghz, boost to 4.2ghz
GPU: AMD R9 290 4gb, driver Crimson 18.1.1
RAM: 8gb ddr3
Windows 10 Pro 64bit

@jeltaqq

This comment has been minimized.

jeltaqq commented Feb 10, 2018

Description

Booting, but when playback FMV has crash with CreateTexture Failed!.

[1670] WARN: CreateTexture Failed!

Error: 8876086C
Format: 844715353
Dimensions: 1024x512

Dumps

KrnlDebug.txt

Status

Previous behavior:

Crashing before video again

Current behavior:

Crash with CreateTexture Failed!

Screenshots

Additional Information

Tested with 735a4bcf

@Voxel9

This comment has been minimized.

Member

Voxel9 commented Mar 4, 2018

https://www.youtube.com/watch?v=SoeDh6kObz4

New video from John GodGames showing Blinx now gets in-game, though it seems you need wire-frame in order to see what you're doing. Game looks like it is extremely slow right now as well, but nice progress nontheless!

EDIT: This actually seems to be footage from a WIP branch from Luke; just thought I should make that clear.

@Shideravan

This comment has been minimized.

Shideravan commented Apr 7, 2018

d784ce1f (2018-04-07): tested using HLE mode, Windows 10, Nvidia GPU

image

@Tanxinaz

This comment has been minimized.

Tanxinaz commented May 16, 2018

untitled
HLE mode

@ToppestOfDogs

This comment has been minimized.

ToppestOfDogs commented May 27, 2018

Got the same message, but a different line
capture

@Tenrys

This comment has been minimized.

Tenrys commented Oct 25, 2018

NTSC version has videos not playing for me, but menu works nicely.

When starting a game, frames take roughly 20 seconds to render what seems to be a solid color.

Build: 65a1f10a (October 24 2018)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment