Hydr8gon / sm64

A port of Super Mario 64 for the DSi
Creative Commons Zero v1.0 Universal
127 stars 10 forks source link

Feature: Sub Screen Controller #30

Closed AngelTomkins closed 6 months ago

AngelTomkins commented 7 months ago

Using the sub screen background and sprite to create a virtual touchscreen joystick.

The current implementation is only the binary data for the background and sprite graphics. I am not sure where the best place to put the graphics data, but I can upload the .png and .grit files used to generate the binary graphics data.(Just let me know where I should put it!) I do not know how to get the Makefile to generate the binary graphics data in this project. The graphics files .png and .grit are currently in assets/sub_screen/. Let me know what I am able to do to help get the graphics to automatically generate. Once grit generation in the Makefile is implemented, the source files that include gfx.h will need to be changed to joysticks.h or bottom_screen.h

Let me know if there is anything else that I am able to do to get this change properly merged.

https://github.com/Hydr8gon/sm64/assets/67720650/1d4c1536-5a6d-43dc-b422-9a98c7b08398

Hydr8gon commented 7 months ago

This is a good idea, but I might want to try my own design for it. I'll whip something up when I have a chance.