16 May 2024, 11:15 | #261 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
wouldn't 7 bitplanes do? I ported Supercars 2 AGA which used 6 bitplanes (EHB) to use 7 bitplanes and the result was fast enough.
|
16 May 2024, 11:48 | #262 | |
Registered User
Join Date: Oct 2023
Location: London, UK
Posts: 124
|
Quote:
I always ask myself, what the pillars that make the game successful? For OutRun it's the vibrant palette and scenery, cool audio, fast frame-rate, simple yet highly nuanced gameplay. Ideally, I'll keep as many of those pillars intact where possible - with hopefully some tasteful sacrifices. Maybe in the future I'll port PCE OutRun to A500! But even that has a pretty impressive colour palette vs. a typical 16/32 colour Amiga game. Agermose is currently reworking all the OutRun art for his port. That's a massive job. Easy enough to get a single level of the game working ok. But the scenery needs to work across multiple stages in various combinations of colours. A daunting amount of work. And also why his project is interesting because of the different approach taken. |
|
16 May 2024, 11:57 | #263 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
I completely understand that. Sometimes specially when you're porting a game with original assets, some things can't be done. For instance I ported Tetris which uses dynamic palette changes & color cycling for 256 colors so I needed AGA and 256 colors, not less. Even if the game could be redone with 32 color ECS with some minor dithering, it's not possible with the original code.
Plus we should be graced by 2 ports. The other team probably can reduce colors & general requirements more with their approach. No need for them to require the same hardware! |
16 May 2024, 12:00 | #264 |
Gets there in the end...
Join Date: Sep 2005
Location: Wales
Posts: 872
|
The PC Engine version is great but even the Megadrive version is infinitely better than the Amiga version.
I even prefer the Master System version to the Amiga version. I suspect that would be a much easier version to convert (and have much less sprite flicker) to Amiga. |
16 May 2024, 12:02 | #265 |
Registered User
Join Date: Oct 2023
Location: London, UK
Posts: 124
|
Yes - using the original raw asset data has a lot of benefits. I don't need an artist, much as I love artists. However, you do end up a little locked in to the way the original engine works.
I do have the ability to manipulate stuff with all my python tooling. The passengers now use a shared 16 colour palette (previously 2 x 16 colour palettes). But there's a limit to how far you can go without just starting from scratch. |
16 May 2024, 12:07 | #266 | |
Registered User
Join Date: Oct 2023
Location: London, UK
Posts: 124
|
Quote:
OutRun effectively has a lot of wonderful subtleties that seemed to be omitted from home conversions which add up to the overall experience. Once you take them away you're left with a relatively vanilla driving experience. |
|
16 May 2024, 12:24 | #267 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
Python is an invaluable tool for me as well. I can decide to replace a color by another, see how it goes, then revert it, without changing all my tiles or palette. I can also blank a zone that I know is not used to save memory or colors. For instance for Phoenix ECS, not all colors were used in all levels, but there were only 2 tile sheets. I generated specific tilesheets for each level from the original tilesheets, keeping only what's needed, allowing to reduce color palette and run on 8+8 dual playfield.
I absolutely script EVERYTHING from the original assets to the amiga raw bitmaps. This avoids a lot of wasted times doing & undoing graphics. Keep up what you're doing! |
16 May 2024, 12:38 | #268 |
Registered User
Join Date: Oct 2023
Location: London, UK
Posts: 124
|
Hah yes, I'm a spreadsheets and Python person!
By the way, back in 2001, I coded/ported a very quick Phoenix emulator for the Dreamcast console. The Dreamcast tooling was not, back then, what it is today! https://dreamcast.wiki/DCPhoenix |
16 May 2024, 12:45 | #269 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
Great! At the time there were a lot of single game emulators (Rygar existed too I remember). All have been metabolized by MAME but the performance suffered in the process! Even PCs could not afford that bloating back then.
It's the same spirit for arcade ports on Amiga. |
16 May 2024, 13:08 | #270 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,460
|
I imagine the biggest benefit of using the original assets is that users can source them themselves?
This means your project could potentially be distributed without issues with Sega and copyright |
16 May 2024, 13:22 | #271 |
Registered User
Join Date: Aug 2008
Location: Salisbury
Posts: 763
|
hadn't noticed the parallax before.. so yeah, probably best leave it.
|
16 May 2024, 13:28 | #272 |
Registered User
Join Date: Oct 2023
Location: London, UK
Posts: 124
|
Yes, it softens the blow a bit. Although I'm not too sure Sega are overly concerned about Amiga ports. Modern platforms are more likely to attract attention - especially iOS/Android.
|
16 May 2024, 13:43 | #273 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
IMHO if you distribute the game without assets, someone will make a package a distribute it with the assets
I also agree about big companies not giving a shit about amiga ports. I have more than a dozen amiga ports of big names (Namco, Nintendo, Sega...) and noone complained so far. |
16 May 2024, 14:09 | #274 | |
Inviyya Dude!
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,794
|
Quote:
Happy to realize you are an Amiga dude... |
|
16 May 2024, 14:09 | #275 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,009
|
|
16 May 2024, 14:47 | #276 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
Ah I forgot. Some people complained that Moon Patrol was coded in Scorpion and thus didn't have 50FPS on OCS with all 3 scroll layers but they weren't affiliated to Irem
|
16 May 2024, 16:33 | #277 | |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,087
|
Quote:
I wonder if they'd be that chill about OutRun? |
|
16 May 2024, 17:22 | #278 | |
Registered User
Join Date: May 2020
Location: Figueira da Foz
Posts: 418
|
Quote:
I would assume their IP would be seen much better then that of the original port |
|
16 May 2024, 17:37 | #279 |
Registered User
Join Date: Oct 2022
Location: Roma
Posts: 345
|
|
16 May 2024, 17:42 | #280 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,367
|
it IS in assembly. I don't know Scorpion and I couldn't use it since I transcode games, I don't rewrite them. It was just a joke (but someone on indieretronews really complained about that without knowing that it was in assembly).
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Outrun AGA | agermose | project.Amiga Game Factory | 401 | 10 June 2024 17:08 |
Better Outrun port for Amiga | tekopaa | Retrogaming General Discussion | 399 | 14 April 2022 17:56 |
Outrun adfs | macce2 | request.Old Rare Games | 3 | 18 April 2021 21:22 |
would you like to have an Outrun like for Aga? | sandruzzo | Retrogaming General Discussion | 50 | 30 January 2013 12:03 |
Aweb: New APL 3.5Beta AOS4 PPC code + Milestone: KHTML porting started | Paul | News | 0 | 05 November 2004 11:21 |
|
|