2xsaiko / HCTM

2xsaiko's tech mod
12 stars 4 forks source link

[Suggestions] + Question + Sizing Issue #27

Open Shazuli opened 6 years ago

Shazuli commented 6 years ago

Hi!

First off; great job! I have always been a RedPower 2 fan and was quite disappointed when the developer stopped updating the mod. But as the years have progressed people have adapted pieces of the original mod as either as a standalone mod or integrated into their mod one way or the other. The only piece left is the computer, and I think you made an amazing job with it! Can't wait for what else you are planning!

Ok, as for the suggestions: OpenComputers has made it possible to see the things on the screen without having to open the GUI to see it. It would be quite handy/neat if that was the same for your mod. You probably already have planned this, but just so I can get confirmation for myself: Will the computers use power? And what kind? And back to screens again: Could screens be multi-blocks someday if they can be read without opening the GUI? This may not really fit into the aspect of them being "Retro Computer" as they used to not really be that big. But at least 2x2 would be neat.

And the question: The Analog Redstone Port can change its ID just like all other devices, but I do not understand how to get the computer to talk to it if you change it to another ID other than the default 3.

And for the sizing issue: I have my GUI Scale set to Auto, but the screen seems really small. Not sure if this is just on my end or if its hardcoded, but I would like to have it a bit bigger so I can see it better.

2xsaiko commented 6 years ago

Yup, the text will render on the screens in-world with the rewrite that's coming... at some point. That rewrite will also bring in-world interaction for the RetroComputers blocks, and the GUIs will be gone. At least, that's how I'm planning it, there's a prototype of how I want it to work in the retrocomputers-rework branch if you want to check it out. I won't have multiblock screens, but instead video projectors that you can rotate freely and work like projectors in the real world. (I'm pretty sure can pull that off, it'll be hard though :P) You'll be able to connect those to some block that you have instead of a screen. Not sure if they'll be in RetroComputers itself, probably in another part of HCTM though, since ideally you can use them for not only projecting a computer screen. Yeah, all the stuff will use power at some point, namely the power from my Powerline mod (also in this repo) which is designed to work very similarly to RP2's. At least right now, not sure if that'll change, there are so many cool options for power systems. You can set the redstone port address by writing to the IOXADDR variable (e.g. 4 IOXADDR !) Yeah, the screen size is hardcoded right now, but you can edit the terminal gui definition using a resource pack and set the scale to something bigger, like 4 for double the current size (or remove it to make it scale normally, but it may become bigger than your screen).