mkst / sm64-port

My mirror of the sm64-port. You probably want to look at the 3DS port branch: https://github.com/mkst/sm64-port/tree/3ds-port
https://discord.gg/7bcNTPK
251 stars 34 forks source link

FEATURE - Use bottom screen as map per DS #18

Open mkst opened 4 years ago

mkst commented 4 years ago

Intro

image

The DS version of SM64 used the bottom screen for a map (as well as other HUD (HDD?) elements). Rather than having a blank screen, or configuration, we could/should leverage the bottom screen for a map in the 3DS port too.

Considerations

Any assets being distributed as part of the repo need to be free from (Nintendo) copyright. If we wish to use any sprites/assets from either N64 or DS versions they should be extracted from the ROM at compile-time.

TBD: are Blender exports of levels subject to copyright?

Progress:

image image image image image image image

Versions:

There are a couple ways to do this, lets call them "1.0" and "2.0". Ideally lessons learnt doing 1.0 will transfer to 2.0

1.0

This is the 'lets just get something working' version

2.0

stranno commented 4 years ago

Zoom feature could come handy since, using SM64DS Editor, you can render all objects/enemies of the field on a map. I would be an useful map-guide feature.

Screenshot_Level_6_1598816778406