English Amiga Board


Go Back   English Amiga Board > Support > support.Games

 
 
Thread Tools
Old 08 September 2020, 22:40   #1
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,164
New Zealand Story meta keys

I couldn't find any pause/escape keys for this game.


At some point it seemed that pressing F10 paused the game, but now I can't reproduce it, and I'm not so sure.


there's a keyboard routine but I wonder what it's used for.
jotd is offline  
Old 09 September 2020, 13:56   #2
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Quote:
Originally Posted by jotd View Post
I couldn't find any pause/escape keys for this game.


At some point it seemed that pressing F10 paused the game, but now I can't reproduce it, and I'm not so sure.


there's a keyboard routine but I wonder what it's used for.
I tried the IPF version and F10 pause the game (on key release).
Probably the IRQ2 routine is bad .. do I need to check what it does or have you already watched at it?
ross is offline  
Old 09 September 2020, 18:04   #3
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,164
tested with winuae & ipf (2875) with best compatibility and F10 doesn't work.

I checked the code and there's a keyboard table ($03174 using bits) but it's read nowhere...

The key routine has a bad handshake but it's not the problem.
jotd is offline  
Old 09 September 2020, 18:25   #4
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Quote:
Originally Posted by jotd View Post
tested with winuae & ipf (2875) with best compatibility and F10 doesn't work.

I checked the code and there's a keyboard table ($03174 using bits) but it's read nowhere...

The key routine has a bad handshake but it's not the problem.
This is a funny thing
Yesterday I tried and F10 paused the game (I'm sure because I had no idea that F10 did it and I tried, and the strange behavior, when the key is released).
I tried again today and it doesn't work (same IPF 2875).

EDIT: the irq2 routine is bad from the very first line
---
this is interesting: when the game is 'paused' WinUAE internal debugger cannot be triggered
---
ah, got it! F10 works only when WinUAE window loses focus, this is a work for Toni (jotd, can you confirm this?)

Last edited by ross; 09 September 2020 at 19:01. Reason: multiedit cleaned up
ross is offline  
Old 09 September 2020, 18:40   #5
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,164
Yeah, no way to make pause work again... and no trace of a read at 0000317F (location of F10 key bit) except the bit toggle of the key routine.

And no manual available to explain keys either...

I didn't think I'd spend that much time on that new whdload fix... speed isn't regulated properly either... and my regulation code works perfect on SPS 1180 but fails on SPS 2875 whereas they look the same...
jotd is offline  
Old 09 September 2020, 18:49   #6
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
Keyboard must be read somewhere to be able to enter the cheat mode.

Motherfuckingkiwibastards for early version
Fluffykiwis for next release
Galahad/FLT is offline  
Old 09 September 2020, 18:54   #7
Radertified
Registered User
 
Join Date: Jan 2011
Location: -
Posts: 728
Quote:
Originally Posted by jotd View Post
And no manual available to explain keys either...
2 manuals at http://hol.abime.net/960/manual however neither mentions in-game keys at all.
Radertified is offline  
Old 09 September 2020, 19:03   #8
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Read my multiedited message
ross is offline  
Old 09 September 2020, 19:14   #9
Radertified
Registered User
 
Join Date: Jan 2011
Location: -
Posts: 728
Quote:
Originally Posted by ross View Post
F10 works only when WinUAE window loses focus
I just tested on an ADF and yes, it doesn't work unless you lose focus. I've never seen that before!
Radertified is offline  
Old 09 September 2020, 20:36   #10
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,164
Actually I don't think that there's a pause. F10 out of focus just locks up/pauses the emulator on whatever game you're trying (maybe it's a remap key feature or something).

NZS doesn't have a pause option. Time to add one

Last edited by jotd; 09 September 2020 at 22:44.
jotd is offline  
Old 09 September 2020, 22:49   #11
dlfrsilver
CaptainM68K-SPS France
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 46
Posts: 10,413
Send a message via MSN to dlfrsilver
Quote:
Originally Posted by jotd View Post
Actually I don't think that there's a pause. F10 out of focus just locks up/pauses the emulator on whatever game you're trying (maybe it's a remap key feature or something).

NZS doesn't have a pause option. Time to add one
on real hardware, the pause is working.

By the way, there is a thing for which i don't have an answer on this game :

Why the whdload version of the game is not showing the introscreen, and directly get to the menu ?

What is the exact problem ?
dlfrsilver is offline  
Old 09 September 2020, 23:31   #12
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
Quote:
Originally Posted by dlfrsilver View Post
on real hardware, the pause is working.

By the way, there is a thing for which i don't have an answer on this game :

Why the whdload version of the game is not showing the introscreen, and directly get to the menu ?

What is the exact problem ?
Probably because the directly after the introscreen is loaded, it then loads up the main program code which is unpacked, i.e. the load after the introscreen is so quick that the introscreen likely gets no time to display.

It only stays onscreen on the floppy version for the duration of loading that program code.
Galahad/FLT is offline  
Old 09 September 2020, 23:44   #13
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Quote:
Originally Posted by jotd View Post
Actually I don't think that there's a pause. F10 out of focus just locks up/pauses the emulator on whatever game you're trying (maybe it's a remap key feature or something).

How to find a WinUAE feature for quite another reason and following a wrong path.

Well, maybe Toni need to change (or remove) the 'unfocused pause' key.
This steals a key that could be used by the running Amiga program
ross is offline  
Old 10 September 2020, 00:38   #14
dlfrsilver
CaptainM68K-SPS France
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 46
Posts: 10,413
Send a message via MSN to dlfrsilver
Quote:
Originally Posted by Galahad/FLT View Post
Probably because the directly after the introscreen is loaded, it then loads up the main program code which is unpacked, i.e. the load after the introscreen is so quick that the introscreen likely gets no time to display.

It only stays onscreen on the floppy version for the duration of loading that program code.
Well i had the impression that this screen loading was simply bypassed.
dlfrsilver is offline  
Old 10 September 2020, 01:17   #15
Radertified
Registered User
 
Join Date: Jan 2011
Location: -
Posts: 728
Quote:
Originally Posted by dlfrsilver View Post
Well i had the impression that this screen loading was simply bypassed.
I haven't looked at the code for The New Zealand Story but Galahad is probably right. A few games were similar. Karate Kid II is one where all of the text screens are delayed based on disk seeks, therefore the WHDLoad slave is too fast and these screens are missed. I've had a fix done for months. I just need to sit down and finish the trainer.
Radertified is offline  
Old 10 September 2020, 08:39   #16
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,164
no, the loading screen was bypassed, but I put it back in. I was just trying to add joypad controls when I found out that there was no pause.
jotd is offline  
Old 10 September 2020, 08:50   #17
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,813
Just messing around on my a500 and gotek with NZS, i can't find any pause button whatsoever... But I did find out something new myself after all these years having this game. Enemies don't kill you, only their projectiles.
ransom1122 is offline  
Old 10 September 2020, 12:20   #18
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
I don't think non-focus requirement is related to F10 but non-focusing causing side-effect and some "floating" joystick port button pin (or other) changes state and game also unpauses from that button.
Toni Wilen is online now  
Old 10 September 2020, 12:30   #19
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Quote:
Originally Posted by Toni Wilen View Post
I don't think non-focus requirement is related to F10 but non-focusing causing side-effect and some "floating" joystick port button pin (or other) changes state and game also unpauses from that button.
Apparently F10 and unfocused window pauses WinUAE emulation (not related to this specific game).
Always replicable for me.
ross is offline  
Old 24 July 2022, 15:01   #20
kremiso
Registered User
 
Join Date: Dec 2020
Location: Italy
Posts: 1,898
a bit off topic, just lazy atm to create a new thread just for this curiosity

i remember correctly this game stays in memory even after a keyboard soft-reset?
iirc i needed to power off the Amiga each time, to reach to have again the kickstart screen
kremiso is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Zealand Story Galahad/FLT HOL data problems 1 04 March 2018 18:40
New Zealand Story Update Hungry Horace project.WHDLoad 16 30 April 2009 04:58
New Zealand Story on A1200 chaoticjelly support.Games 21 31 December 2008 12:28
New Zealand Story for the DS! killergorilla Amiga scene 28 25 December 2008 02:23
New zealand story. Chase Retrogaming General Discussion 19 18 March 2003 04:56

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:10.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.12838 seconds with 15 queries