Jump to content
IGNORED

Enhanced IK


pavros

Recommended Posts

A quick try in Altirra and it looks like the program adjust speed for PAL/NTSC, but not colors. The colors all seem a bit off for NTSC and, the display looks like it has too many scan lines for standard NTSC... the text at the bottom is chopped off. Still the hard work is truly appreciated.

 

Bob

Edited by bfollett
Link to comment
Share on other sites

@bfollet: Neither the colors nor the position of text at the bottom have changed compared to the original version for NTSC - World Karate Championship. Well, except the Sydney's sky color. That's why I think it should look good on real NTSC hardware. BTW, please try View/Overscan Mode/Extended in Altirra.

 

@tjlazer: Yes, The C64 version had 8 backdrops where London was the one missing in A8 version.

 

@Wrathchild: No :-)

  • Like 1
Link to comment
Share on other sites

List of changes against the original

 

128k:

  • One-on-one game modes for one and two players. The game may be unlimited or limited to selected number of rounds. If rounds limit is set then the winner is the one who collects more points from all rounds in total. The rounds limit cannot be set at bonus round, e.g. 4, 9, 13, 18, etc. After reaching rounds limit the final round is finished with MATCH OVER message followed by WHITE WINS or RED WINS depending on the winner (except draw state). The limit setting is visible in one-on-one mode only but it may be changed in any game mode.
  • Weapon dodging mode. Meant for a practice. Three attempts - first on highest difficulty level, second on medium level and third on lowest level. The highest level attempt requires 10 successful dodges, the medium - 6 and the lowest - 3. CONTROL-C key combination turns collision detection off. The sequence of directions of flying weapon is immutable and symmetric for white and red fighter. That's why there is a possibility to practise with both white and red. While regular game in first bonus round with flying weapon there is a lowest difficulty level applied - 3 successful dodges required and 300 points to collect, in second bonus round - medium difficulty level and 600 points to collect, in third and all next bonus rounds - highest difficulty level and 1000 points to collect. In the original there were only two difficulty levels. In lower level 15 successful dodges were required, in higher level - 20. In both cases 2000 points were to be collected.

  • Draw when some points are collected is signalized with DRAW message. If no points have been collected the message is not displayed.

  • Draw while one player tournament (a basic mode existing yet in the original) does not cause game ending.

  • Help (HELP key). The help text comes partially (joystick control and scoring) from a cover of the original. While displaying help screens sound settings may be changed. Help screens may be entered at any time.

  • Additional background - London - coming from C64 version (having 8 backgrounds). The picture requires 8 DLIs while each of 7 existing backgrounds required only 3. Perhaps that's why it was not added to the original. Adding this picture caused a need to modify several existing DLI handlers.

  • The Sydney picture is slightly different than in the original. It's more close to the one from C64 version as well as the one from the IK demo for Atari (the one without any sound and having 3 backgrounds switched with OPTION).

  • Background pictures are stored in memory in crunched form and so there is no need to load them from the drive during game.

  • Changing current location to the next one (N key) or any one (B key plus numeric key for backround number). The change may be forced at anytime during demo or in course of fight during game.

  • Freezing current location - blocking possibility to change it automatically or manually.

  • Pause at anytime. During pause all the game settings (except background) may be changed as well as help screens may be entered.

  • Displaying ranking table at anytime during demo (R key).

  • Sound modes (switched with M key):

    0 - stereo

    1 - mono

    2 - dual mono (mono on two POKEYs)

    3 - dual mono music + stereo sfx

    4 - stereo music + dual mono sfx

    CONTROL-M key combination restores default mode which is stereo (0) in case of two POKEYs and mono (1) in case of one POKEY.

    Stereo sfx means that the effect is louder audible at the same side the fighter finds himself on screen. There are 5 screen areas differing in stereo channels balance.

  • The music is not interrupted while changing background.

  • Bass channel (16-bit) is not interrupted while playing sfx samples.

  • Bass channel (16-bit) has been moved from POKEY channels 1 and 2 to channels 3 and 4 as compared to the original. It was necessary in order to allow simultanous playing sfx samples (of playing rate set in POKEY channel 1) and music bass channel. The sfx samples are played on POKEY channels 1, 2 and 3.

  • Improved music player routine. In first bars of the music the channels 1 and 2 are playing exactly the same. In the original their phases are not fixed which gives randomly a loud square wave or no sound at all or triangle wave as a sum of two square waves shifted of 90 degrees in phase against each other or all intermediate effects. In the improved player routine the channels 1 and 2 are always shifted of 90 degrees in phase against each other which gives triangle wave. The effect is audible in mono mode only.

  • Turning music on or off is remembered and taken into consideration at each starting the game, no matter if other keys have been pressed in the meantime.

  • TV system is detected and some settings dependent on it (timer speed, music player speed, animation speed, sfx sample playing rate) are adjusted accordingly.

  • Several fixes related to background change and fighter animation synchronization against VBL frame and garbage showing up sometime on screen.

  • Several fixes related to playing sfx samples.

  • Several fixes related to problems arising from random blocking NMI by IRQ.

64k:
  • One-on-one game modes for one and two players. The game is unlimited.
  • While regular game in first bonus round with flying weapon there is a lowest difficulty level applied - 3 successful dodges required and 300 points to collect, in second bonus round - medium difficulty level and 600 points to collect, in third and all next bonus rounds - highest difficulty level and 1000 points to collect. In the original there were only two difficulty levels. In lower level 15 successful dodges were required, in higher level - 20. In both cases 2000 points were to be collected.

  • Draw when some points are collected is signalized with DRAW message. If no points have been collected the message is not displayed.

  • Draw while one player tournament (a basic mode existing yet in the original) does not cause game ending.

  • The Sydney picture is slightly different than in the original. It's more close to the one from C64 version as well as the one from the IK demo for Atari (the one without any sound and having 3 backgrounds switched with OPTION).

  • Background pictures are stored in memory in crunched form and so there is no need to load them from the drive during game.

  • Changing current location to the next one (N key). The change may be forced in course of fight only.

  • Freezing current location - blocking possibility to change it automatically or manually.

  • Pause - in course of fight only.

  • The music is not interrupted while changing background.

  • Wykrywany jest system TV i ustawienia zależne od niego są odpowiednio korygowane (prędkość odmierzania czasu, odtwarzania muzyki, animacji, częstotliwość sampli).

  • TV system is detected and some settings dependent on it (timer speed, music player speed, animation speed, sfx sample playing rate) are adjusted accordingly.

  • Several fixes related to background change and fighter animation synchronization against VBL frame and garbage showing up sometime on screen.

  • Several fixes related to playing sfx samples.

  • Several fixes related to problems arising from random blocking NMI by IRQ.

  • The game stops loading when all the data needed for operation on 64k is in memory. Last 6.5k of data in xex file is ignored.
  • Like 14
Link to comment
Share on other sites

Funny. I had the pleasure to meet Archer a few years ago and I thanked him and complimented him for Dropzone as it was (and is !) one of my favorite games on the A8.

 

He laughed and said...."Wow, you're about the first one to mention Dropzone and not IK". He clearly was glad about it :)

 

Dropzone out of the box ????? I'm not saying this easily, as I usually respect others' opinions but......are you nuts ??

 

Maybe you should read up a bit: http://web.archive.org/web/20070221212042/http://www.edge-online.co.uk/archives/2007/01/the_making_of_d_1.php

Edited by Level42
  • Like 1
Link to comment
Share on other sites

well... as coder I say yes... Dropzone is out of the box on A8... ;) neverless I love Dropzone and played it til death... but for me most impressive was the fast pace and scrolling and the explosion ;)

 

but... it has nothing special "tricks" or do I miss something? players used for the clouds and the player plus missles for the shoots... no overscan used.. .charbased sprites (which are not masked when they overlap). If my memories do not fool me... do the players not cross the borders while background are clipped?

 

so... I stay to my "out of the box" statement... I love the LMS tricks for the Dropzone Logo and using PMs to do the colors in the letters but it could be done better... and the death sound plus animation... but that's it...

 

now to IK...

 

big C64 like sprites... colorful background... fast paced action far better than Way of the Exploding fist... nice copyprotection (I removed that so I know it as it was EOR etc encoded)... rob hubbard pokey classic music (Dropzone?).... no gfx glitches... sound samples while playing... no slow downs...etc etc etc... Yes... from programming point of view... I appreciate his work more on IK than Dropzone (standard Defender Clone).

 

ps. I put my 800 XL on the floor to hit SPACE with feet while going for highscore... best played with competition pro of course...

post-528-0-86353600-1419887488_thumb.png

post-528-0-82228200-1419887494_thumb.png

post-528-0-80731200-1419887500_thumb.png

Edited by Heaven/TQA
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...