05 August 2021, 09:45 | #1 |
With MMU and FPU!
Join Date: Mar 2015
Location: On your mainboard
Posts: 270
|
Sonic 1 and 2 ported to 68k
Apparently someone has ported Sonic 1 and 2 to 68k but only for Vampire Amigas. See here: https://artishq.wordpress.com/2021/0...amped-12-pack/
Looks like this was ported from the Android version. So how did he do it? Decompile the Java bytecode of the Android version of Sonic and port that Java code to C to compile it for 68k? Looks like a lot of work to me! |
05 August 2021, 10:11 | #2 |
Registered User
Join Date: Apr 2018
Location: UK
Posts: 487
|
Sonic is literally already in 68k? It was coded on the megadrive.
I think this is just a port of a remake of sonic, probably in C. |
05 August 2021, 11:21 | #3 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Oof, and even the Vampire 2 doesn't have enough grunt to run it properly. I'm normally ok with a bit of bloat in exchange for some sort of benefit / ease of development, but that's nuts. It's a modern reimplementation of the game for modern hardware - the original ran perfectly on a 68000.
|
05 August 2021, 11:40 | #4 |
Registered User
Join Date: Nov 2016
Location: France
Posts: 853
|
This is not the port of the Megadrive version, it is the port of the 2013 version (Android / IOS)
http://info.sonicretro.org/Sonic_the...og_(2013_game) https://github.com/Rubberduckycooly/...-Decompilation Last edited by Aladin; 05 August 2021 at 12:49. |
05 August 2021, 11:48 | #5 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,918
|
As we know from WinUAE it takes quite a bit of CPU grunt if you want to recreate something that used dedicated hardware to get the job done even though the CPU alongside that dedicated hardware was just a meagre 7 MHz CPU...
|
05 August 2021, 12:00 | #6 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
I'm well aware of the intricacies, thanks. The point I was making is that this is a port of a game made for modern hardware, not a port of the original, and the performance requirements reflect that.
|
05 August 2021, 12:45 | #7 | |
With MMU and FPU!
Join Date: Mar 2015
Location: On your mainboard
Posts: 270
|
Quote:
|
|
05 August 2021, 13:23 | #8 |
Registered User
Join Date: Apr 2018
Location: UK
Posts: 487
|
Has anyone ever just reskinned Kid Chaos? It's very much the sonic engine on the Amiga.
|
05 August 2021, 13:50 | #9 |
Registered User
Join Date: Nov 2016
Location: France
Posts: 853
|
Mr Beanbag is impressive too
|
05 August 2021, 14:21 | #10 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,918
|
I don't think it moves as much level-real estate in the same time as Sonic does when the hedgehog moves quickly. In Kid Chaos there are some quick moving scenes but those seem very restricted and empty. IMHO the Amiga would need more blitting power to do so.
|
05 August 2021, 19:07 | #11 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,342
|
the best Anti sonic for Amiga is Mr. Nutz
|
05 August 2021, 20:06 | #12 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,519
|
|
05 August 2021, 22:10 | #13 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
I never played it but the screen shots on HOL look nice. Using Sprites to display the characters status is a nice touch and must be harder to implement then a easy status bar.
The programmers obviously put a lot of love into it. Also the youtube video of Mr Beanbag also looks very good and fast. |
05 August 2021, 23:56 | #14 |
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,546
|
|
06 August 2021, 00:12 | #15 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,519
|
Different style: Sonic 1 is more straightforward on the go to the end of the stage ASAP getting rings and stages are more linear while Mr Nutz is definitely fast plus has the fly part and the recover the escaping power bars part instead of the rings, but is definitely more on exploring and less focused on the end goal in my own opinion
|
06 August 2021, 00:16 | #16 |
Registered User
Join Date: Jul 2018
Location: Birmingham, UK
Posts: 185
|
I think only a small portion of luddites would not see that even Sonic 1 is leaps and bounds ahead of at least 90% of Amiga platformers technically AND playability-wise. Amazing game, Sonic 2 even better.
|
06 August 2021, 01:05 | #17 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,519
|
European computer (read: a grassroots gaming mechanics and small dev tradition with little to no playtesting) vs US/Japanese console (read: professional teams and intensive playtesting) - price of games, team sizes, publisher philosophies did affect that too
|
06 August 2021, 11:23 | #18 |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 540
|
Does anyone know how if there are any decent Megadrive emulators that work well on Vampire? If so, how performant is Sonic 1 and 2 on them?
|
06 August 2021, 12:33 | #19 |
Registered User
Join Date: May 2017
Location: Belfast
Posts: 750
|
I'd say Quik the Thunder Rabbit plays at about the same speed as Sonic 1. If someone could rework that game engine you'd have a decent Sonic game on AGA Amigas.
|
06 August 2021, 16:41 | #20 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,908
|
At about the same speed would be... about 2/3d of the speed. Which would be comparable to Zool.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ODAMEX v0.6.4 ported to Amiga 68k | NovaCoder | News | 56 | 01 October 2020 08:50 |
Do you think EasyRPG can be ported to Amiga 68k? | xboxown | Coders. C/C++ | 11 | 13 September 2018 14:47 |
Sonic Arranger | snyp | request.Apps | 12 | 07 April 2014 07:22 |
Amiga Sonic screenshots/mockups, any more info? (NOT Sonic Attack/DCS) | LocalH | project.aGTW | 2 | 09 October 2008 04:58 |
Interview with Sonic. | birdy-scc | Retrogaming General Discussion | 0 | 14 December 2001 01:32 |
|
|