04 February 2004, 20:46 | #1 |
Zone Friend
Join Date: Jul 2003
Location: Prague/Czech Republic
Posts: 26
|
Whdload
Is there any chance to update whdload compability? some games like Xenon II runs on regular amiga with whdload fine. But under winuae is´t working.
|
05 February 2004, 09:29 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
|
First, "isn't working" isn't very good bug report..
Unfortunately there isn't any easy fix. IMHO, I would even say Whdload game that does not work because of WinUAE's "too" fast CPU or chip RAM access speed in JIT mode is buggy... WinUAE in JIT mode won't ever have compatible (=slow) chip ram access speed which is the usual reason causing problems with games. Ticking "cycle exact"-checkbox may help (but note that it only does only affect blitter speed in non-68000 modes) |
05 February 2004, 09:47 | #3 | |
Fantasy Man!
Join Date: Apr 2002
Location: UK
Posts: 1,353
|
Re: Whdload
Quote:
|
|
05 February 2004, 22:12 | #4 |
Zone Friend
Join Date: Jul 2003
Location: Prague/Czech Republic
Posts: 26
|
thanx for answer
I just asked because Xenon2 is 1 of about 500 whdload games which is not working under WinUAE on my config. |
05 February 2004, 22:31 | #5 |
Zone Friend
Join Date: Jul 2003
Location: Prague/Czech Republic
Posts: 26
|
I have add taht i have 3 XenonII version. One is with JST patch which is wotking till title music than it crashes to guru meditation. Other 2 are Whdload - CDTV version is working, but there is no music (it use audio tracks on cd) and the other one is 2 floppy version which shows something like "illegal instruction" ....
(sorry for my englis ) WinUAE is great great great ..... |
05 February 2004, 23:41 | #6 |
Zone Friend
Join Date: Jun 2003
Location: Sweden
Age: 43
Posts: 716
|
I haven't been able to get the floppy version of Xenon II to work with WHDload/WinUAE either. The CDTV version works like a charm, but the floppy version is completely impossible. Now, I have tried messing around with the settings a LOT but it just won't work (haven't tried this latest version of WinUAE though). Overall the results for me have been the same as for Vasek. Illegal instruction with WHDload, and guru for JST.
|
06 February 2004, 09:32 | #7 |
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 46
Posts: 1,930
|
The illegal instruction could be because it crashes on the copylock checks - so the version used by you is probably different to the version that WHDLoad expects.
|
06 February 2004, 10:30 | #8 |
Junior Member
Join Date: Mar 2002
Location: Perth, Western Australia
Age: 50
Posts: 283
|
Mine works on WinUAE 0.8.22 release 6
Config: ECS agnus, 2Meg chip, Kick2.0, 68000 (match A500)(more compatible), Sound enabled Whdload version 14.5 PRELOAD NOVBRMOVE (although I don't think these matter) Slave: Xenon 2 - Megablast installed & fixed by Wepl Version 1.6 Floppy (16.08.2000) BACK TO THE ROOTS is a good website for tested & working WinUAE configs. |
06 February 2004, 11:32 | #9 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
|
But running WHDLoad games should not need any special A500-compatible configs...
|
06 February 2004, 18:58 | #10 |
Zone Friend
Join Date: Jul 2003
Location: Prague/Czech Republic
Posts: 26
|
The same config is working on regular Amiga ...
|
06 February 2004, 23:32 | #11 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
|
Xenon2 expects CPU instruction prefetch. UAE don't bother to emulate prefetch if selected CPU is 68010 or higher. (and it would be nearly impossible in JIT modes)
Adding simple prefetch emulation to non-JIT 68020-mode would be quite easily implemented. 00064bb6 41f8 0a2a LEA.L $00000a2a,A0 00064bba 43f8 0400 LEA.L $00000400,A1 00064bbe 2449 MOVEA.L A1,A2 00064bc0 d5fc 0006 47cc ADDA.L #$000647cc,A2 00064bc6 7202 MOVE.L #$00000002,D1 ; here we overwrite next instruction with 0x4afc (illegal instruction) 00064bc8 34bc 4afc MOVE.W #$4afc,(A2) 00064bcc 4afc ILLEGAL.L 00064bce 7670 MOVE.L #$00000070,D3 |
07 February 2004, 00:03 | #12 |
Registered User
Join Date: Mar 2002
Location: Kansas City, MO, USA
Posts: 683
|
For some reason, whenever I try to run half my whdload games from WinUAE 8.23, it will crash out of WinUAE completely. No error messages, it just kicks me to windows and the program is gone.
|
07 February 2004, 18:41 | #13 |
Registered User
Join Date: Aug 2003
Location: schtaan/sweden
Posts: 57
|
Graphic corruption, cycle exact CPU & blitter
I have problems with chipset: cycle exact CPU & blitter when running hybris with whdload 16.1 and latest winuae 0.8.24, see attached picture, left with fast copper and immediate blitter ticked and right with cycle exact cpu and blitter.
|
07 February 2004, 18:48 | #14 |
Registered User
Join Date: Aug 2003
Location: schtaan/sweden
Posts: 57
|
The config i use for my previous post is attached below... another
problem i have with this config is that if i select chipset: cycle exact cpu and blitter and starts winuae with this configuration and press F12 to check the chipset tab, no selection is made..? so i have to bootup with fast copper and immediate blitter, change settings to cycle exact and reboot, voila.... correct settings |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
The WHDLoad '040 compatibility problems list | Graham Humphrey | project.WHDLoad | 118 | 10 July 2021 13:26 |
Amiga game compatibility and WHDLoad | AndersHP | project.WHDLoad | 8 | 10 September 2010 00:04 |
whdload compatibility problems | hexaae | support.WinUAE | 3 | 26 November 2009 19:48 |
WHDLoad and game compatibility | WildW | project.WHDLoad | 9 | 27 July 2007 18:09 |
WHDLoad crack games compatibility | GoKu | project.WHDLoad | 6 | 25 September 2005 18:17 |
|
|