29 March 2016, 06:09 | #1 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
|
Area 88 (U.N. Squadron SE) [100% complete!]
Final release is done and in the zone! Or through my site - http://earok.net/game/area-88-un-squadron-se
Dusted off an old project, I don't know if I'll do anything further with it or not. Here's what it's looking like so far [ Show youtube player ] My general idea for hacking UN Squadron was along the lines of: * Half the speed that the game runs at * Double the framerate I think the second half can be achieved to some extent (on faster processors than a 68000 at least) by using either pure CPU or hybrid blitter/CPU copy routines - that's currently outside of my assembly hacking skills, but I did have some luck with the first half. The scroll rate is hard coded to a value of 4 (pixels/frame?), just halving that to 2 was fairly straight forward. The enemy projectiles were harder - there's some sort of routine that generates the speed values (possibly sine/cosine function? I can't follow the code) but reducing the loop from 2F cycles to 2E cycles cut the speed by around half. I haven't made any adjustment to the speed that the enemies follow paths at yet, I made some inroads into that but I don't fully comprehend it yet. I think I prefer the game running slower anyway, it's perhaps a little too easy/boring now but it at least looks smoother! Last edited by earok; 26 July 2018 at 09:39. |
29 March 2016, 08:37 | #2 |
Registered User
Join Date: Feb 2014
Location: Warszawa / Polska
Posts: 1,858
|
I have never like UN S on amiga, maybe Your hack will change that. I think it's worth to try.
|
29 March 2016, 11:03 | #3 |
CaptainM68K-SPS France
|
The problem with UN squadron, is that it uses basically a software engine, because it's an ST port.
The graphics are quite ugly for an amiga, usual Tiertex crap job. |
30 March 2016, 13:38 | #4 |
Registered User
Join Date: Feb 2014
Location: Warszawa / Polska
Posts: 1,858
|
OK. I do some small research for myself. I play UN squadron on MAME and on SNES. Than I play it on winuae, I play Z-out, X-out, ProjectX, Agony, and few more. There is something wrong with speed of this game on amiga. I can stand crappy graphics that looks nothing like on SNES or Arcade, but mechanics (or I should say execution) is what kills this game and ruin joy. It's normal that lot of stuff is happening is shmup, but You should always see what's going on. Here speed of sprites and projectiles it too high.
Will it be easier? A little. Will it be boring? No, it will be finally bit more enjoyable. Also, could it be possible to remove first screen with two pilots and planes when game starts? Those two faces looks nothing like anime/manga and do not fit game style. |
30 March 2016, 13:46 | #5 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,436
|
It's a mess. Not worth to pimp it in any way. Play the good SNES version instead.
|
30 March 2016, 13:48 | #6 | |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
|
Quote:
So yes, I'll do something about that possibly change the title to "Area 88" too. If you'd like, I can post what I've done so far - just the changes I've outlined in the video (plus a small hack to the WHDLoad slave so it doesn't version check) |
|
30 March 2016, 19:35 | #7 |
CaptainM68K-SPS France
|
:/ hehhhhh......... Well if only they did actually for amiga instead of atari ST first, things would have been different......
|
30 March 2016, 20:22 | #8 |
Moderator
Join Date: Apr 2006
Location: Germany
Age: 44
Posts: 4,007
|
Yes, please upload the hack! I like it.
|
30 March 2016, 22:27 | #9 |
Registered User
Join Date: Feb 2014
Location: Warszawa / Polska
Posts: 1,858
|
I'm interested in that hack too
|
30 March 2016, 22:37 | #10 |
Zone Friend
Join Date: Jun 2006
Location: Gargore
Age: 43
Posts: 17,789
|
|
31 March 2016, 00:35 | #11 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
|
@s2325 hahaha!
Well, I've zoned it as is. You have to use the WHDLoad slave included as I've hacked out the file integrity check so it'll run. |
31 March 2016, 16:02 | #12 |
Moderator
Join Date: Apr 2006
Location: Germany
Age: 44
Posts: 4,007
|
|
08 April 2016, 14:31 | #13 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Found this today, it's pretty nice!
[ Show youtube player ] |
07 April 2017, 21:12 | #14 |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 1,301
|
Actually this intro remake looks almost as latter anime (TV) series of Area 88 (Area 88 (JP) = U.N.Squadron).
Some scene from TV series for comparision. [ Show youtube player ] It's sad that Tiertex makes this classic video game very mediocre in Amiga version. Last edited by Solo Kazuki; 13 April 2017 at 23:33. |
07 April 2017, 23:47 | #15 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
|
|
08 April 2017, 00:02 | #16 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
...or the awesome original Arcade version that I could finish on 1 credit back in the day
Fond memories from my youth |
08 April 2017, 02:49 | #17 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
|
|
08 April 2017, 07:37 | #18 |
Registered User
Join Date: Dec 2013
Location: GR
Age: 46
Posts: 1,416
|
Where can we get this version. I think you did a great job, much better now.
|
08 April 2017, 11:08 | #19 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
It's on the EAB File server under "TheZone/files". File is called "un squadron hack [UN Squadron speed hack, slows down scrolling and projectiles by approximately 50% (enemy formations remain at 100% speed)].zip" |
|
11 April 2017, 11:49 | #20 |
Registered User
Join Date: Dec 2013
Location: Auckland
Posts: 3,539
|
I had a quick look at it recently, and managed to crack the enemy patterns (so I can slow them down too).
Each pattern is ten bytes long (ie five words). * 1st Word = The behaviour type. I think: 1 = normal, 2 = change pattern, such as try to ram the player when close, 5 = foreground decoration. Not sure of other settings. * 2nd Word = Countdown in frames. Eg this counts down by 1 every frame, and when it reaches 0 it goes to the next pattern. * 3rd Word = XSpeed. Self explanatory * 4th Word = YSpeed. Self explanatory. * 5th Word = Animation index. By fiddling with this variable you can make a helicopter turn into a plane, or a tank turn into a power pole etc. So I can slow it down by decreasing X/Y speed and increasing the number of frames. To be honest most vehicles probably don't need to be slowed down much, but the helicopters in particular look bad since the frame rate's so slow and they're moving so fast.. But the real pain of it is the data isn't stored in a single table or file, it's stored very randomly all over the executable so there's no easy way to find where the patterns are other than watch variables in the WinUAE debugger. As such, I've only been bothered to slow down level 1 so far. (I also deleted the foreground power poles just to reduce slow down) At some stage I may finish this as a minor SE - no sprite fixes, probably a new title screen and maybe new palettes. No promises though, it's still not a fantastic game. Edit: Oh, and I made the player slightly slower too, down from 3 pixels/frame movement to 2 - makes it feel a bit smoother. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
FOR SALE: X-Surf 100 100 Mbit Ethernet Zorro-II/III Card | DanScott | MarketPlace | 0 | 15 May 2018 14:18 |
Viewing overscan area and beyond | Paradroid | support.WinUAE | 6 | 01 June 2017 19:23 |
Top 100 / Bottom 100 games | Galaxy | AMR news | 8 | 10 March 2007 12:10 |
GAMES: 1) impossible to complete, 2) almost completed, 3) you will complete | adamst85 | Retrogaming General Discussion | 33 | 28 November 2004 14:30 |
Rare: Battle Squadron 100% (2 disks) | rObOt | request.Old Rare Games | 53 | 23 October 2002 00:29 |
|
|