02 October 2018, 20:21 | #1 |
Registered User
Join Date: Jan 2010
Location: N/A
Posts: 873
|
RASTAN Apple IIGS conversion from source. Possible?
Hi. Always was a big fan of Rastan and was sad that it never made it to the Amiga. Always thought the Amiga could of handled it nicely in the right hands.
I knew that a semi decent port existed on the Apple IIGS [ Show youtube player ] but wasnt aware until recently that the source is available to download. https://macgui.com/downloads/?file_id=10698 As a non programmer I wanted to ask the community if this could be ported to the Amiga and if at all, improved? (smooth scrolling for instance). How much of a task is it if it is even possible? Thanks |
02 October 2018, 20:30 | #2 |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,496
|
IMHO an A500 should easily handle that. There is no parallax scrolling. Not many moving objects. I didn't even see any tile animations or foreground tiles. Would be quite boring to implement.
|
02 October 2018, 21:29 | #3 | |
Registered User
Join Date: Jan 2010
Location: N/A
Posts: 873
|
Quote:
I heard somewhere that Super Street Fighter Turbo on the CD32 was unmodified code straight from the PC game? not sure if thats accurate or not? |
|
02 October 2018, 22:33 | #4 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
I looked at the code there is very little comments. As you know this is 65c02 code and the Amiga is 68k. It will be easier to write it from scratch imo.
|
02 October 2018, 22:33 | #5 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
Luckily there is MAME ...but would be cool to have an Amiga version. Wow, that is indeed a pretty faithful port created in 1990 |
|
03 October 2018, 09:19 | #6 | |
Registered User
Join Date: Dec 2017
Location: france
Posts: 186
|
Quote:
[ Show youtube player ] |
|
05 October 2018, 21:02 | #7 |
Registered User
Join Date: Jan 2010
Location: N/A
Posts: 873
|
I know this wont be ported but just out of curiosity. Could an ECS/OCS amiga handle this. OR would the parallax be a major problem?
I would like to think EHB mode could be used and TFMX for music and fx. Full screen 50fps. I can dream |
05 October 2018, 23:12 | #8 | |
Registered User
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
|
Quote:
Without the parallax an OCS machine could do it easily. I never liked Rastan in the arcades... much preferred Rygar. |
|
06 October 2018, 00:14 | #9 |
\m/
Join Date: Nov 2008
Location: Devon, U.K.
Posts: 573
|
That or Torvak.
|
06 October 2018, 05:32 | #10 | |||
Code Kitten
Join Date: Aug 2015
Location: Montreal/Canadia
Age: 52
Posts: 1,178
|
Quote:
Quote:
The arcade version boasts many more colors, parallax scrolling of the background mountains, better music (FM synthesis) than the II GS and would actually be a more interesting target. Also, there would be little to be gained from the source code alas since it is machine code and the II GS does not use a 68000 CPU but a 16 bit version of the C64/VIC20/Atari-8bit/Oric's 6502 so conversion would actually be quite tedious. As others have said, it would probably be simpler to start from scratch. Note that Rastan is on my (long) list of arcade games to (re)port to the Amiga, you will just have to believe me that I will eventually get to it. (Do not hold your breath! ) Quote:
The parallax scrolling is obviously more of an issue but there might be ways around that. |
|||
08 October 2018, 11:19 | #11 |
Inviyya Dude!
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,770
|
If you are not keeping the parallax this is extremely doable on an OCS-Amiga. Maybe even with 32 colours.
Seems to be there are no more than 4 objects on screen usually, and most of them are around 32px width to 64 px height. Problem with the parallax would be that sometimes the background is displayed on the whole screen height, so that would take almost all of your DMA time if done with a repeating Sprite sheet. |
12 October 2018, 05:21 | #12 | |
Code Kitten
Join Date: Aug 2015
Location: Montreal/Canadia
Age: 52
Posts: 1,178
|
Quote:
However, Rastan's foreground and background are quite precisely delimited which opens the way for other avenues. I would not be surprised if it was possible to blit the background layer by splitting the screen vertically in sections and blitting only the layer which occupies less pixels on screen. And if that is not possible, I have an intuition that even other tricks are possible. |
|
12 October 2018, 16:37 | #13 | |
Inviyya Dude!
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,770
|
Quote:
There are some levels, though, where these section change midlevel, unfortunately... At least that#s what I have seen on Youtube on some playthrough. |
|
12 October 2018, 21:34 | #14 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
|
Dont they only change pallete throughout the level?
|
12 October 2018, 22:00 | #15 |
Lemon. / Core Design
Join Date: Mar 2016
Location: Tier 5
Posts: 1,209
|
Why all this obsession about preserving parallax... it's just fluff... what made these games great is the fluid gameplay.. and that can easily be recreated on an A500...easily
|
12 October 2018, 22:36 | #16 |
Registered User
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
|
|
12 October 2018, 22:47 | #17 |
retro maniac
Join Date: May 2002
Location: Tarnobrzeg/Poland
Age: 45
Posts: 1,748
|
It's pointless IMO to port AppleIIGS version while artcade one was better and it was written using motorola 68000.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Apple IIGS Sound Capabilities | Castelian | Retrogaming General Discussion | 43 | 26 September 2021 05:10 |
TOP 15 Apple IIGS games | Castelian | Retrogaming General Discussion | 67 | 13 September 2021 16:44 |
Apple IIGS Exclusives | Castelian | Retrogaming General Discussion | 50 | 19 March 2012 19:57 |
Emulating the Apple IIgs just for a quick play or two (on the PC) | NewDeli | Retrogaming General Discussion | 1 | 23 September 2009 16:09 |
Abuse Open-Source Conversion Mentioned as 1995 should be 1998 | niobyte | HOL data problems | 1 | 13 January 2008 14:31 |
|
|