01 January 2018, 10:44 | #1 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Frontier JIT problem
JIT problems with Frontier WHDLoad using these settings: https://drive.google.com/open?id=1Yi...j9voflK4wjlH0M
and with Beast: https://drive.google.com/open?id=1Tc...NdUvLWou-2OVqV Frontier makes WinUAE freeze with black screen. Beast crashes JIT with "Serious JIT error: Could not allocate block pool!" report. Last edited by hexaae; 01 January 2018 at 10:55. |
01 January 2018, 10:50 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
But does it happen only in 3.6 betas? Required information missing.
|
01 January 2018, 10:55 | #3 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Maybe it's just me, but why do you need JIT anyway?
...I never use it. |
01 January 2018, 10:56 | #4 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
|
01 January 2018, 10:57 | #5 | |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Quote:
E.g.: [ Show youtube player ] Last edited by hexaae; 01 January 2018 at 11:04. |
|
01 January 2018, 11:05 | #6 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
I said in previous version. 2.6.0 surely isn't previous. Usual rule: this is wrong thread if it also happens in previous official version.
(This is also not topic arguing when to use some feature or not. Unless it makes no sense at all to use some feature. Frontier surely is much smoother with JIT due to being correctly programmed and display timing is not hardwired to game logic) |
01 January 2018, 11:21 | #7 | |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Quote:
EDIT: ok, it started with WinUAE 3.3.0 public release. Last edited by hexaae; 01 January 2018 at 14:18. |
|
01 January 2018, 14:41 | #8 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Does it still happen if you start the game without JIT and then enable it manually after title screen?
EDIT: I can't duplicate it with Frontier whdload, it seems to work fine (and smoothly) in JIT mode. Include also your whdload.prefs Last edited by Toni Wilen; 01 January 2018 at 14:49. |
01 January 2018, 17:51 | #9 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Code:
ConfigDelay=60 ;wait to select options in splash window (1/50 seconds) ;ButtonWait ;wait for button pressed (slave must support this) ;ChipNoCache ;disable cachebility of Chip-Memory CoreDumpPath=T: ;path for coredump files DebugKey=$5b ;rawkey code to quit with coredump (debug) ExecuteStartup="" ExecutePostDisk=S:WHDLoad_start ;command to execute on WHDLoad startup ExecuteCleanup=S:WHDLoad_cleanup ;command to execute on WHDLoad exit ;Expert ;selects expert mode ;FreezeKey=$5a ;rawkey code to enter HrtMon/TK ;MMU ;use MMU (for 68030) ;NoAutoVec ;ignore unwanted autovector interrupts ;NoFilter ;disable audio filter ;QuitKey=$59 ;rawkey code to quit ;ReadDelay=50 ;wait after reading from disk (1/50 seconds) SplashDelay=100 ;time to display splash window (1/50 seconds) ;WriteDelay=150 ;wait after saving something to disk (1/50 seconds) NoFlushMem Name: Ram:Frontier/Frontier Type: NewIcon SS: 20000 IT: Project BP: 1,0 SZ: x= 3, y= 4, w= 8, h= 8 DT: (YES) whdload TT: (YES, NEWICON) slave=fr.slave preload quitkey=$46 ExecuteStartup=C:uae-configuration cachesize 0 immediate_blits false cpu_speed max Cache PreloadSize=801134 Config=C1:B:Trainer ...to disable JIT only, basically... Last edited by hexaae; 01 January 2018 at 17:58. |
01 January 2018, 18:12 | #10 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Now I am confused. How is this JIT problem if you disable it in whdload.prefs?
|
01 January 2018, 18:20 | #11 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
Sorry Tony, I forgot I already disabled JIT using uae-configuration WB command in the icon, I think it's not JIT the issue with Frontier indeed, but it is for sure with Beast.
Can you reproduce WinUAE crash with the Beast WHDLoad above? |
01 January 2018, 18:30 | #12 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
|
01 January 2018, 22:52 | #13 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
No crash launching it from that icon with "UAE-configuration cachesize 8 ..."? Mmmh
I've been able to reproduce it also on WB3.9 standard installation, so it's not my WB... Attached my prefs and bootlogs and crash dump. |
02 January 2018, 20:07 | #14 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
It looks like JIT runs out of memory but it can't be right.. If you open windows task manager details page and select working set and private working set columns, do they jump to very large values when you start the game?
Does 64-bit winuae.exe have same problem? |
03 January 2018, 01:20 | #15 |
Bug hunter
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
|
The problem seems with "UAE-configuration cachesize 8...". When I change the value to 0 (JIT disabled) or 512 runs well...
Yes, crashes also with 64bit |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
JIT FPU support problem ! | amilo3438 | support.WinUAE | 65 | 17 December 2016 21:35 |
Problem With Jit Settings | markpage | support.WinUAE | 40 | 20 June 2009 16:01 |
Problem booting with JIT... | Leo42 | support.WinUAE | 3 | 15 June 2009 21:25 |
Problem playing Frontier | nnever2000 | support.Games | 7 | 30 November 2006 18:14 |
JIT problem | Unregistered | support.WinUAE | 0 | 19 July 2002 06:00 |
|
|