MSX to Master System port

페이지 1/6
| 2 | 3 | 4 | 5 | 6

By segarules

Resident (37)

segarules의 아바타

24-09-2015, 20:57

Hello friends,
Im Sega Master System fan. I noted that any MSX games were ported to SMS like Nemesis by a Korean developer called "Zemina", and others titles were ported (KnightmareII: maze of galious) too. I would like in know what tools are need to start work in something in this area.

Any programmer/developer here is interested in port a MSX title ->SMS?

Thanks for pay attention.

Login or 등록 to post comments

By gdx

Prophet (2714)

gdx의 아바타

25-09-2015, 01:32

It's easier to take a MSX with a playsoniq cartridge.

By madscient

Master (179)

madscient의 아바타

02-10-2015, 20:34

Not for SMS but Game Gear, hardware porter is here:
GGMSX

By segarules

Resident (37)

segarules의 아바타

04-11-2015, 14:05

Hello guys,
I know (and im sorry) this subject is old for you but any member could post here one msx disassembler to see source code in msx games roms?
Thanks

By Daemos

Paragon (1669)

Daemos의 아바타

04-11-2015, 14:26

Use the debugger of either openMSX or bluemsx and take a look at the listing. If the game is on a cartridge you can look at the listing in all ROM segments.

Are you planning on porting a MSX game?

By segarules

Resident (37)

segarules의 아바타

04-11-2015, 16:46

I had the wish in do it. But unfortunately i don´t your knowledge but i will study e lets see what happens.
Where i find openmsx? Emulator?

By Daemos

Paragon (1669)

Daemos의 아바타

04-11-2015, 17:21

www.openmsx.org or www.bluemsx.com

both are excellent emulators. I find them both good for what they do. Both have pros and cons. Try them both and see for yourself.

By segarules

Resident (37)

segarules의 아바타

04-11-2015, 19:48

I pretend see the source code in any msx game and try adapt it to SMS. For example:

ld a,#88 ;use color 8 (red)

If in msx pallete 88 is red in SMS pallete red is $03. So i would try modify the code lines with spec differences and compile it.

By NYYRIKKI

Enlighted (5270)

NYYRIKKI의 아바타

04-11-2015, 20:49

I think you can forget the compiling part... There are very few MSX games that you can get access to source code... so... Binary patching it is... It is not exactly fun, but can be a very learning experience for both source and target computer. I've done it for few games I ported from MSX to SVI-328. In the end I even made an AI that does it automatically... That was more fun, but definitely not the kind of project you can take before you've done few ports manually.

By Daemos

Paragon (1669)

Daemos의 아바타

04-11-2015, 21:28

If you like to port a game to SMS from MSX it will be a difficult manual labour undertaking. Its either doing binary patching like NYYRIKKI described or make a full clone by rebuilding the whole program from scratch yourself kinda what I am doing. I am affraid there is no easy way.

By hit9918

Prophet (2853)

hit9918의 아바타

04-11-2015, 22:32

Quote:

If in msx pallete 88 is red in SMS pallete red is $03. So i would try modify the code lines with spec differences and compile it.

the value "88" is confusing. MSX1 has no palette registers. It is color 8. there are the colors 0..15.
dont mod all color values, set up sega palette to look like MSX1.
and it will be troublesome on the harsh RRGGBB palette.
better milky colors than oversaturated.
brainstorming a list

		r,g,b
color  9	3,2,1
color  8	3,1,1
color  6	2,1,1

color  3	2,3,1
color  2	1,3,1
color 12	1,2,1

color  7	1,3,3
color  5	1,1,3
color  4	1,1,2

color 11	3,3,2
color 10	3,3,1

color 13	2,1,2
color 14	2,2,2
color 15	3,3,3
페이지 1/6
| 2 | 3 | 4 | 5 | 6