Introduction to Picotron

Поділитися
Вставка
  • Опубліковано 20 гру 2024

КОМЕНТАРІ •

  • @LazyDevs
    @LazyDevs  9 місяців тому +58

    ⚠UPDATE⚠ A new version was released just as I uploaded the video (0.1.0C). It already fixed some of the issues I show off. For instance, you can now right click on the desktop to create files. It is also now possible to have maps with different tile sizes. Check out the Changelog!
    www.lexaloffle.com/picotron.php?page=resources
    EDIT: But it seems now drawing Maps is broken. Oh no!

    • @bgelais
      @bgelais 9 місяців тому

      yes, but there's an issue with the map() function that display nothing (Windows) but zep put back the mget(), so I fan do something, but Zep got a lot to fix! loll

  • @robertjohnson9187
    @robertjohnson9187 9 місяців тому +64

    Krystian, you inadvertently started building a horror game by creating a map lined with fleshy hearts.

  • @skarrmann
    @skarrmann 9 місяців тому +30

    Your thought about using Picotron to create editor tools for PICO-8 is exciting! It would be very cool to see you create tools like those in your advanced shmup tutorial in this workstation.

  • @richardhunter9779
    @richardhunter9779 9 місяців тому +17

    We are getting closer and closer to returning to monke with now this comfy pixel art OS.

  • @spikmin
    @spikmin 9 місяців тому +7

    Thanks so much for this great introduction! You made this a lot more approachable for me and I had a ton of fun following along and messing around with things. I would love to see more Picotron content in the future!

  • @bigbodge
    @bigbodge 9 місяців тому +8

    At some point last year I was watching a video on the Amiga (Ahoy!) and all the early software that came out around it, and it made me wish that could happen again, like a completely fresh start at computing, all ready to be built from the ground up but without the expectations of modern computing.
    Looking at the BBS forum, I get the feeling that Picotron could well be that. People are building web browsers and calculators and package managers, it's really exciting to be there in these early stages

  • @CyberCreeper22
    @CyberCreeper22 9 місяців тому +11

    as a synthesist I love seeing a non musician trying to figure out FM which is ones of the most complicated forms of synthesis (unless you go into the L.A. roland post dx7 stuff)

    • @humanmerelybeing1966
      @humanmerelybeing1966 8 місяців тому

      “Turn the knob towards Mecca” is a legitimate musical technique.

  • @DcTurner
    @DcTurner 9 місяців тому +5

    More excited about Picotron than any upcoming console. ❤ Feels like when the SNES launched.

  • @LiquidreamUK
    @LiquidreamUK 9 місяців тому +21

    Great intro to Picotron, thx Krystian - exciting times! 🤓
    FYI, you can test/launch screensavers with double-click
    (arguably another UI crime 😜)

    • @kevinmakesgames
      @kevinmakesgames 9 місяців тому +5

      UA-cam wont let me both like and dislike this comment. :D

  • @m4t7eo
    @m4t7eo 9 місяців тому +16

    It's so cute it looks like a parallel universe Mac OS 8. I'm still in the process of learning pico8, but I kinda want to start using this now, if only for the tracker real estate. And I want to recreate all the vintage desktop gadgets.

    • @WildVoltorb
      @WildVoltorb 8 місяців тому

      It actually looks like a modern tiling window manager

    • @austinjones265
      @austinjones265 6 місяців тому

      I want to make picotron bonzi buddy

  • @edlifannarra
    @edlifannarra 9 місяців тому +13

    I'm looking forward to the raspberry pi version. I think it might be fun to set up a Pi400 to boot straight into Picotron

    • @edtuckerartist
      @edtuckerartist 9 місяців тому +3

      That would be awesome!
      Would be even cooler if it would run on my RGB30.

    • @xTHETRINCHOx
      @xTHETRINCHOx 8 місяців тому +3

      Im trying to do that in POCKETCHIP! Headless just With picotron!

    • @puppeli
      @puppeli 8 місяців тому +1

      I would like if RPi400 (or maybe Pi500 or Pi600 if they ever make them), came with Picotron and couple of game pads. Back when i was a kid, that would have been something i would have lost my mind over :D

  • @scrapsavage
    @scrapsavage 9 місяців тому +4

    You can double click the screensaver in the system settings to preview it 😉

  • @mattc-beam637
    @mattc-beam637 9 місяців тому +7

    Came for the Pico8 upgrade - stayed for the 8-Track-Tracker!

    • @trevor_mounts_music
      @trevor_mounts_music 8 місяців тому

      With this, Furnace, and Milkytracker we are kinda overloaded with sweet tracker options these days

  • @StarContract
    @StarContract 8 місяців тому

    The absolute madlad behind this project

  • @midwinter78
    @midwinter78 9 місяців тому +17

    For me, it's a fantasy Amiga, running the 21st century equivalent of AMOS.

    • @DIYTAO
      @DIYTAO 9 місяців тому +4

      As an old Amiga user, second screen looked so familiar.

  • @BlazertronGames
    @BlazertronGames 25 днів тому

    I always wanted something like pico8 but a bit higher quality so the text editor looked nicer. I'm going to buy this!

  • @danandtab7463
    @danandtab7463 9 місяців тому +1

    ohhh I had to pick this up because I'm fascinated now, also noticed the discounted price now for perpetual updates onwards.

  • @fabiocastello3118
    @fabiocastello3118 8 місяців тому

    This tool is blowing my mind 😍 Already bought it and I can't wait to try it out! It seems like it may become the perfect Pico-8 development environment (altough I can see there is a different focus for it and I can understand it)

  • @humanharddrive1
    @humanharddrive1 4 місяці тому

    i'm so excited for picotron. i really like that desktop that you can uncover lol

  • @peppidesu
    @peppidesu 8 місяців тому +1

    33:50 this is actually a very common UI pattern in VSTs, so i personally find this very intuitive and not an UI crime

    • @LazyDevs
      @LazyDevs  8 місяців тому +2

      Every UI crime is at least one person's "This is fine, actually"

  • @noisetv1863
    @noisetv1863 9 місяців тому

    Great intro, looking forward to more Picotron tutorials! Perhaps one on making a desktop and/or screensaver, etc for starters. Of course, will be great to make a game, too! Thanks!!!

  • @Zomerset
    @Zomerset 9 місяців тому

    I really like how this is more accessible for partially sighted people. Also, not having a random combination of uppercase and lowercase lettering is much nicer.

  • @thisisreallyme3130
    @thisisreallyme3130 8 місяців тому

    My favorite feature from the Picotron roadmap is: HTTP networking. Mainly for amusing DLC, getting the weather, etc. and going for an early-BBS or TELETEXT vibe (not really for player vs player, except maybe with turn based stuff... a Picotron 2 player remote Chess would be so 1980s)

  • @noisetv1863
    @noisetv1863 9 місяців тому

    The synth/tracker is going to be fun

  • @parkerlreed
    @parkerlreed 9 місяців тому +1

    One thing of note, the background flickering in the music producer kinda shows up on the video but REALLY shows up in game. Might need to take a look at that. Kinda hurts.

    • @LazyDevs
      @LazyDevs  8 місяців тому +1

      Funny is, I haven't even noticed this until I edited the video, then I couldn't stand it

    • @parkerlreed
      @parkerlreed 8 місяців тому

      @@LazyDevs At least for 1440p it was happening constantly when making adjustments or playing sound (on my local computer). Using the Linux version.

  • @edtuckerartist
    @edtuckerartist 9 місяців тому +2

    Picotron looks like going from a Spectrum/C64/Atari800 to an Sam Coupe/Amiga/ST - Basic programming language to GUI based system - maybe not quite the power jump but that's my thinking.

  • @Pockeywn
    @Pockeywn 3 місяці тому

    i’m so ready for someone to make pico8 in picoTron.

  • @GnobarEl
    @GnobarEl 9 місяців тому +2

    Your videos are always amazing! Great work!

  • @knoopx
    @knoopx 7 місяців тому

    it looks so cool i wish it was a full-fledged 64-bit os

  • @willbrown6456
    @willbrown6456 9 місяців тому +3

    Thanks for the great preview

  • @blevi2695
    @blevi2695 9 місяців тому +1

    Would you consider doing some tutorials on picotron in the future?

  • @edtuckerartist
    @edtuckerartist 9 місяців тому +1

    I can see myself in the near future (when I get Picotron) spending hours just in sound design lol.

    • @edtuckerartist
      @edtuckerartist 8 місяців тому +1

      Got Picotron sat down this evening around 9.30pm added a waste bin and my own custom icon, then started experimenting with the sound engine, it's now 3.20am and hardly touched anything else - exhausted so I'm going to get some sleep!

  • @JoshKit
    @JoshKit 9 місяців тому

    Enview got an update that will show you more info about LUA functions, including the code itself when possible - make sure to update!

  • @theblah12
    @theblah12 8 місяців тому

    Reminds me of Classic MacOS for the original Macintosh, with a splash of color.

  • @MrAaronbreeding
    @MrAaronbreeding 9 місяців тому +1

    How do you use multiple .lua files in one program? That way I can organize my code in similar way to the pico-8 tab system.
    Also what is different between pico-8 and picotron functions?

    • @LazyDevs
      @LazyDevs  9 місяців тому +2

      Will try to go into that in a future video. For now you can look into the system/apps carts to see how a cart with multiple lua files works

    • @cybersquib5669
      @cybersquib5669 8 місяців тому +1

      I used:
      include(“file_name.lua”)
      In my main.lua file and it worked, similar to import function in regular Lua programming.

  • @CYON4D
    @CYON4D 7 місяців тому

    Great stuff.

  • @lordofthe6string
    @lordofthe6string Місяць тому

    I wonder if you can access other running carts. A windowkill type game would be fun :3

  • @leogmaia
    @leogmaia 9 місяців тому

    I'm having the same issue on saving. Let's update for 0.1.0C and check if it's ok by now.

  • @jimweil8879
    @jimweil8879 9 місяців тому +1

    I want this as my desktopOS instead of MacOS!!!

  • @felixbaum1422
    @felixbaum1422 8 місяців тому +1

    Hi there, I've just started using Picotron and I'm not very experienced in programming with lua, do you know how to reference other scripts? I managed to do it In Pico-8, because all tabs are essentially the same script, but Picotron seems to handle it differently.

    • @LazyDevs
      @LazyDevs  8 місяців тому +2

      You need to include them using the include statement. Check out the carts in the App folder to see how that works

  • @LupinosLionheart
    @LupinosLionheart 9 місяців тому +1

    Hi Krystian. I have a major issue with Picotron. In coding I cannot make this { } or this [ ]. As soon as I hit Alt Gr + 7 which is { on the German keyboard layout, Picotron captures a label and for the other brackets it does nothing.
    How did you manage it? Do you use a US keyboard layout?

    • @LazyDevs
      @LazyDevs  9 місяців тому +2

      Dang! Yeah that is a huge Problem. I am using an English Keyboard so I haven't even noticed. Bummer

    • @LupinosLionheart
      @LupinosLionheart 8 місяців тому +1

      Yeah, it seems to be an issue with the latest update. As I've read in the community, in 0.1.0b this issue wasn't existing yet, so I hope it'll get fixed soon. For now I'm writing the code in an external editor and copy paste it. Very inconvinient but yeah, it'll work for now.
      Thanks for the reply, @@LazyDevs

  • @huhneat1076
    @huhneat1076 9 місяців тому

    That hamburger is so secret that plankton is already en route

  • @awyeagames
    @awyeagames 9 місяців тому +1

    Battery saver reduces the FPS to 30fps it seems.

  • @thingsofinternet
    @thingsofinternet 8 місяців тому

    17:18 LOL!!! maaan you made my day 😂😂😂😂

  • @heavysystemsinc.
    @heavysystemsinc. 3 місяці тому

    Did they just create Hypercard in a Pico8 style format? Cause I think they did.

  • @rebow2568
    @rebow2568 8 місяців тому +1

    Two Years of Picotron??? 😮

  • @Pockeywn
    @Pockeywn 3 місяці тому

    i JUST started learning pico8😰😰!! its literally open on my computer for like the second time ever, when this video got recommended

    • @LazyDevs
      @LazyDevs  3 місяці тому +1

      Don't worry. Picotron needs some time in the oven anyway. Stick to Pico-8 for now and by the time you have a game or two under your belt you can "graduate" to Picotron

    • @Pockeywn
      @Pockeywn 2 місяці тому

      this is funny to read after messing around in pico8 like nonstop the past two weeks and now that picotron has basically become my main os lmao

  • @the_Acaman
    @the_Acaman 2 місяці тому

    I am a beginner in game development and programming as a whole and I was wondering, can this function as a game engine on its own? Like, if I want to make a simple pixel art game to eventually release for example? I've already started making it in a proper game engine, I'm just wondering.

    • @LazyDevs
      @LazyDevs  2 місяці тому

      Yes but if you are a beginner I would recommend Pico-8

  • @androth1502
    @androth1502 8 місяців тому

    so is this like pico8 but without artificial "hardware" limits?

    • @LazyDevs
      @LazyDevs  8 місяців тому +1

      There are limits but they are way higher

  • @enriquegarciacota3914
    @enriquegarciacota3914 9 місяців тому

    Thanks for this. Yes some of those can only be characterized as UI crimes 😂

  • @Unorig
    @Unorig 8 місяців тому

    Thanks for confirming you cant change the sprite file. I couldnt figure it out.

  • @alfiegordon9013
    @alfiegordon9013 8 місяців тому

    Awesome, reminds me of uxn

  • @Nbrother1607
    @Nbrother1607 9 місяців тому +1

    Imagine spending almost $32 for three imaginary hardware platforms???
    (Turns out I already have Pico-8 and Voxatron)

  • @TurtleKwitty
    @TurtleKwitty 9 місяців тому

    Can't wait for someone to make vim to replace the default editor that'll be kinda funny but very awesome haha

    • @LazyDevs
      @LazyDevs  9 місяців тому

      LOL man that would be funny!

    • @TurtleKwitty
      @TurtleKwitty 9 місяців тому

      @@LazyDevs Just got the part that you show off the wiki... there's gonna be a web browser for this thing at some point for sure just like we did in the good old computercraft days god this is gonna be an interesting time. Can't wait for an MMO as well that'll be *chefs kiss*
      You had mentioned network in the early parts but hadn't though it was arbitrary network just siloed to zep stuff or something but damnnnnnn

  • @cvabds
    @cvabds 8 місяців тому +1

    This POD scripting really looks like a TempleOS index type thing

  • @edtuckerartist
    @edtuckerartist 9 місяців тому

    Can one drag and drop images into the sprite editor from Windows?

    • @LazyDevs
      @LazyDevs  8 місяців тому +1

      Not yet, but Sprimp supports copy & paste from Aesprite. You can also just copy & paste sprites from Pico-8 directly into the sprite editor

  • @pocketpixie6525
    @pocketpixie6525 9 місяців тому

    I am so happy that Picotron is finally out now! I will have to wait until I can secure a copy

  • @LupinosLionheart
    @LupinosLionheart 9 місяців тому

    Thank you, Kristian, for this overview.
    Of course I had to get my own copy of Picotron right now. XD
    Cheers!

  • @edtuckerartist
    @edtuckerartist 9 місяців тому

    Wonder if some clever dev will make a visual programming editor for this?

  • @edtuckerartist
    @edtuckerartist 9 місяців тому

    Desktop icon is literally a desk shown from two views - side on and top down. Right?

    • @LazyDevs
      @LazyDevs  9 місяців тому +1

      I think you might be right

  • @drioko
    @drioko 7 місяців тому

    someone pls tell me how to increase size of screen while keeping pixel perfect

    • @zackbuildit88
      @zackbuildit88 7 місяців тому

      ...I don't think it has that????? It's fixed pixel display tmk

  • @brentknight9318
    @brentknight9318 5 місяців тому

    Facts are hard. ❤

  • @UltimatePerfection
    @UltimatePerfection 8 місяців тому

    Do video on TIC-80.

  • @EidoEndy
    @EidoEndy 9 місяців тому +1

    Pico8 basically remade Pixel Vision. Interesting.

    • @LazyDevs
      @LazyDevs  9 місяців тому

      Eeeh, not really. I feel like Pixel Vision was going for something else

  • @PotatoImaginator
    @PotatoImaginator 8 місяців тому

    Is it good ?

    • @LazyDevs
      @LazyDevs  8 місяців тому +1

      Very much so

  • @oxfordyazuka3739
    @oxfordyazuka3739 9 місяців тому

    transition at 31:31 😅

  • @cartoonhead9222
    @cartoonhead9222 9 місяців тому

    Oh thank heavens. I was getting really annoyed with PICO-8 because the IDE just has a few annoyances.

    • @LazyDevs
      @LazyDevs  9 місяців тому

      Oh man, I'm not sure if Picotron is the place to go right now if you don't want annoyances :)

    • @cartoonhead9222
      @cartoonhead9222 9 місяців тому +1

      ​@@LazyDevs The main annoyance being the screen space for programming, it's worse than programming on a Spectrum ZX80 lol

  • @OptimusNiaa
    @OptimusNiaa 9 місяців тому +1

    The combination of the user-editable nature of Picotron and people's excitement about the possibilities, I think might be leading to some hastiness on the part of some. So, like, MSET and MGET weren't in the initial version or the second version, so rather than wait and see if Zep would include it in the next release (which is indeed what happened), people just scrambled to make their own. Good for them and all, but now it's outdated, and you have these parallel worlds of official Picotron releases on the one hand and user-extended varieties (extending to add what will be included in base official versions) that may not play nicely with each other or future official base versions.
    So like, I'm glad people are excited. I am myself. But I don't think it hurts for people to slow down a little, let Zep develop. Not to say "don't make functionality for it." But just, pace yourselves. Balancing eagerness with not wanting to splinter the dev environment.

  • @Nyamistaya
    @Nyamistaya 9 місяців тому

    I need this stuff

  • @capitanclassic8624
    @capitanclassic8624 8 місяців тому

    Pico-8 is to NES as
    Picotron is to Windows 3.1

  • @Davi_Dash
    @Davi_Dash 9 місяців тому

    43:29
    YOU CAN CALL A FUNCTION USING A TABLE?!?!!??!??!

    • @LazyDevs
      @LazyDevs  9 місяців тому

      It looks funky but it's nothing special. It's just calling the function and providing an object as the only parameter. In these cases you can leave out the parenthesis. Pretty sure you can do that in Pico-8 too

  • @the-guy-beyond-the-socket
    @the-guy-beyond-the-socket 9 місяців тому

    YAPIEE KIA YAY!

  • @cvabds
    @cvabds 8 місяців тому

    The only thing I don't like pico-8 is that it can't run on real hardware, only a emulated fantasy console

    • @EdensukoV
      @EdensukoV 8 місяців тому

      It can in some emulation handhelds. Powkiddy rgb30 is probably the best one right now.

  • @makiskapa8291
    @makiskapa8291 9 місяців тому

    So you can't define your own custom resolution, for example, 320 X 200. Pity!

  • @ethanbuttazzi2602
    @ethanbuttazzi2602 8 місяців тому

    so heres is one thing that you got it wrong pretty much all the video, the things do LOAD into memory, but they arent running.

    • @LazyDevs
      @LazyDevs  8 місяців тому

      Wat?

    • @ethanbuttazzi2602
      @ethanbuttazzi2602 8 місяців тому

      @@LazyDevs in simple terms, you have it engaged you just didnt use the executable, it reading into memory, sorta like a pen drive.

    • @LazyDevs
      @LazyDevs  8 місяців тому

      @@ethanbuttazzi2602I do not understand what you are saying. What is 'it'? This is a 1 hour video. I do a lot of things during this time

    • @ethanbuttazzi2602
      @ethanbuttazzi2602 8 місяців тому

      @@LazyDevs you kept saying throught the entire video, that picotron "cards" could be there but not into memory, im just saying you got things switched. here is the first mention 2:54

    • @LazyDevs
      @LazyDevs  8 місяців тому

      @@ethanbuttazzi2602Yes, this is correct. Picotron can load carts into RAM which is how you edit them. But Picotron can also execute carts without loading them into that RAM. I suspect what you want to say is that carts that are executed are technically also loaded into the computer's memory. However, this is a Fanasy Console and there is a difference between the real computer memory and the pretend-Memory of the Fantasy Console

  • @Y1001
    @Y1001 9 місяців тому

    Bought 👍

  • @donoteatmikezila
    @donoteatmikezila 9 місяців тому

    It's time, friends.

  • @Zekium
    @Zekium 9 місяців тому

    Too bad there's no 128x128 res there.

  • @SurfinRaz
    @SurfinRaz 7 місяців тому +1

    PLSSS make a new video

  • @deedd4401
    @deedd4401 9 місяців тому

    No android version .. no h o ney

  • @nil0bject
    @nil0bject 9 місяців тому

    i like the idea, but the cart concept is a bit unfamiliar

    • @LazyDevs
      @LazyDevs  9 місяців тому

      How do you mean?

    • @molochz
      @molochz 9 місяців тому +1

      Are you familiar with PICO-8?

    • @nil0bject
      @nil0bject 9 місяців тому

      @@LazyDevs correct me when i'm wrong, from what i could tell you load one cart into a "RAM disk", modify the contents of the "disk" and then save to a flat file.
      is the "RAM disk" metaphor necessary? couldn't the p64 file just open like a folder? like how macos does packages/bundles

    • @nil0bject
      @nil0bject 9 місяців тому

      @@molochz i've heard of it. never used.

    • @molochz
      @molochz 9 місяців тому

      @@nil0bject Ah ok.
      One way to share games on PICO-8 was in the form of a PNG image.
      You could export your game as a PNG file and all the game data was contained in the image.
      Then you could load the image into PICO-8 and play the game.
      The image itself looked like a cartridge for an old console. Kinda looked like a NES cart.
      Hence the term "cart".
      You can do the same thing with Picotron.

  • @tinblue
    @tinblue 8 місяців тому

    fix your website. If you want me to buy this at least make your activation emails arrive

    • @LazyDevs
      @LazyDevs  8 місяців тому

      I am not the developer of Picotron

    • @tinblue
      @tinblue 8 місяців тому

      @@LazyDevs apologies

  • @gdplayer1035
    @gdplayer1035 9 місяців тому

    still keeping tic-80

  • @valentine_puppy
    @valentine_puppy 9 місяців тому

    I am not into Nintendo. Never will be. I am a SEGA guy.
    Completely different world. So, To use this software to make games in their Style.
    That would be not for me. Is there something else that I can use that is closer to
    SEGA than this? Perhaps Pixel Vision 8? It's clearly outdated by now. I am sorry,
    I am just not going to use anything connected with Nintendo's style or themes.

    • @m4t7eo
      @m4t7eo 9 місяців тому +3

      Maybe it's because I'm not very familiar with Sega, but how is Pico8 and picotron similar to Nintendo? What screams Nintendo to you?

    • @valentine_puppy
      @valentine_puppy 9 місяців тому

      @@m4t7eo Hello. To me it’s the interface of pico8 and the vast majority of games made for it. With picotron it looks like a Nintendo DS OS style and just some of the hints to its style. Also, video host here even said as much in the video up there. I think I’ll use Pixel Vision 8 but it is outdated.

    • @LazyDevs
      @LazyDevs  9 місяців тому +1

      What do you mean? What kind of SEGA game do you want to do that isn't possible with this?

    • @m4t7eo
      @m4t7eo 9 місяців тому +2

      ⁠​⁠@@valentine_puppyKrystian compared them to Nintendo consoles to highlight what the difference between pico8 and picotron is, in terms most people would understand. If he said it was like going from a Megadrive to a Saturn it would’ve been the same conceptually, but less clear due to them being less popular console. In terms of design and UI, they look much more retro computing inspired (amiga, commodore, classic Mac OS, windows 3.1). I don’t really see the Nintendo ds UI resemblance, beside the rounded corner on tabs. But that was popular way before the ds.

    • @valentine_puppy
      @valentine_puppy 9 місяців тому

      @@m4t7eo To me it’s just the colors, icons and style that remind me of the DS lower screen. Still, if there was a way to change it I’d do it. Custom themes etc. Just doesn’t hit it for me as is. If you like it, awesome. It’s not for me as is. Though I will say, I absolutely love Amiga. Very Sega style Amiga. Same CPU as well in the 500.

  • @DcTurner
    @DcTurner 9 місяців тому

    Did you discover the dancing skeleton wallpaper? (mouse over the skellies 🦴)