11 April 2013, 09:03 | #101 |
Registered User
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
|
The game freezes and the music stops with the current note playing. Complete lockup.
Took a video and uploaded it to YouTube... [ Show youtube player ] Also when entering the High Score screen, when I went to type in my name the keyboard was not right, the "m" did not work when I pressed M, I had to press lots of keys to find M. So it's set to a different language/keyboard layout? Last edited by TjLaZer; 11 April 2013 at 15:45. |
14 April 2013, 20:31 | #102 |
Registered User
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
|
Man this is a major bummer if this lockup can't be identified! This is one of my favorite ST games...
|
15 April 2013, 09:34 | #103 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Else I really can't see the problem, never had it myself. Do different speed settings have an impact on this ? M is key right to L on french keyboards. I plan a better handling of this in the (not immediate) future. |
|
15 April 2013, 23:35 | #104 |
Registered User
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
|
Yeah the lookups are less frequent on a stock A1200 020/14. But game runs very slow.
|
16 April 2013, 00:21 | #105 |
Registered User
Join Date: Jan 2013
Location: Brussels
Posts: 79
|
I thought a standard A1200 would be enough to run this port?
That's a bit disappointing. |
18 April 2013, 07:31 | #106 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
For the lockup, apart trying with different speed settings, you may also try to turn music and/or sfx off. Does it depend on one of these ? |
|
18 April 2013, 22:22 | #107 | |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
|
Quote:
Out of interest, have you optimized your realtime screen decoder to only do the graphics within the ST borders or are you converting the entire screen? |
|
19 April 2013, 03:54 | #108 | |
Registered User
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
|
Quote:
Tried with just Sound Effects ON, seems to work ok on my A1200 030/50MHz but locks up on my A2000 030/28MHz. Edit: ; is the key to turn on/off MUSIC. S for SOUND effects Last edited by TjLaZer; 19 April 2013 at 17:45. |
|
21 April 2013, 07:58 | #109 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
But i'm using an optimised (32-bit chipmem access) conversion routine, so unless you have a machine slower than 030, the game is still faster than on the ST. Seems to be sound effects (perhaps when stealing a channel from music). Does it work ok when the music is alone ? |
|
22 April 2013, 06:01 | #110 |
Registered User
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
|
Seems to work ok with music only...
I let the demo run overnight on two Amigas with Music only and it did not lock up. Last edited by TjLaZer; 22 April 2013 at 18:22. |
26 April 2013, 08:17 | #111 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
I want to fix that lockup but as it doesn't happen for me, i'll have a little bit of empiric tests to perform...
In the zone you can find an archive uploaded by me (karate-test.lzx). It contains two versions of the executable. So someone who gets the freeze should please test these and report me if they work or not. |
26 April 2013, 08:24 | #112 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Quote:
As for the lockup, maybe it's interrupt related? Just a shot in the dark but worth to check. |
|
26 April 2013, 08:33 | #113 |
Retro Freak
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,647
|
Testing the two new versions on WinUAE 020, More Compatible, Fastest Possible, 68881, AGA, A1200, Compatible Settings, 3.1 ROM, 2Mb Chip, 16Mb Z3 Fast, Game loaded from HD, nothing touched on keyboard - demo running :
V1: Locks up as before after less than a minute of demo play V2: Working for 15 minutes now, no lockup so far !!!!! So this is looking goooood Best regards, TC |
26 April 2013, 09:12 | #114 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Appears it's audio code in the vbl indeed. If my v2 test really doesn't freeze anymore, then it's da stupid audio dma wait code. Why does it work flawlessly on my machine and not on others ? |
|
26 April 2013, 12:03 | #115 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Might all be true but you probably have a very lightweight system, imagine people with a system full of patches/eye candy etc. pp., then that difference would be much higher than 1%. You could say that people should not run too many things in the background when they want to play games and I would agree, however, once I kill the system I do not have to care about that anymore. I do have other problems though (e.g. RTG support is gone) so neither solution is perfect.
Do you use system-friendly interrupts (AddIntServer) or do you bang VBR+$6c directly? If it's the latter, how do you acknowledge the interrupt? 040/060 systems need either 2 writes to $dff09c or one more custom chip access after the write to $dff09c to acknowledge the interrupt properly, if you don't do that your interrupt code won't work correctly on fast 040/060 systems. |
26 April 2013, 20:27 | #116 |
Registered User
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
|
Woot!!
Version 2 running for 5 hours with no lockups!!! Ran version 1 for 6 hours and it has not locked up!... What did you do to it to fix it with these two versions and which version is better to run? Last edited by TjLaZer; 27 April 2013 at 03:48. |
26 April 2013, 21:13 | #117 |
Registered User
Join Date: Mar 2003
Location: UK
Age: 51
Posts: 214
|
Tested both these versions for awhile on my Amiga 1260, just left it running in Demo Mode.
Tested both versions on my compact flash for a couple of hours, no problems. Tested both versions from floppy disk for an hour, no problems. |
28 April 2013, 04:31 | #118 |
Registered User
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
|
I decided I want to see if the USA release of this game: World Karate Championship by Epyx can be used. I created an ADF and it seems to work! Attached here! enjoy.
Last edited by TjLaZer; 20 June 2014 at 08:19. Reason: Added version release 6 to the disk so it's the latest one! |
29 April 2013, 08:54 | #119 | |||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Quote:
Quote:
Version 2 is an ugly hack and misses some sounds, but can't freeze (normally ). That said, i've made a newer version and re-uploaded the whole archive to my site (use the original url I gave to grab this). I hope the problem is gone by now... |
|||
29 April 2013, 12:38 | #120 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
With the 4th release some samples aren`t played. Some just sounds like a small crack. So far the 3rd release works better on my A1200 040/40 system.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Port GOLDED.1 not available! | tolkien | Coders. General | 3 | 11 September 2013 00:41 |
Joystick Port | Dagger | support.Hardware | 10 | 18 April 2010 19:09 |
What's this? : parallel port thing | Galaxy | support.Hardware | 19 | 07 September 2006 12:09 |
Port to Linux | Enverex | support.WinUAE | 22 | 26 April 2006 15:35 |
AExplorer and com port | Ebster | support.Hardware | 12 | 05 October 2005 09:02 |
|
|