- Posts: 1433
Emulator for Devo12 (big screen) ready
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
Most pages are simply copied from the 320x... and modified where necessary. This is why most pages are located in the upper left corner of the screen. Only for the massive amount of inputs I did not find a good solution so I reworked the Inputmonitor page first and then splitted the analog inputs and the switches on two pages. These and the channel monitor page are real 480x272-pages (my proof of really using the bigger screen...).
All input from Devo12 are shown. The keys for the analogs are in the q and a-
lines, these for the switches in the z-line (added a switch for QWERTZ in fltk.h too so it will be the y-line if activated...). (I don't like the sequence, because from left to right with tyuiop you go through AUX4,5,6,7,2,3, but AUX4+5 where already used (emu_devo10, I think).)
You can take a look at my repo ( deviation-rbe ). You can build it with "make TARGET=emu_devo12 WINDOWS=1". It makes use of the devo8-filesystem (only a new bigger background image is needed).
This is only a quick hack. It does not really make use of the big screen. There will be much work to use the new size in an adequate way. But I think this could be a starting point to design a new big nice gui.
Hope you like it...
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
EDIT: fixed now.
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
I believe it will work for the Devo12 since it uses the 320x240-resolution in the middle of its bigger screen.
I can't test it for lack of Devo12, would be curious if it really does.
EDIT: I assume only 18 from 21 switches are shown (320x240 is still limited...). If someone can prove that it work so far I will do the rest.
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
So on the devo12, I don't see the same monitor screens as the emu.
I see the normal ones... There are 18.
When I built the devo12 target all the screen files that got compiled were the 320x240 ones.
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
I would say, don't worry about centering it...
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
GREAT work... Looks good. (had to re-calibrate the touch screen)
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
Thanks RBE!
--- removed pictures; see newer ones below ---
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
thanks for testing.
It is as you have seen - my version uses still the 320-screen for Devo12, 480 only for emu. But the monitor pages should have been splittet into analog and switches - only 18 switches was estimated because of bar and text sizes.Hexperience wrote: ... There are 18...When I built the devo12 target all the screen files that got compiled were the 320x240 ones.
It is great that you began to rework sone pages / designs. This will be the real start for making use of the whole screen.
meant "the rest for the monitor pages"... Now a discussion about the look of the Devo12-ui can start.rbe2012 wrote: I will do the rest.
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
--removed pictures; see newer ones below---
I'm going to move the icon to the center and the boxes to the outside, but have to feed the kids...
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
I will move the toggle icons under the model icon. But after that it will be pretty spread out so I'll let everyone else start talking about any changes for the devo12 gui
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- domcars0
- Offline
- Posts: 390
Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
I know where I need to fix it, but have to feed the kids again.. (I mean come on! I just fed them yesterday! )
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
So far these changes are only in my repo and will get pulled back into RBE's repo. After that... some time RBE's will be pulled into PB's.
I basically did this to start learning the code a little and for my own use.
ps. this doesn't break the devo8 emu anymore.. I get it now..
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- FDR
- Offline
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
By the way... I know I post too many pictures, but I can't resist...
My devo12...
All I need now is for the code to play MKV's ...
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- domcars0
- Offline
- Posts: 390
Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Development
- Emulator for Devo12 (big screen) ready