English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 29 December 2021, 19:20   #1
ara
Registered User
 
Join Date: Oct 2009
Location: Belgium
Age: 48
Posts: 33
About Starglider 2

Hi guys,


I always wanted to write technical articles about old computer games I liked. I finally pulled myself together and wrote a few lines about one of my favourite games on the Amiga: Starglider 2. Enjoy:

https://rmsadre.bitbucket.io/sg2/index.html

(sorry, it turned out to be rather technical)
ara is offline  
Old 29 December 2021, 20:07   #2
deimos
It's coming back!

deimos's Avatar
 
Join Date: Jul 2018
Location: comp.sys.amiga
Posts: 762
Quote:
Originally Posted by ara View Post
Hi guys,


I always wanted to write technical articles about old computer games I liked. I finally pulled myself together and wrote a few lines about one of my favourite games on the Amiga: Starglider 2. Enjoy:

https://rmsadre.bitbucket.io/sg2/index.html

(sorry, it turned out to be rather technical)
I think it's quite good.
deimos is offline  
Old 30 December 2021, 20:29   #3
Predseda
Puttymoon inhabitant
Predseda's Avatar
 
Join Date: Mar 2007
Location: Tromaville
Age: 44
Posts: 6,878
Send a message via ICQ to Predseda
My favourite game that I still did not complete.
Predseda is offline  
Old 30 December 2021, 22:06   #4
rothers
Registered User

 
Join Date: Apr 2018
Location: UK
Posts: 340
It's pretty crazy how ahead of its time that was.
rothers is offline  
Old 30 December 2021, 22:43   #5
dreadnought
Registered User
 
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,269
Great article, I did enjoy "reading" it, even though I could understand only about 10% of it all

You should definitely consider dissecting more games.
dreadnought is offline  
Old 30 December 2021, 22:55   #6
Redster
Registered User

 
Join Date: Nov 2021
Location: Sevenoaks
Posts: 9
Love the game but reading that just made my head pop - in a good way. Keep it up
Redster is offline  
Old 31 December 2021, 02:07   #7
Rotareneg
Registered User
Rotareneg's Avatar
 
Join Date: Sep 2017
Location: Kansas, USA
Posts: 273
Neat, thanks for the article!

One technical oddity I remember was that if you fly far enough way, space will wrap around with extra solar systems that you can't really interact with, which I discovered when I realized you can greatly reduce fuel consumption when using the stardrive by reducing the throttle to just above the threshold where it starts to drop back into normal drive.
Rotareneg is offline  
Old 31 December 2021, 04:10   #8
BigT
Registered User

 
Join Date: Apr 2020
Location: Melbourne / Australia
Posts: 22
Great article, thanks for creating this content, please keep up the great work !!
BigT is offline  
Old 31 December 2021, 11:50   #9
RichL
Registered User

 
Join Date: Jul 2020
Location: Birmingham, UK
Age: 48
Posts: 115
Enjoyed. Thank you.
RichL is offline  
Old 31 December 2021, 19:26   #10
gingerbeardman
Registered User
gingerbeardman's Avatar
 
Join Date: Apr 2010
Location: Cornwall
Posts: 58
Love what you've done so far. Please keep going!

I shared it on Twitter and somebody mentioned the mirror universe, which I had no idea about until now.

https://twitter.com/484millionmiles/...688635393?s=21
gingerbeardman is offline  
Old 01 January 2022, 01:43   #11
redblade
Zone Friend

redblade's Avatar
 
Join Date: Mar 2004
Location: Middle Earth
Age: 38
Posts: 1,897
Excellent article just having a whinge about:
  1. No dark mode
  2. No mention of tools used in disassembling the binary

I can tell you really love this game to reverse engineer it, I am interested in what parts you found the most difficult reverse engineering it? I'm guessing it would be more the object system rather then the drawing system?

Did you see any C code in it or was it 100% assembler?

Did you play Starglider 1? What did you think of the changes between the two games?

With the engine do you think it could have been used as an educational tool to model our solar system?

How do you like Starglider 2 compared to F.O.F.T (Federation of Free Traders).

When you were growing up, did you own the origional or did you have a pirate copy?, (I just had a pirate copy on some compilation disk so probably wouldn't enjoy it as I didn't have the manual)

Great read
redblade is offline  
Old 05 January 2022, 06:30   #12
spacey
Registered User

 
Join Date: Dec 2016
Location: New Zealand
Posts: 62
great job - really interesting!

while i sadly can't contribute any technical details about starglider 2, i was at argonaut in the late 90s.. there was a small team working on tech for starglider 3 - i got to see bits here and there which was very cool, but by the time i left at the end of '99 there didn't seem to be a whole lot of progress on an actual game (i may be wrong on that - i was on other projects).
spacey is offline  
Old 16 January 2022, 18:11   #13
ara
Registered User
 
Join Date: Oct 2009
Location: Belgium
Age: 48
Posts: 33
Thanks a lot for your kind words! I forgot to check the forum again after the holidays.

I will add the mirror-universe bug mentioned by Rotareneg (here) and James Kracht (on twitter) in the next update of the article.

@spacey
I hope that one day fragments of starglider 3 will reappear. It probably would have been a great game. It's really fascinating how much gameplay you can pack in a very kbytes of code.

@redblade

I've never played SG1

Concerning the difficulty: yes, the object system is more work to understand than the drawing system because each object has its type-specific way how it uses the fields in the object structure. But I think the most difficult part is the game logic. There are flags set here and there that trigger game events and that you can only understand with a global view on the entire code. Compared to that, the drawing system and object system are much more isolated and can be understood independently.

It's 100% assembler.

Edit: On Firefox, there is a dark mode when you switch to Reader View.

Last edited by ara; 16 January 2022 at 18:24.
ara is offline  
Old 17 January 2022, 04:38   #14
Adropac2
Zone Friend
 
Join Date: Jan 2006
Location: Kent
Age: 49
Posts: 908
I enjoyed Starglider II quite a bit but found the quick save took away any sort of tension. Being able to save just prior to any point just seemed silly and the idea that you didn't have to made no sense being that it was part of the design. Same with Frontier which would have benefited a save at dock only like the original or at least an option at the start of the game to disable them unless docked

Again people say in their defence that you don't have to use them but the reason we're engrossed to begin with these experiences is because of a sense of realism. In real life if you had the option to quick save just before any hairy moment, you can know for sure that's exactly what you'd do and so this aspect just seems silly being you can't actually do that in real life. Useful sure but lazy design
Adropac2 is offline  
Old 17 January 2022, 09:44   #15
Tigerskunk
Tigerskunk!

Tigerskunk's Avatar
 
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,366
Starglider 2 was my most anticipated game ever, I think.
Saw a preview in a german games magazine at the time, and it looked so mind blowing.

When I played the final game, I was a bit disappointed about the kind of lame space battles. Rendering the shots as slow moving polygons was taking away a lot of the fun.

Anyway, that flat polygon style was really awesome, and I wish we had new games doing that.
Tigerskunk 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
Starglider FS-UAE help... iiari Retrogaming General Discussion 5 29 March 2016 10:11
How Starglider 2 became Starfox kamelito Nostalgia & memories 8 14 April 2013 00:49
Did Starglider use the blitter? mc6809e Retrogaming General Discussion 8 04 February 2012 15:19
Starglider 2 Novella Retro-Nerd request.Other 9 30 June 2010 00:25
about Starglider dlfrsilver HOL contributions 4 18 May 2007 20:15

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 12:58.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
Page generated in 0.11009 seconds with 13 queries