![]() |
Forum Index : Microcontroller and PC projects : PicoMite VGA TILE
![]() ![]() |
|||||
Author | Message | ||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
That's pretty much how PicoMite PicoMiteVGA and PicoMiteWEB(?) work ... or could work if/when someone titivates the CMakeLists.txt files appropriately. Excluding lurkers, of whom by definition we know nothing, most of the people active on TBS are unlikely to build their own versions of the firmware and are happy with the "shrink-wrapped" offerings provided by Peter and Geoff. Occasionally there is some disruptive influence to this ... but they haven't shaken me off yet ![]() Best wishes, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5091 |
I am not sure, but I have the feeling this discussion will lead to a deafening silence from the main developer. Volhout. PicomiteVGA PETSCII ROBOTS |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7939 |
Am I allowed to say "Me too" here? ;) Tom's right - the majority of PicoMite users (the other platforms don't normally have the source available) are very unlikely to compile their own - or have the slightest interest in doing so. Not only that, but some of the options are mutually exclusive, which can only lead to confusion in some cases. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
Mark Regular Member ![]() Joined: 26/11/2022 Location: United StatesPosts: 85 |
I hope no one takes offense at my posts. I don’t mean to cause trouble. My original question on why TILE works the way it does has been answered. Thanks again, Mark |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7939 |
Oh, I don't think anyone feels offended. :) Sometimes, until someone asks a question like that, none of us knows the hows and whys of the firmware apart from Peter (and maybe Geoff). It's all a learning exercise. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
phil99![]() Guru ![]() Joined: 11/02/2018 Location: AustraliaPosts: 2642 |
"most of the people active on TBS are unlikely to build their own versions of the firmware and are happy with the "shrink-wrapped" offerings provided by Peter and Geoff." Exactly, some of us use Basic as we find trying to do anything useful in C turns a hobby into a chore. |
||||
stanleyella![]() Guru ![]() Joined: 25/06/2022 Location: United KingdomPosts: 2570 |
Hobbies are supposed to be fun. Coding, and you get a free headache. bonus? ;) Edited 2023-02-16 05:10 by stanleyella |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7939 |
I started trying to understand C using a tiny C language written for beginners on an Atari ST (when it was new). I've been trying on and off ever since. I even got a couple of Chinese Arduinos in the hope that they would be a good learning platform. All I've managed to achieve is a series of headaches and a strong dislike for C. I'm afraid I've lost any incentive whatsoever for investigating it any further now. Honestly, I found Z80 assembler and AutoLISP easier to follow. :( Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
JohnS Guru ![]() Joined: 18/11/2011 Location: United KingdomPosts: 4044 |
Maybe a bit of a tough place to start? Well, it's C++ but mostly used as if C (so you don't typically see the C++ I'd say). I don't know if it would be a good learning environment for C. My feeling is not, because you're interacting with hardware and that's a sort of edge case. (Yes, C is really good at coping with hardware, but that doesn't mean for everyone it would be a good way to learn C - learn hardware issues if you already know C, maybe.) Fair enough! I suppose partly it comes down to what your reasons for wanting to learn C are (well, were). If it's any consolation, I've made some attempts at learning hardware... I can usually PROGRAM something but DESIGN it? No. Oh, the "white book" (*) is probably still a decent place to learn C. (*) Kernighan & Ritchie John Edited 2023-02-16 07:03 by JohnS |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10315 |
Because it amuses me to say thing are impossible and then do them - and the weather wasn't even bad. Although, with this one I even impressed myself ![]() Try editing with this in mode 1 with OPTION COLOURCODE ON PicoMiteVGA (3).zip It will delete all options and flash files when installed ![]() You can also try in mode 1 things like: TEXT 0,0,"Hello World",,,,rgb(red),rgb(blue) You could also try and then work out the difference CLS:TEXT 1,0,"Hello World",,,,rgb(red),rgb(blue) Then try OPTION TILE SIZE LARGE FONT 3:text 0,0,"Hello World",,,,&HFF0000,&HFF00 back to OPTION TILE SIZE SMALL |
||||
JohnS Guru ![]() Joined: 18/11/2011 Location: United KingdomPosts: 4044 |
Wow. Puzzled... how? John |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7939 |
LOL! Peter strikes again! :) "If it is possible, madam, the affair is done; if it is impossible, it shall be done!" Charles Alexandre de Calonne, finance minister, upon being asked for money by Queen Marie Antoinette. About 1793 or so, so these things have been going on for a while now. :) Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5091 |
Hi Peter, It is amazing this works. Looks very nice, the color editor. I noticed one anoyance though. when changing tile size, your code currently restarts the pico. Take for example the logic analyzer (LA_21.bas). It uses the large tile size. But the color editor uses the small tile size. And when changing it in the LA_21 program (option tile size large) the pico reboots. Can this change be arranged such that it can be changed in the running program ? When you default to small tiles, the memory is reserved for that amount, and the large tiles requiring less memory will fit in as well. Regards, Volhout Edited 2023-02-16 20:44 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Mark Regular Member ![]() Joined: 26/11/2022 Location: United StatesPosts: 85 |
Peter, Amazing! Thanks, Mark |
||||
![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |