26 January 2022, 19:49 | #81 |
Registered User
Join Date: Dec 2020
Location: Italy
Posts: 1,898
|
|
26 January 2022, 19:52 | #82 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,519
|
If is done using SDL then i know jotd did some wrapper for it but not sure on the final performance - graphics might need some adaptation though
|
27 January 2022, 01:37 | #83 |
Global Moderator
Join Date: May 2013
Location: Setúbal, Portugal
Posts: 609
|
The A500's lowly 7MHz M68000 isn't very keen on pure C either... Performance would suffer. Yes, I know the MD has a 7.16MHz M68000 but in the console's case much of the churning on the graphical department would be made by the VDP (which has chunky mode, lacking on the OCS and even AGA, with all the known consequences).
|
27 January 2022, 10:08 | #84 |
Registered User
Join Date: Dec 2020
Location: Italy
Posts: 1,898
|
thank you for the tech explain guys
i'm trying to find some con/slowdown in that md port, none until now all the enemies in the egg corridor are there maybe it will suffer in the big boss battles still, impressive job if it will appear on the c64 in future, i'll quit the miggy scene joking ofc |
27 January 2022, 19:38 | #85 | |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,519
|
Quote:
|
|
28 January 2022, 09:35 | #86 | |
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,546
|
Quote:
|
|
28 January 2022, 12:47 | #87 |
Registered User
Join Date: Dec 2020
Location: Italy
Posts: 1,898
|
Can agree here
a lot of work to have another so so port... no thanks was reading this page with some differences from the md and the pc version, with some tricks used too : https://github.com/andwn/cave-story-...DIFFERENCES.md |
29 January 2022, 01:25 | #88 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
|
29 January 2022, 11:24 | #89 | |
Registered User
Join Date: May 2004
Location: Somewhere secret
Age: 50
Posts: 364
|
Quote:
Just to be clear, the megadrive only has 2 tile layers (called ScrollA and ScrollB respectively) not 3. |
|
13 February 2022, 11:44 | #90 |
Registered User
Join Date: Oct 2020
Location: Madrid
Age: 40
Posts: 195
|
Megadrive / Genesis video hardware is designed as an arcade system; all is 4 bit chunky mode tile based, and sprites and map tiles are managed as hardware sprites. (Maps are a bit different, but hardware internals drawing method is almost the same).
Thanks to 4 bit chunky mode, and 16 bit accesses, for each accesed data, the graphical powerhorse always retrieve 4 pixels of graphic data (including no displayed colouerd pixels). These accesses are DMA based at 13 MHz. This approach has many advantages and some disadvantages, such you are usually limited to the hardware constraints; such tiny video RAM. But good framerates and possibilities to display dozens of sprites and detailed maps are guaranteed, for little CPU cost. Last edited by masteries; 13 February 2022 at 11:53. |
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: Sega Mega Drive with 14 Games | scrappysphinx | MarketPlace | 3 | 08 December 2009 23:54 |
Sega Mega Drive Controller for CD32? | Fingerlickin_B | support.Hardware | 5 | 28 January 2009 06:00 |
68k Mega Drive Emulator | Hewitson | request.Apps | 11 | 04 February 2008 08:55 |
Well, so long dear Mega Drive | MethodGit | Retrogaming General Discussion | 48 | 25 September 2003 16:35 |
Mega Drive Joypads | steztheskinhead | support.Hardware | 6 | 23 July 2001 16:10 |
|
|