<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:12:07] * Saphire screams
L2[00:14:09] <gamax92> Saphire: hey
L3[00:30:28] <Saphire> ...I want to talk computers with someone
L4[00:30:37] <Saphire> But, gah, everyone is either /busy/ or /sleeping/
L5[00:30:49] <Saphire> ...or don't know the topic I want to talk about
L6[00:43:06] ⇦ Quits: digital (webchat@107-147-88-60.res.bhn.net) (Ping timeout: 180 seconds)
L7[02:20:57] ⇨ Joins: brandon3055_ (~Brandon@pa49-183-49-186.pa.vic.optusnet.com.au)
L8[02:22:50] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:a88b:1b13:5c36:21a7) (Quit: Cervator)
L9[02:23:04] ⇦ Quits: brandon3055__ (~Brandon@pa49-199-108-125.pa.vic.optusnet.com.au) (Ping timeout: 204 seconds)
L10[02:30:56] ⇨ Joins: ben_mkiv (~ben_mkiv@p4FED5BBE.dip0.t-ipconnect.de)
L11[02:47:36] <Izaya> oh that's why watch underscore dogs looked and felt like trash
L12[02:47:47] <Izaya> it was intentionally locked to 30FPS and using shitty textures
L13[02:51:14] <Saphire> Izaya: wat
L14[02:51:32] <Izaya> they didn't want to make the next gen consoles look bad
L15[02:51:45] <Izaya> so they gimped the hell out of the PC version to make it run as bad if not worse
L16[02:52:23] <Izaya> while looking terrible
L17[02:52:29] <Izaya> the best (or worst) part?
L18[02:52:47] <Izaya> the original graphics as included with the PC version
L19[02:53:50] <Izaya> and of course you can patch the game to run at 60FPS
L20[02:54:03] <Izaya> I was just confused why when I pirated it it ran teribly despite hardly using my GPU
L21[02:54:05] <Izaya> now I know I guess
L22[03:06:32] <Izaya> :< https://i.4cdn.org/g/1507262050013.jpg
L23[03:07:19] <Saphire> ...
L24[03:07:55] <Saphire> Izaya: what's wrong with those?
L25[03:08:22] <Izaya> they're not mine
L26[03:17:09] <Saphire> Oh
L27[03:17:39] * Saphire points at a GTX-1080 :<
L28[03:18:06] <Saphire> Or is it -60? Which is the biggest or something
L29[03:22:39] ⇨ Joins: viomi (~viomi@kurosawa.daviszone.org)
L30[03:23:17] <Syrren> Saphire: if you're looking for top-of-the-line 10th gen GTX, that'd be the Pascal Titan. Next one down is 1080Ti.
L31[03:23:40] <Saphire> Syrren: thanks Satan
L32[03:23:50] <Syrren> ...?
L33[03:24:02] <Syrren> what does Satan have to do with this?
L34[03:25:03] <Saphire> Lacking money to buy any of sane GPU, and you saying that there's even more awesome and pricy one
L35[03:25:58] <Syrren> oh. What requirements are you looking for? I've done GPU research recently.
L36[03:26:26] <Syrren> like, are you planning on playing VR titles or at 4K resolution?
L37[03:27:33] <Syrren> Saphire: ^
L38[03:28:12] <Saphire> ...I have "just" a full HD screen
L39[03:28:43] <Saphire> I honestly despise 4k monitors that increase DPI instead of physical dimensions of screen
L40[03:28:46] <Syrren> I'm assuming it's not >60Hz?
L41[03:28:53] <Saphire> Uh, ==
L42[03:29:10] <Saphire> Like, *just a normal fucking monitor*
L43[03:29:26] <Saphire> Ffs, why would anyone need more than 60 FPS?!
L44[03:29:39] <Syrren> In that case, unless you want to run Crysis 3 at Ultra Settings(tm), 1060 should be plenty -- although make sure to get the higher-RAM model, the price difference is tiny.
L45[03:29:56] <Syrren> I wouldn't know re >60 - haven't had the chance to try it myself
L46[03:30:02] <Saphire> >ultra settings
L47[03:30:23] <Saphire> Aka a mess of leaking ram and useless shaders that make it hard to see anything?
L48[03:30:29] <Saphire> :P
L49[03:30:33] <Syrren> not all games do that, lol
L50[03:30:38] <Saphire> Most of them
L51[03:31:17] <Saphire> Hell, most people use unity and barely touch the rendering pipeline :v
L52[03:31:21] <Syrren> as for 4k monitors -- I believe that unless you're doing media stuff (i.e. editing 4K video/photos), then 4K at anything less than 32" is a travesty
L53[03:35:59] <Saphire> Exactly
L54[03:36:15] <Saphire> Anyone who is gaming on those should burn <.<
L55[03:37:12] <Syrren> eh... by buying those monitors they provide better economy-of-scale for us sane people who buy the bigger ones
L56[03:37:30] <Syrren> it's a pity there isn't anything between 40" and 32" though
L57[03:38:38] ⇦ Quits: Xal (~Xal@s010664777dabacc3.vw.shawcable.net) (Ping timeout: 200 seconds)
L58[03:39:52] ⇨ Joins: Xal (~Xal@S010664777dabacc3.vw.shawcable.net)
L59[04:14:46] ⇨ Joins: brandon3055__ (~Brandon@pa49-199-195-198.pa.vic.optusnet.com.au)
L60[04:16:13] ⇦ Quits: brandon3055_ (~Brandon@pa49-183-49-186.pa.vic.optusnet.com.au) (Ping timeout: 200 seconds)
L61[04:19:40] ⇦ Quits: brandon3055__ (~Brandon@pa49-199-195-198.pa.vic.optusnet.com.au) (Ping timeout: 204 seconds)
L62[04:23:57] ⇨ Joins: brandon3055 (~Brandon@pa49-199-199-99.pa.vic.optusnet.com.au)
L63[04:28:10] ⇦ Quits: brandon3055 (~Brandon@pa49-199-199-99.pa.vic.optusnet.com.au) (Ping timeout: 183 seconds)
L64[04:29:32] ⇨ Joins: brandon3055 (~Brandon@pa49-199-200-83.pa.vic.optusnet.com.au)
L65[04:35:09] ⇨ Joins: Inari (~Pinkishu@p5DEC6DCD.dip0.t-ipconnect.de)
L66[04:37:02] <Inari> I hate all these wordpress plugins so much :<
L67[04:37:04] <Inari> Also, hi
L68[05:07:56] <Saphire> Inari: my mom was considering it as an alternative to paid CMS
L69[05:08:07] <Saphire> (a painful paid CMS)
L70[05:08:23] <Saphire> Was I correct to recommend NOT touching WordPress?
L71[05:10:40] <Inari> Dunno about wordpress :P
L72[05:10:52] <Inari> Just trying to develop for certain plugins is a pain because of their scarce documentation
L73[05:11:07] <Inari> What do youmean, paid
L74[05:11:16] <Inari> Oh
L75[05:11:17] <Inari> I see
L76[05:12:22] <Saphire> Commercial
L77[05:12:32] <Saphire> But messy as hell
L78[05:18:51] <Inari> Ugh
L79[05:18:55] <Inari> Of course it's a bug in NinjaForms
L80[05:21:00] <Inari> Now to figure out how to access a protected property in php
L81[05:23:20] <Forecaster> https://www.youtube.com/watch?v=ETiz4SQZFhs
L82[05:23:21] <MichiBot> Elite Dangerous "Beyond" - Improved Planets & New Exploration Mechanics - The New Series of Updates | length: 6m | Likes: 1,446 Dislikes: 15 Views: 16,652 | by ObsidianAnt | Published On 8/10/2017
L83[05:24:54] <Forecaster> inari & @Lizzy
L84[05:25:07] <Forecaster> oo squadrons (guilds)
L85[05:29:03] ⇨ Joins: hampe321 (webchat@217-209-160-13-no132.bredband.skanova.com)
L86[05:30:42] ⇨ Joins: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl)
L87[05:33:46] <Inari> https://puu.sh/xSkL6/2072a55a8a.png ;D
L88[05:35:44] <Inari> I think the most interesting I've seen so far was that we might be able to jump to planets
L89[05:35:53] <Inari> But well until they improve the core gameplay I doubt I'll play it much
L90[05:47:15] ⇨ Joins: Vexatos (~Vexatos@p200300556E09FE40646F96F140E2016F.dip0.t-ipconnect.de)
L91[05:47:15] zsh sets mode: +v on Vexatos
L92[05:51:27] ⇦ Quits: Xal (~Xal@S010664777dabacc3.vw.shawcable.net) (Ping timeout: 183 seconds)
L93[05:51:32] ⇨ Joins: Xal (~Xal@S010664777dabacc3.vw.shawcable.net)
L94[06:06:45] <Syrren> Inari: is there anything specific that you don't like about the core gameplay?
L95[06:08:21] ⇦ Quits: Xal (~Xal@S010664777dabacc3.vw.shawcable.net) (Ping timeout: 186 seconds)
L96[06:10:30] ⇨ Joins: Xal (~Xal@s010664777dabacc3.vw.shawcable.net)
L97[06:22:00] <Inari> Syrren: Well, not sure if that counts as "specific", but its a huge - boring - grind
L98[06:22:56] <Syrren> I thought you were referring to issues with (for example) the flight model, thus my question
L99[06:23:05] <Forecaster> as it tends to be with mmo's
L100[06:23:36] <Inari> Most MMOs have more to do though, and a better sense of progression
L101[06:23:40] <Inari> And you tend to actually see people
L102[06:23:44] <Syrren> my stance on the grind is simple: IMO, E:D is a spaceship sim which happens to be an mmo
L103[06:24:00] <Forecaster> I see people all the time in E:D
L104[06:24:20] <Syrren> I haven't dared show up in open play yet, lol
L105[06:24:27] <Syrren> heard that apparently griefing is high and such
L106[06:24:39] <Inari> If i ever see anyone - which happens rearely enough - it's one lone soul. xD
L107[06:24:40] <Forecaster> only in certain places
L108[06:24:44] <Inari> And then mostly just a blip on the radar
L109[06:24:50] <Forecaster> well, it's space...
L110[06:25:03] <Forecaster> if you're not in a well poopulated area there wont be many players
L111[06:25:10] <Forecaster> populated*
L112[06:25:19] <Inari> I guess
L113[06:25:36] <Syrren> i.e. Frontier should provide more tools for players to find those areas
L114[06:25:44] <Inari> Anyway, usually a MMO gives me something to be interested in, to progress while looking forward to, and makes the progression quite clear. E:D makes it very unclear, with nothing uch to look forward to
L115[06:26:35] <Inari> If jumping to planets is added - as someone guessed from a shown video - it'll at least cut down on the boring supercruising
L116[06:27:16] <Syrren> on the other hand that would kinda suck for intercept/assasinate missions, no?
L117[06:27:40] <Inari> Possibly, not that I care for them :p
L118[06:27:58] <Inari> Which makes me wonder, maybe it's also that E:D is procedural, where most MMOs aren't.
L119[06:28:02] <Syrren> i.e. your target will also high-wake to the planet closest to their destination, rather than supercruising past you and [INTERDICTION TETHER ESTABLISHED]
L120[06:28:48] <Inari> Like sure, the "go and kill someone" quest isn't much different on if it's some random quest in a mmo or some procedural E:D quest
L121[06:29:07] <Inari> But dunno, with the former you at least got a checkmark on having it completed, you get some xp and stuff, and you progress to some other zone
L122[06:29:17] <Inari> With the latter it doesn't amtter, it'll just pop back up in a few minutes anyway t oo
L123[06:29:23] <Syrren> uh
L124[06:29:26] <Syrren> > get a checkmark
L125[06:29:32] <Syrren> yes you do, you get a "mission complete" thing
L126[06:29:35] <Syrren> > get xp and stuff
L127[06:29:47] <Inari> Syrren: Yes, but it doesn't matter in E:D
L128[06:29:52] <Syrren> yes you do, you get xp based on your profit (afaik) and some missions give material rewards
L129[06:29:54] <Inari> Because missions just keep coming back
L130[06:29:57] <Syrren> > progress to some other zone
L131[06:30:02] <Inari> It's not a quest thats there and you completed it
L132[06:30:12] <Syrren> some types of missions are linked to fed/alliance rank
L133[06:30:18] <Syrren> which unlocks access to systems/stations
L134[06:30:18] <Forecaster> you mean there isn't a story?
L135[06:30:19] <Inari> It's just a quest that'll keep respawning anyway and theres no truly "completing" it
L136[06:30:30] <Forecaster> that's true for any mmo...
L137[06:30:31] <Syrren> aaah, I see what you mean
L138[06:30:32] <Inari> Syrren: Yes, rank, thats different
L139[06:30:35] <Inari> Thats like level restriction
L140[06:30:36] <Forecaster> it's all meaningless
L141[06:30:36] <Forecaster> :P
L142[06:30:42] <Syrren> in that respect there's the BGS
L143[06:30:44] <Inari> Forecaster: Nope
L144[06:30:47] <Syrren> (BackGround Simulation)
L145[06:31:09] <Syrren> i.e. you delivering medicine to a station/system in Outbreak state will bring it out of that state a bit faster
L146[06:31:11] <Inari> Forecaster: In a MMO I'll have this quest from Bob in Westfall who wants me to kill Billy, I go kill billy, quest complete, get xp.
L147[06:31:28] <Inari> Then I do 30 other quests, and am done with that zone, in the progress I've levelled up more too, which "unlocks" further zones
L148[06:31:43] <Forecaster> and thousands of other players have also killed billy, I don't really see the difference
L149[06:31:43] <Syrren> it also results in the mission-giver faction getting some more influence, and you getting more rep with that faction, etc.
L150[06:31:47] <Forecaster> they also have repeating quests
L151[06:32:05] <Forecaster> within the same "playthrough"
L152[06:32:35] <Inari> Repeating quests are rarer, and for my own char it gives a sense of progression to work through a zone and have quests truly completed
L153[06:32:53] <Inari> Syrren: Maybe, but E:D is also terrible at telling you nay of that
L154[06:33:03] <Inari> Not that I really care about the BGS much
L155[06:33:24] <Forecaster> it simply sounds like E:D isn't for you then, I doubt it's ever going to change to your liking
L156[06:33:33] <Inari> I guess I would care more if I was working with the BGS, instead of trying to progress my char
L157[06:33:54] <Inari> Like "huh, this mission might cause civil unrest", but why do I care? I juust want the credits
L158[06:34:13] <Inari> Forecaster: Well it's many points that make it unenjoyable, I'd expect them to remove at least some.
L159[06:34:34] <Inari> e.g. jumping to planets would remove the boring 2-5 minutes supercruises
L160[06:35:20] <Syrren> Inari: I *totally* agree re the game itself not telling you enough. That's a problem they have across the board, really.
L161[06:35:23] <Forecaster> they might let you jump to specific stars in a system with multiple to get rid of the riddiculous 500000 Ls cruises
L162[06:35:29] <Forecaster> I doubt they'll let you jump to planets
L163[06:35:45] <Syrren> Yeah, jumping to non-primary stars? YES PLEASE
L164[06:35:56] <Inari> Well it was just an eexample anyway
L165[06:36:03] <Forecaster> that's been discussed
L166[06:36:17] <Inari> The E:D subreddit seems to agree theres just too much grind too :p
L167[06:36:22] <Syrren> like, we only just got a plotting tool that can go past 1kLY
L168[06:36:34] <Syrren> before that you had to use a 3rd-party website to plot sane courses for long-range exploration
L169[06:36:45] <Inari> Yeah, such restrictions are bit sily
L170[06:36:50] <Forecaster> I bet you can find people complaining about the grind in any game
L171[06:36:54] <Syrren> now max plot range is 20kLY and it can take into account neutron star boost
L172[06:37:30] <Syrren> which relegates the need for that particular 3rd-party tool to Serious Explorers(tm)
L173[06:37:48] <Inari> Forecaster: Possibly, though I agree. Onepost was even fgrom some player who enjoyed the game actually, but then lost their account due to some stuff, and tried to restart, but said since they were suddenly faced with this huge grind before they could do much of any thing they kinda lost intrest
L174[06:38:10] <Forecaster> kay, I'm fine with that
L175[06:38:30] <Inari> Anyway
L176[06:38:44] <Inari> I'll see if they add anything to actually look forward to, other than a bigger ship or so xD
L177[06:38:57] <Inari> I guess thats another thing though
L178[06:39:05] <Inari> All these things are very hidden away in E:D
L179[06:39:16] <Inari> Like, I can probably upgradde even my sidewinder a lot, for e.g. more damage or such
L180[06:39:44] <Inari> But it's never easily accessable to just see what can be upgraded and how that helps me
L181[06:40:08] <Forecaster> third party tools have been made to do that as usual
L182[06:40:18] <Inari> In a MMO it often quite clear, "Level Up, 2 more Intelligence (mor damagE), 1 more spirit (more mana, more spellcasts before OOM), Skill level up (+30 damage)"
L183[06:40:21] <Forecaster> there are plenty of ship outfitting tools
L184[06:40:50] <Inari> I think an ingame browser would be useful at htat
L185[06:40:52] <Inari> As well as minigames
L186[06:41:01] <Forecaster> in E:D the "upgrades" are quite clear
L187[06:41:14] <Inari> Are they?
L188[06:41:21] <Forecaster> higher class + higher grade = better
L189[06:41:27] <Inari> But better how?
L190[06:41:42] <Forecaster> it tells you the differences when you look in outfitting
L191[06:41:47] <Inari> How do I get to the higher class/grade? Where do I get that? how do I see my progress to it?
L192[06:41:55] <Forecaster> you buy them...
L193[06:41:59] <Inari> But for outfitting I need to first go through stations to find the things
L194[06:42:27] <Inari> So I'm back to that third party-tool
L195[06:42:35] <Forecaster> I just check the wiki
L196[06:42:38] <Inari> It's always a bad sign if a game makes me go to something not part of the game :p
L197[06:43:01] <Forecaster> eh, then all mods are bad?
L198[06:43:12] <Forecaster> because the game doesn't have something someone else modded it in
L199[06:43:14] <Syrren> Inari: https://coriolis.edcd.io/
L200[06:43:19] <Inari> Well no, mods just add stuff to the game
L201[06:43:35] <Inari> It's a bad sign of the mod if it makes me go to some webpage to understand it again though
L202[06:43:40] <Forecaster> as does third-party tools, they just aren't *in* the game
L203[06:43:40] <Inari> Thats why lotsof mods feature ingame docs now
L204[06:43:53] <Forecaster> I don't see the difference
L205[06:43:53] ⇦ Quits: brandon3055 (~Brandon@pa49-199-200-83.pa.vic.optusnet.com.au) (Ping timeout: 183 seconds)
L206[06:44:01] <Inari> Forecaster: but third party tools fix up stuff thats an issue of the base game
L207[06:44:07] <Syrren> I have not seen a single mod (in any of the games I've played) which doesn't make me go to a website for *good* docs
L208[06:44:13] <Forecaster> yeah, so does mods...
L209[06:44:13] <Syrren> like, there are in game docs but they're hard to use
L210[06:44:23] <Inari> Forecaster: I guess I see mods more as adding new stuff
L211[06:44:33] <Syrren> *points to the tons of Minecraft QoL mods*
L212[06:44:36] <Forecaster> so you shouldn't use any of the unofficial skyrim or fallout patch mods then
L213[06:44:42] ⇨ Joins: brandon3055 (~Brandon@pa49-199-231-224.pa.vic.optusnet.com.au)
L214[06:44:50] <Inari> Forecaster: Of course Ishould
L215[06:44:53] <Inari> But i shouldn't have to
L216[06:45:00] <Inari> That stuff should be fixed in the game itself
L217[06:45:06] <Inari> Esp. if it's an ongoing development thing
L218[06:45:14] <Forecaster> Right.
L219[06:45:39] <Inari> It woudln't kill them to put it into the game
L220[06:45:54] <Inari> When outfitting, show upgrades that are in the game, but not in this station
L221[06:45:59] <Syrren> it'd take away from time that they could spend on features that only they can make though...
L222[06:46:07] <Inari> Have a "ship planner" or so too
L223[06:46:12] <Syrren> ship planner, omg yes
L224[06:46:19] <Syrren> show all upgrades in station shop? OUCH!
L225[06:46:22] <Forecaster> Sigh.
L226[06:46:24] <Inari> Syrren: It's a feature only they can make
L227[06:46:27] <Forecaster> whatever
L228[06:46:36] <Forecaster> I'm done with this discussion
L229[06:46:36] <Inari> Until they give us a scriptable interface :P
L230[06:46:38] <Inari> Which own't happen
L231[06:46:40] <Syrren> it's a feature that 3rd-party tools already do better than they ever could, lol
L232[06:46:50] <Inari> Syrren: But it means I have to stop playing the game
L233[06:46:52] <Inari> Thats bad
L234[06:46:59] <Forecaster> the fact is that their time is limited, that's just how it is.
L235[06:47:13] <Syrren> if you run the game in borderless fullscreen (or windowed) you can just alt tab around
L236[06:47:26] <Inari> Yeah, thus I wish they used their time on QoL and making the gaming experience better
L237[06:47:31] <Syrren> I guess that for Immersion(tm) they could have a built in web browser
L238[06:47:38] <Inari> Than adding TharIdontcareids
L239[06:48:00] <Syrren> thargoids were reintroduced to make the legacy playerbase happier, I suspect, as well as driving meta-level story
L240[06:48:16] <Inari> I don't mind them adding Thargoids
L241[06:48:22] <Inari> I just wish they'd improve the basegame before that
L242[06:48:35] <Syrren> uh, they have?
L243[06:48:38] <Syrren> *points to multicrew*
L244[06:49:07] <Inari> Better telegraphing of progression, better telegraphing of progression paths, shorter travel times
L245[06:49:28] <Saphire> Uh
L246[06:49:29] <Inari> Syrren: Thats just a new feature, I don't think it chagnes anything for the games thats already there
L247[06:49:32] <Saphire> What are you talking about?
L248[06:49:37] <Syrren> Saphire: E:D
L249[06:49:47] <Syrren> Inari: "just a new feature" implying that it's easy to implement?
L250[06:49:53] <Syrren> oh.
L251[06:49:58] <Syrren> you mean bugfixes vs new features
L252[06:50:00] <Inari> Syrren: Implying that ti doesn't cahnge the thing that arleady there and broken
L253[06:50:14] <Saphire> ...
L254[06:50:18] <Syrren> it could be said that (before multicrew) having fuckhuge ships all run by one player is "broken"
L255[06:50:22] <Saphire> Why that coriolis site HAS NO FREAKING SELECTION?!
L256[06:50:28] <Saphire> As in, I can't select text.
L257[06:50:31] <Syrren> ?!
L258[06:50:39] <Syrren> oh
L259[06:50:40] <Saphire> In help file
L260[06:50:56] <Syrren> no selection in main interface: business as usual
L261[06:51:03] <Syrren> no selection in help: HERESY!
L262[06:51:07] <Inari> Syrren: Sure :P I guess
L263[06:51:14] <Inari> Anyway, either they'll add something that makes it more fun someday
L264[06:51:18] <Inari> Or I'll see what SC brings
L265[06:51:38] <Syrren> I think SC is going to be more up the alley if (when) it actually becomes more of a game and less of a techdemo
L266[06:51:47] <Syrren> s/the/your/
L267[06:51:47] <MichiBot> <Syrren> I think SC is going to be more up your alley if (when) it actually becomes more of a game and less of a techdemo
L268[06:52:49] <Inari> Probably
L269[06:53:05] <Inari> For me E:D dives the wrong way into simulatinism, adding the annoying parts of it, but not the fun parts :P
L270[06:53:06] <Forecaster> *or* that's just going to have a set of different problems
L271[06:53:22] <Inari> e.g. annoying long travel times added, but can't write custom interfaces
L272[06:53:34] <Syrren> "custom interfaces"
L273[06:53:35] <Syrren> ?
L274[06:53:38] <Syrren> you mean mod support?
L275[06:53:44] <Inari> Custom display on your spaceship stuff or such
L276[06:53:58] <Inari> If you want to call it a mod, sure
L277[06:54:10] <Syrren> fwiw I recall something about a 3rd-party thing that can add arbitrary things into arbitrary VR views
L278[06:54:25] <Inari> I don't VR ^^
L279[06:54:29] <Inari> But even then
L280[06:54:44] <Inari> thats would be incredibly hacky if I also want to interact with it, and have it get data from the game
L281[06:54:48] <Syrren> I imagine that there's a generic overlay for non-VR too, but it's harder to do it right
L282[06:54:59] <Syrren> there IS an interface for 3rd-party tools to get data from the game, btw
L283[06:55:13] <Inari> Yeah
L284[06:55:19] <Syrren> it doesn't have *everything* but it's a lot more than I expected them to do
L285[06:55:25] <Inari> Though it'smore limited than an interface thingy would be I think
L286[06:56:05] <Inari> But yeah, I like the details on engineering/programming. And other fun things. E:D chose the things that don't seem that fun to me
L287[06:56:11] <Inari> And it's universe feels all very fake to me
L288[07:05:39] ⇨ Joins: BearishMushroom (~BearishMu@c-82-209-154-59.cust.bredband2.com)
L289[07:36:37] ⇦ Quits: Altenius (Altenius@Moving.Mountains.At.PanicBNC.us) (Ping timeout: 383 seconds)
L290[07:56:51] ⇨ Joins: Altenius (Altenius@Moving.Mountains.At.PanicBNC.us)
L291[08:16:08] <Saphire> Fun fact: Reddit doesn't allow animated GIFs in sidebar/etc, but it allows for complex CSS... And APNG.
L292[08:17:14] <Skye> Saphire, oh God.
L293[08:17:50] <Saphire> Skye: I have no idea why they would ban GIFs though
L294[08:18:25] <Skye> Bandwidth
L295[08:18:51] <Saphire> ...
L296[08:20:04] <Saphire> http://littlesvr.ca/apng/gif_apng_webp.html
L297[08:20:05] <Saphire> ...
L298[08:20:08] ⇨ Joins: BILLPC2684 (~billpc268@ov8.bisecthosting.com)
L299[08:21:40] <BILLPC2684> hello :3
L300[08:26:31] ⇦ Quits: DeGariless (~DeGariles@2600-6c52-6f00-01c8-4064-0055-2aa0-44bf.dhcp6.chtrptr.net) (Read error: Connection reset by peer)
L301[08:26:44] <Forecaster> hi
L302[08:26:49] ⇨ Joins: DeGariless (~DeGariles@2600-6c52-6f00-01c8-4064-0055-2aa0-44bf.dhcp6.chtrptr.net)
L303[08:32:56] <BILLPC2684> hey forecast :3
L304[08:33:12] <Forecaster> that's not my name
L305[08:33:57] <BILLPC2684> ok so i lost the "er" somewhere...
L306[08:48:00] ⇦ Quits: Magik6k (~Magik6k_@magik6k.net) (Quit: Bye!)
L307[08:49:45] ⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L308[09:03:13] ⇦ Quits: Maescool (~maescool@static.189.62.9.5.clients.your-server.de) (Ping timeout: 183 seconds)
L309[09:06:05] <S3> So I am writing a Perl script that you pass the path of a curse profile modpack zip
L310[09:06:10] <S3> and it downloads all of the mods, etc
L311[09:06:19] <S3> tired of a lack of *nix curse solutions
L312[09:30:31] ⇨ Joins: Nathan1852 (~Nathan185@HSI-KBW-37-209-86-166.hsi15.kabel-badenwuerttemberg.de)
L313[09:40:38] <Inari> language idea: private named arguments
L314[09:41:08] <Inari> definition: function blah(foo = "meh", private bar = false) {}
L315[09:41:13] <Inari> call: blah("meow")
L316[09:41:17] <Inari> er
L317[09:41:26] <Inari> call: blah(foo="meow") I mean :P
L318[09:41:34] <Inari> Though you could have it map by index if you don't provide names
L319[09:41:52] <Inari> call from outside that errors cause privacy violation: blah(bar=true);
L320[09:41:56] <Inari> But it would work from inside the class
L321[09:44:56] <Syrren> totally doable with python kwargs + some hax
L322[09:45:17] <Syrren> although I might have spoken too soon, dunno if python can introspect on caller...
L323[09:46:15] <Syrren> okay, looks like there's no *portable* way (across python impls) to do caller introspection
L324[09:54:46] <Vexatos> why would you want that though
L325[09:54:59] <Vexatos> a named argument you can only modify when called recursively
L326[09:57:18] ⇨ Joins: digital (webchat@107-147-88-60.res.bhn.net)
L327[09:57:27] * digital blargs into the channel
L328[09:57:55] <Corded> * <Forecaster> redirects the blarg to the pit
L329[10:00:48] <Saphire> S3: aaaactually
L330[10:00:53] <Saphire> That was already done
L331[10:00:57] <Saphire> Several times!
L332[10:01:00] <S3> I didn't see it
L333[10:01:08] <S3> I found one solution that pulls official packs
L334[10:01:12] <S3> but nothing that just took the zips
L335[10:01:19] <Syrren> s#the pit#/dev/null#
L336[10:01:21] <Saphire> https://github.com/Vazkii/CMPDL
L337[10:01:30] <S3> I read that it looks like it expects a url
L338[10:01:30] <Syrren> s/to the pit/to \/dev\/null/
L339[10:01:30] <MichiBot> <Corded> * <Forecaster> redirects the blarg to /dev/null
L340[10:01:55] <S3> Saphire: ^ Unless I'm wrong, but I am unaware of any "pack" url for custom packs
L341[10:02:04] <Saphire> https://github.com/portablejim/curseDownloader
L342[10:02:36] <Saphire> Just, you know, RIP OUT THE FREAKING GUI
L343[10:02:39] <S3> yeah that should work
L344[10:02:46] <Saphire> WHYYYyy it uses TK
L345[10:03:11] <Saphire> Nobody sane uses it :V
L346[10:03:32] <ben_mkiv> php downloader :P https://pastebin.com/28GJTudi
L347[10:03:39] <S3> it uses crappy python but meh
L348[10:03:56] <S3> ben_mkiv: gross
L349[10:03:59] <S3> even worse :D
L350[10:04:09] <ben_mkiv> needed something quick and meh it has json decode :P
L351[10:04:59] <Saphire> Lua!
L352[10:05:08] <S3> /system('rm -Rf /tmp/curseDownloader');
L353[10:05:10] <S3> EVIL
L354[10:05:10] <digital> Typescript!
L355[10:05:14] <S3> hardcoded system paths
L356[10:05:16] <S3> shame on you
L357[10:05:16] <S3> :D
L358[10:05:23] <S3> even if it's commented out
L359[10:06:04] <ben_mkiv> xD
L360[10:06:39] <digital> needs more types *troll face*
L361[10:06:55] <ben_mkiv> you could make one in lua
L362[10:07:54] <S3> No I already have one like 70% done in Perl
L363[10:08:06] <digital> I really have never been one for scripting languages (such as JS or lua)
L364[10:08:17] <S3> Perl is a lot more accessible than Lua
L365[10:08:42] ⇨ Joins: brandon3055_ (~Brandon@pa49-184-167-228.pa.vic.optusnet.com.au)
L366[10:08:44] <Izaya> Saphire: tk is nice
L367[10:08:54] <Izaya> it just looks like shit
L368[10:09:17] <digital> tk?
L369[10:09:21] <Saphire> Looking like shit is opposite of nice imho
L370[10:09:28] <S3> yeah tk is a nice little language
L371[10:09:32] ⇦ Quits: brandon3055 (~Brandon@pa49-199-231-224.pa.vic.optusnet.com.au) (Ping timeout: 183 seconds)
L372[10:10:03] <Saphire> It either looks /completely plain/ for me, or looks good. Everything in the middle is various degrees of terri-bad
L373[10:10:58] <Vexatos> Perl is the residual gunk at the bottom of your dustbin that you can't get rid of no matter how hard you try
L374[10:11:19] <Vexatos> <3
L375[10:11:42] <Saphire> Then there's ASM
L376[10:11:50] <Saphire> The dustbin itself.
L377[10:11:56] <S3> oh I have to show you somethin
L378[10:11:57] <Vexatos> ASM has its place
L379[10:12:07] <Vexatos> unlike perl >_>
L380[10:12:11] <S3> Saphire: I have my computer downstairs hooked up to my LCD tv
L381[10:12:13] <S3> :D
L382[10:12:15] <Saphire> Vexatos: I was saying that pretty much everything is here because of ASM
L383[10:12:32] <Saphire> S3: now your mom can watch your porn without peeking into your room!
L384[10:16:35] <S3> Saphire: https://imgur.com/a/Pj13h
L385[10:16:37] <S3> what porn?
L386[10:16:53] <S3> also, my parents live very far away
L387[10:27:14] <Izaya> if you need to bang out a UI in a few hours, you write a UI in tk
L388[10:27:27] <Izaya> it won't be pretty
L389[10:27:37] <Izaya> but it's light and easy to work with
L390[10:28:58] <S3> tcl is fun
L391[10:29:09] <S3> come on google
L392[10:29:12] <S3> send the frigging email
L393[10:29:19] <S3> im waiting and waiting for it to leave the sent queue
L394[10:30:10] <Skye> S3, IIRC google has a 30s timeout to allow you to unsend
L395[10:30:25] <S3> yeah but its not that
L396[10:30:30] <S3> its just that its sitting in the damn queue
L397[10:30:35] <S3> saying "sending"
L398[10:30:37] <S3> for eva
L399[10:31:09] <Skye> attachments?
L400[10:31:14] <S3> yeah but theyr
L401[10:31:16] <S3> they're tiny
L402[10:31:22] <S3> the other ones sent immediately
L403[10:32:01] <Skye> spam prevention?
L404[10:32:38] <S3> hope not
L405[10:32:46] <S3> I've sent 10,000 emails in gmail at once
L406[10:32:48] <S3> worked fine
L407[10:35:40] <S3> Skye: solved.
L408[10:35:45] <S3> I had to trash the sent email that was stuck
L409[10:35:47] <S3> then it sent
L410[10:36:02] <Skye> o oh o okay
L411[10:36:16] <S3> so!
L412[10:36:18] <S3> https://imgur.com/a/zgY1b
L413[10:36:24] <S3> looks nice to me
L414[10:36:34] <S3> been writing this last night
L415[10:36:50] <S3> by far the best thing I ever wrote on this computer ever
L416[10:36:55] <S3> though so simple
L417[10:37:01] <S3> most useful thing I';ve wrote on it*
L418[10:38:03] <gamax92> S3: TiCkLe/TicKle
L419[10:38:09] <S3> ?
L420[10:38:17] <gamax92> TCL/TK
L421[10:38:52] * Skye tickles gamax92
L422[10:39:04] <gamax92> meep
L423[10:40:41] <gamax92> I never ended up learning it as Tickle though, I just say T C L
L424[10:41:41] <gamax92> It's an acronym anyway
L425[10:42:18] <S3> oh heh
L426[10:42:57] <Saphire> LUA
L427[10:42:58] <MichiBot> It's lua, not LUA. Name not an acronym.
L428[10:43:01] <Saphire> LUA!
L429[10:43:02] <MichiBot> lua*
L430[10:43:05] <Saphire> LUA!!
L431[10:43:05] <MichiBot> lua*
L432[10:43:10] <Saphire> Lua :3
L433[10:43:14] <Saphire> ...oh darn.
L434[10:43:28] <Saphire> LUA!
L435[10:43:28] <MichiBot> lua*
L436[10:43:29] <Skye> Logistics Utilisation Abstraction. :P
L437[10:44:09] <Saphire> SKYE!
L438[10:44:47] <gamax92> Little Useful Application
L439[10:45:29] <Skye> sound and physics harmonisation information relativity extrapolation
L440[10:48:20] <Skye> graphics and mapping extension 92
L441[10:54:46] <gamax92> Lua Uppercase Accident
L442[10:56:25] <Pirate> Is there any way to toggle the power of a computer using lever
L443[10:56:33] <Syrren> Saturated Administrators Pester Helpful Internet Responders Egregriously
L444[10:56:36] <Pirate> And it is possible to 3d print a lever?
L445[10:58:45] <Forecaster> @Pirate you can catch a redstone event to turn it off, but you can't turn it on
L446[10:59:16] <Pirate> oh no
L447[10:59:34] <Pirate> is there a mob that can interact iwth any kind of block that has gui and press a exact place?
L448[10:59:48] <Pirate> kind of reminds me of SFM
L449[11:00:01] <Forecaster> that sounds unlikely
L450[11:00:16] <Pirate> oh well
L451[11:00:29] <Pirate> making a spaceship with a ignition thingy wont work
L452[11:03:03] <Vexatos> @Forecaster uuh wake on redstone exists
L453[11:03:23] <Forecaster> oh right
L454[11:03:43] <Vexatos> and yes, 3D prints can act as levers >_>
L455[11:04:24] ⇨ Joins: Cervator (~Thunderbi@2601:4c1:4000:1050:31ab:8b68:559:6cbe)
L456[11:04:59] <Pirate> well
L457[11:05:20] <Pirate> but for some reason, software from Warp Drive mod freezes the whole computer after doing a warp
L458[11:05:25] <Pirate> any ideas on how to fix that?
L459[11:06:06] <Pirate> i could send the code file
L460[11:07:07] ⇦ Quits: brandon3055_ (~Brandon@pa49-184-167-228.pa.vic.optusnet.com.au) (Ping timeout: 183 seconds)
L461[11:09:22] ⇨ Joins: brandon3055 (~Brandon@pa49-184-167-228.pa.vic.optusnet.com.au)
L462[11:13:48] <Pirate> but still, wake on redstone still requires the whole thing to be turned on, which is not a thing that i can use
L463[11:14:05] <Pirate> i need it to be able to turn on from being completely off
L464[11:14:37] <Vexatos> uh
L465[11:14:38] <Vexatos> no
L466[11:14:48] <Pirate> oh
L467[11:14:57] <Vexatos> The entire point of wake on redstone is that it turns the computer on on redstone >_>
L468[11:15:05] <Pirate> how do i do that?
L469[11:15:16] <Vexatos> ~w redstone
L470[11:15:17] <ocdoc> http://ocd.cil.li/component:redstone
L471[11:15:42] <Vexatos> see there
L472[11:15:52] ⇨ Joins: SubThread (~SubThread@185-157-160-53.pool.ovpn.com)
L473[11:16:01] <Pirate> ok
L474[11:17:46] <Pirate> just gonna have to figure out how to print the thing as a lever
L475[11:17:52] <Pirate> and make it have 2 models at the same time
L476[11:17:57] <Pirate> one for on
L477[11:17:58] <Pirate> one for off
L478[11:18:44] <Pirate> also how should i integrate the resdtone thing system to make it work without starting an extra app, whcih causes the whole ocmputer useless, because it can't do proper multitasking
L479[11:18:45] <Pirate> like dos
L480[11:19:23] <Izaya> ~w event
L481[11:19:23] <ocdoc> http://ocd.cil.li/api:event
L482[11:19:30] <Izaya> use event.listen
L483[11:19:44] <Pirate> i still got no idea how to integrate it int the system
L484[11:19:51] <Pirate> also
L485[11:19:59] <Izaya> you run a program
L486[11:20:00] <Pirate> is OC on 1.7.10 OC 1.3?
L487[11:20:09] <Izaya> it creates a listener
L488[11:20:11] <Vexatos> 1.6.5 I think
L489[11:20:14] <Pirate> oh no
L490[11:20:20] <Pirate> i wont be able to do the redstone start
L491[11:20:24] <Vexatos> 1.3 is from 2014?
L492[11:20:29] <Vexatos> Maybe 2015
L493[11:20:37] <Pirate> i dont know
L494[11:21:08] <Pirate> oh man
L495[11:21:28] <Pirate> tryign to code in a language that I do not know how to is gonna be hard
L496[11:22:30] <Pirate> oh
L497[11:22:33] <Pirate> it is 1.6.2.12
L498[11:22:51] <Skye> why so old...
L499[11:22:58] <Pirate> idk
L500[11:23:24] <Skye> like OC has a 1.7.10 version that's wayyyy newer
L501[11:23:37] <Skye> wait
L502[11:23:38] <Skye> uh
L503[11:23:39] <Skye> look
L504[11:23:44] <Pirate> time to watch tutorials
L505[11:23:55] <Pirate> what do i look at?
L506[11:23:57] <Skye> you'll only be on OC 1.3 or 1.2 if you're on MC 1.6.x
L507[11:24:07] <Pirate> and im on 7.10
L508[11:24:10] <Skye> you are indeed on the latest version of OC for 1.7.10
L509[11:24:22] <Skye> OpenComputers-MC1.7.10-1.6.2.12-universal.jar
L510[11:24:32] <Vexatos> well the latest version is 1.6.2.1083
L511[11:24:49] <Vexatos> but whatever
L512[11:24:56] <Skye> close enough
L513[11:25:06] ⇨ Joins: Thutmose (~Patrick@2602:30a:c0ab:a810:4d36:a37d:18cf:dda5)
L514[11:26:33] <Pirate> i looked at clock, and saw 19:40, and i was like, isn't 40+ minuts an impossible number on clocks, and now i realised that 60 is the maximum
L515[11:27:32] <Forecaster> okay...
L516[11:28:03] <Pirate> where do i download opencomputers simulator?
L517[11:28:14] <Pirate> so testing would be easier
L518[11:28:39] <Pirate> wait a minute, i only need to figure out a power siwtch for the power off feature
L519[11:29:59] ⇦ Quits: Magik6k (~Magik6k_@magik6k.net) (Ping timeout: 190 seconds)
L520[11:31:15] ⇨ Joins: kruemelkeksfan (webchat@80-110-66-95.cgn.dynamic.surfer.at)
L521[11:31:50] <kruemelkeksfan> Hi :) anyone there?
L522[11:31:59] <Pirate> yes
L523[11:32:05] ⇨ Joins: Magik6k (~Magik6k_@magik6k.net)
L524[11:32:19] <Pirate> im trying to code a wake on redstone thing which does not need pwoer
L525[11:32:21] <Pirate> i mean
L526[11:32:29] <Pirate> the ocmptuer does not ahve to be pwoered on
L527[11:32:30] <Pirate> to start up
L528[11:33:02] <kruemelkeksfan> so you want to turn the computer on with a redstone signal?
L529[11:33:08] <Pirate> yes
L530[11:33:15] <Pirate> and provide it power
L531[11:33:40] <kruemelkeksfan> is there even an interface for this?
L532[11:33:45] <Pirate> redstone card
L533[11:34:02] <kruemelkeksfan> do you put a microcontroller in front of the computer or how does it work?
L534[11:34:10] <Pirate> idk i dont
L535[11:34:19] <kruemelkeksfan> but you cant use the card without power?
L536[11:34:32] <Pirate> probably
L537[11:34:39] <Pirate> i need a way of making it start up without power
L538[11:34:45] <Pirate> while being powered off
L539[11:35:25] <kruemelkeksfan> wouldnt starting without power be cheating? In any way? I mean, the computer needs power to start
L540[11:35:33] <Pirate> i mean with redstone
L541[11:35:49] <Pirate> by pwoer i meant redstone
L542[11:36:06] <kruemelkeksfan> ok
L543[11:36:30] <Pirate> i nd a wake on redstone which works while the computer is off, but has RF spply
L544[11:37:46] <kruemelkeksfan> i cant imagine anything else than a mikrocontroller or robot or any other entity, which can be triggered by redstone to start the computer
L545[11:38:10] <Pirate> does the microcontroller can interact with a normal computer to start it up?
L546[11:38:51] <Pirate> if it can't im doomed
L547[11:39:35] <kruemelkeksfan> i will look this up. I never used them myself
L548[11:41:29] <Pirate> robots
L549[11:41:35] <Pirate> robots can sneak right click
L550[11:41:45] <Pirate> they might be my chance of VICTORY :DDD
L551[11:42:05] <Skye> kruemelkeksfan, s/mikro/micro/
L552[11:42:05] <Pirate> but gotta figure out how to make it accept redstone signal, and make it sneak right click i
L553[11:42:08] <Skye> :P
L554[11:42:39] <Pirate> if only OC ra C++ or C#
L555[11:43:13] <kruemelkeksfan> "s/mikro/micro/"?
L556[11:43:18] <Vexatos> as I said, if you use wake-on-redstone, the computer turns on when the card/block receives a redstone signal, isn't that exactly what you want?
L557[11:43:32] <Pirate> it is exactly what i want
L558[11:43:39] <Pirate> but i am too damn stupid to figure it out
L559[11:43:39] <Vexatos> then why don't you just use that
L560[11:43:51] <Skye> kruemelkeksfan, you said "mikrocontroller" it's "microcontroller" :P
L561[11:44:00] <Vexatos> You don't need a microcontroller for that >_>
L562[11:44:12] <Pirate> im just trying to figure it out
L563[11:44:15] <Vexatos> just use setWakeThreshold on the redstone card or redstone I/O block or whatever you are using
L564[11:44:40] <Pirate> my reason why i cant do that is because i got no idea how to code in lua
L565[11:46:00] <Vexatos> Well I cannot help you with that >_>
L566[11:46:27] <Pirate> in a robot
L567[11:46:32] <Pirate> if it needs a side input
L568[11:46:43] <Pirate> is front a good enough string for it?
L569[11:47:14] <Pirate> i wish there was som eexample of that redstone thing
L570[11:48:14] <Pirate> and that thing shold be a common thing
L571[11:49:33] <Pirate> spawned in a robot
L572[11:49:37] <Pirate> time to see if i can code
L573[11:53:11] <Pirate> how do i make something do sometihng when it gets redstone signal?
L574[11:53:20] <Forecaster> events
L575[11:53:34] <Pirate> before or after local require stuff?
L576[11:54:05] <Pirate> like this
L577[11:54:06] <Pirate> local component = require("component")
L578[11:54:06] <Pirate> local sides = require("sides")
L579[11:54:07] <Pirate> local rs = component.redstone
L580[11:54:12] <Pirate> before or after?
L581[11:58:10] <Pirate> hm
L582[11:58:14] <Pirate> made some simple code
L583[11:58:18] <Pirate> with a robot
L584[12:00:15] <Pirate> eh
L585[12:00:18] <Pirate> i got an error
L586[12:00:28] <Pirate> <name> expected near '2'
L587[12:00:47] <Forecaster> show the code
L588[12:01:29] <Pirate> local component = require("component")
L589[12:01:29] <Pirate> local sides = require("sides")
L590[12:01:29] <Pirate> local rs = component.redstone
L591[12:01:29] <Pirate> event.listen(startme: getInput(side: sides.negz): robot.use([side: sides.forward[, sneaky: true[, duration: 1]]]):
L592[12:01:32] <Pirate> changed up some stuff now
L593[12:01:52] <Pirate> instead of sides.negz there was 2, and instead of sides.forward there was 3
L594[12:01:57] <Forecaster> don't just paste like that
L595[12:02:07] <Forecaster> that'll be horrible on irc
L596[12:02:18] <Pirate> then how am i supposed to do that
L597[12:02:26] <Forecaster> use code tags
L598[12:02:29] <Pirate> ok
L599[12:02:32] <Pirate> lemme paste it again
L600[12:02:58] <Forecaster> in case you don't know you surround it with three backticks
L601[12:03:04] <Pirate> https://paste.pc-logix.com/zivixofuba
L602[12:03:09] <Pirate> i know how to do that
L603[12:03:33] <Pirate> using normal names gves me function argments expected near '.'
L604[12:04:01] <Pirate> now i know that trying to make a robot right click something is very hard
L605[12:04:34] <Forecaster> no it isn't
L606[12:04:41] <Forecaster> did you just copy the docs
L607[12:04:42] <Pirate> for me it is
L608[12:04:51] <Forecaster> that's not how you use functions in lua...
L609[12:05:04] <Pirate> i said i am bad at coding
L610[12:05:14] <Pirate> tho gonna take some c++ lessons
L611[12:07:21] <Pirate> i never used lua, that's why everything in lua is hard to me
L612[12:08:11] <Forecaster> the syntax is pretty much the same like every other language
L613[12:08:17] <Pirate> trying a rewrite it in a computer
L614[12:08:22] <Pirate> so no robots required
L615[12:08:32] <Forecaster> that's not the issue...
L616[12:08:45] <Forecaster> the issue is you don't know how to call a function, and just copied the docs
L617[12:09:11] <Pirate> yes
L618[12:09:14] <Pirate> that is correct
L619[12:09:28] <Pirate> but
L620[12:09:34] <Pirate> if they're useless, then why are they there
L621[12:09:44] <Forecaster> they're not useless...
L622[12:10:00] <Forecaster> you just don't understand how to read it
L623[12:10:25] <Forecaster> event.listen(event: string, callback: function): boolean
L624[12:10:33] <Forecaster> this is the syntax for event.listen
L625[12:10:47] <Pirate> ok
L626[12:11:03] <Pirate> THAT WAS THE SAME I USED
L627[12:11:04] <Forecaster> event: string means the first argument should be the name of an event in the form of a string
L628[12:11:05] <digital> learn to lua
L629[12:11:30] <Forecaster> callback: function means that the second argument should be a function
L630[12:12:02] <Forecaster> "callback" means that function will be called when it intercepts an event of the name specified in the first argument
L631[12:12:16] <Forecaster> a proper call of event.listen would look like this:
L632[12:12:27] <Pirate> done
L633[12:12:29] <Pirate> i have finished my code
L634[12:12:30] <Forecaster> event.listen("touch", name_of_function)
L635[12:12:31] <Pirate> which will nto work
L636[12:12:56] <Forecaster> name_of_function would be a previously defined function
L637[12:13:00] <Izaya> digital: latest build lets you kill wget with ctrl-alt-c, hopefully
L638[12:13:22] <Pirate> oh no
L639[12:13:25] <Pirate> the same damn loop
L640[12:13:37] <Pirate> a thing needs a thing which needs another thing which needs a thing....
L641[12:14:01] <Pirate> *the same minecraft does*
L642[12:14:07] <Izaya> maybe I need a ctrl-alt-del type thing
L643[12:14:13] <Izaya> where I can choose to kill a process
L644[12:15:15] <Pirate> why doles setwakethreshold needs two numbers
L645[12:15:18] <Pirate> why the second one
L646[12:15:20] <Pirate> magical nummber
L647[12:15:52] <Forecaster> oh, you're asking about that now
L648[12:16:01] <Forecaster> I stopped explaining the docs because you were ranting
L649[12:16:16] <Pirate> i give up
L650[12:16:47] <Forecaster> the :number at the end means the function returns a number
L651[12:17:03] <Pirate> then why does it need a name near a number
L652[12:17:20] <Pirate> <name> expected near '1'
L653[12:17:37] <Forecaster> show the code that produces this error
L654[12:17:39] <Pirate> oh
L655[12:17:41] <Pirate> that's the wrong thing
L656[12:17:51] <Pirate> its the treshold number
L657[12:18:07] <Izaya> digital: sorry, ctrl-shift-c
L658[12:18:09] <Pirate> instead of number i typed 1
L659[12:18:15] <Izaya> also ctrl-shift-r to soft reboot
L660[12:18:43] <Pirate> soft REBOOT
L661[12:18:59] <Pirate> eh
L662[12:19:00] <Pirate> didnt work
L663[12:19:03] <Forecaster> if you don't show the code I can't help you
L664[12:19:21] <Pirate> https://paste.pc-logix.com/eteyuzezev
L665[12:19:31] <Pirate> if i type one instead of 1 it shows more errors
L666[12:19:44] <Forecaster> I've shown you how you call a function
L667[12:19:48] <Forecaster> that's not even close
L668[12:19:55] <Forecaster> I told you you can't just copy the docs
L669[12:20:06] <Pirate> i give up
L670[12:20:07] ⇦ Quits: brandon3055 (~Brandon@pa49-184-167-228.pa.vic.optusnet.com.au) (Ping timeout: 183 seconds)
L671[12:20:46] <gamax92> @Pirate oc's documentation is of the form: https://paste.pc-logix.com/iqucolokak
L672[12:21:01] <gamax92> these descriptions and colons are for you to understand what it wants you to put there, but you don't actually write that in your code
L673[12:21:23] <Pirate> i still destroyed the hard drive
L674[12:21:44] <gamax92> that's nice, but getting angry doesn't let you learn
L675[12:21:58] <Pirate> i just gave up
L676[12:22:17] <Pirate> magically the hard drive is still thre
L677[12:22:18] <Pirate> ther
L678[12:22:22] <Pirate> there
L679[12:22:47] <Pirate> such a common feature and it is not built in
L680[12:23:02] <Forecaster> what are you talking about now
L681[12:23:11] <Pirate> start on redstone
L682[12:23:24] <Forecaster> -_-
L683[12:23:40] <gamax92> it is built in, it's called https://paste.pc-logix.com/jepixuriwo
L684[12:23:54] <Pirate> i mean without typing code
L685[12:24:12] <Forecaster> that's the entire point of OpenComputers
L686[12:24:39] <Pirate> im glad that the warp drrive mod didnt force me to code the whole thing mysself
L687[12:24:51] <gamax92> the warp drive mod isn't a computer
L688[12:24:56] <Pirate> ik
L689[12:25:00] <Pirate> but it uses computers to work
L690[12:25:05] <Pirate> wiuthout them its useeles
L691[12:25:41] <gamax92> real life computers have wake on lan functionality but it's not enabled by default and you have to explicitly turn such a feature on to use it
L692[12:25:57] <gamax92> just like in OpenComputers wake on redstone is not enabled by default and you have to explicitly call the function to turn it on
L693[12:26:31] <Pirate> ok
L694[12:27:21] <gamax92> if you can't figure out how to simply call a function, realize we're telling you to remove the 'threshold:1' from inside the parenthesis, only putting a number there
L695[12:27:29] <Pirate> ok
L696[12:27:35] ⇦ Quits: ben_mkiv (~ben_mkiv@p4FED5BBE.dip0.t-ipconnect.de) (Remote host closed the connection)
L697[12:27:39] <Pirate> how do i make my computer not give an error on startup saying:
L698[12:27:45] <Pirate> too long without yelding
L699[12:28:04] <gamax92> take HDD out, put OpenOS floppy in, boot, put HDD in, reinstall
L700[12:28:20] <Pirate> 2 computers are doign that
L701[12:28:47] <Izaya> rm -r /
L702[12:28:51] <Izaya> that'll fix it
L703[12:29:24] <gamax92> anyway, time to install stuff in miniconda
L704[12:29:24] <Pirate> dont wanna loose my 3d prints
L705[12:29:41] <gamax92> don't worry they were never hard to begin with
L706[12:33:58] <gamax92> Gah, no don't use pip to install to system you should use python environments but lets not make them easy to work with, wait we don't use virtualenv here we want you to use conda, but anaconda comes with way too much garbage by default so use miniconda instead
L707[12:36:10] <gamax92> seriously though anaconda basically ended up duplicating my entire system with copies of basic system tools where as miniconda will use the system tools by default
L708[12:37:24] <gamax92> err crap right, I have to compile pytorch myself or else the precompiled version gives me an "Illegal Instruction" error
L709[12:40:21] <gamax92> yeah pytorch wants sse4, hi from AMD Phenom II
L710[12:45:09] ⇨ Joins: pi314 (~pi314@228-236-54-37.pool.ukrtel.net)
L711[12:45:39] ⇦ Parts: pi314 (~pi314@228-236-54-37.pool.ukrtel.net) (Leaving))
L712[12:55:58] ⇦ Quits: digital (webchat@107-147-88-60.res.bhn.net) (Ping timeout: 180 seconds)
L713[12:57:39] ⇦ Quits: BILLPC2684 (~billpc268@ov8.bisecthosting.com) (Remote host closed the connection)
L714[12:58:13] <gamax92> on a scale of 0 to why though, how badly will things break if I extract an arch package on top of ubuntu
L715[12:59:21] <SubThread> 5
L716[13:00:17] <SubThread> Tried Vanilla Minecraft on my old laptop, since when can it run in 60 fps, 12 chunk view distance? Mojang surely optimize the game quit a bit!?
L717[13:01:56] ⇦ Quits: hampe321 (webchat@217-209-160-13-no132.bredband.skanova.com) (Ping timeout: 180 seconds)
L718[13:04:38] <Izaya> I found that newer versions run worse
L719[13:05:12] <Izaya> Heavily modded 1.7.10? no stress for my desktop. Vanilla 1.11? Struggles for 60
L720[13:06:32] <SubThread> Try 1.12.2
L721[13:09:22] <SubThread> Could be newer java versions too I guess, haven't tried in years.
L722[13:11:24] * Izaya shrugs
L723[13:11:45] <Izaya> memory usage is also up which is obnoxious
L724[13:13:20] <SubThread> I will try older mc versions next time I'm on it, then.
L725[13:17:07] <gamax92> Izaya: nah just dump foamfix
L726[13:17:15] <gamax92> foamfix will fix everything
L727[13:17:24] <Izaya> oh
L728[13:17:25] <Izaya> huh
L729[13:18:32] <gamax92> tbh not sure what Foamfix does if it's the only mod you have installed, asie?
L730[13:21:07] <asie> gamax92: reduces memory usage in half?
L731[13:21:12] <asie> Forge bumps it up 3-6x relative to vanilla
L732[13:22:39] <gamax92> damn
L733[13:23:15] <gamax92> also TIL Minecraft Forkage is a thing
L734[13:23:35] <asie> yes
L735[13:23:38] <asie> NotEnoughIDs derives from it
L736[13:27:10] <CompanionCube> gamax92: depends
L737[13:27:13] <CompanionCube> what package?
L738[13:28:39] ⇦ Quits: kruemelkeksfan (webchat@80-110-66-95.cgn.dynamic.surfer.at) (Quit: Web client closed)
L739[13:32:43] <gamax92> CompanionCube: cuda
L740[13:33:04] <gamax92> cause the repository for ubuntu is a mixed mess of 8.0 and 9.0
L741[13:33:08] <CompanionCube> does it involve anything like kernel modules?
L742[13:33:15] <gamax92> uhhhhh
L743[13:39:47] <AmandaC> payonel: using less as a pipe target causes it to go too long without yielding.
L744[13:43:47] <Pirate> is there a button combination that works in 1.7.10 that restarts a computer?
L745[13:59:12] <Forecaster> no
L746[14:46:26] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:b852:c4f8:86e6:a805)
L747[14:59:54] <Inari> It's kind of neat when your code actually kinda work on IE when you check it after 2 weeks of developing on Vivlaid
L748[15:04:33] ⇦ Quits: Nathan1852 (~Nathan185@HSI-KBW-37-209-86-166.hsi15.kabel-badenwuerttemberg.de) (Read error: Connection reset by peer)
L749[15:15:44] <gamax92> MenuetOS, an multitasking graphical Operating System written entirely in assembly code
L750[15:17:47] <Inari> Sounds more productive than what templeOS is pulling :p
L751[15:18:04] <gamax92> oh jeez
L752[15:19:26] <gamax92> it all fits on a floppy disk too
L753[15:19:53] <Inari> Lets try booting it up on virtualbox
L754[15:21:11] <gamax92> built in paint program, media players, icons for quake and doom but they don't seem to work
L755[15:22:05] <gamax92> networking with irc and mail clients
L756[15:23:02] <gamax92> oh, there's pacman though
L757[15:25:22] <gamax92> dang I didn't expect much from an os that fits only on a floppy but it's got a lot of features and decent example programs
L758[15:34:57] <Inari> gamax92: Haha, it does the "It's safe to power off computer" thing
L759[15:36:14] <Kodos> I wonder if Pirate is Skytime
L760[15:44:11] <gamax92> Inari: it is way better than TempleOS
L761[15:48:55] <Izaya> terry davis lives in a van now
L762[15:49:42] <gamax92> there's also KolibriOS
L763[15:50:17] <gamax92> it forked off of MenuetOS 13 years ago
L764[15:56:00] ⇦ Quits: Xal (~Xal@s010664777dabacc3.vw.shawcable.net) (Ping timeout: 200 seconds)
L765[15:57:32] <Inari> gamax92: 13 years? Wow
L766[15:57:35] <Inari> That thin ghas histroy
L767[15:57:35] <Inari> xD
L768[15:58:00] ⇨ Joins: Xal (~Xal@s010664777dabacc3.vw.shawcable.net)
L769[15:59:48] <gamax92> Inari: MenuetOS started May 2000
L770[16:00:20] <gamax92> I find my self playing Flood-it in KolibriOS though
L771[16:08:26] ⇦ Quits: SubThread (~SubThread@185-157-160-53.pool.ovpn.com) (Read error: Connection reset by peer)
L772[16:14:33] ⇦ Quits: XDjackieXD (~XDjackieX@navi.chaosfield.at) (Ping timeout: 183 seconds)
L773[16:16:01] ⇨ Joins: XDjackieXD (~XDjackieX@navi.chaosfield.at)
L774[16:16:01] zsh sets mode: +v on XDjackieXD
L775[16:25:18] <gamax92> I love that we still have libraries that can't handle png files being encoded in certain ways like colormaps
L776[17:02:14] ⇦ Quits: Vexatos (~Vexatos@p200300556E09FE40646F96F140E2016F.dip0.t-ipconnect.de) (Ping timeout: 204 seconds)
L777[17:03:30] ⇦ Quits: Xal (~Xal@s010664777dabacc3.vw.shawcable.net) (Ping timeout: 200 seconds)
L778[17:09:35] ⇨ Joins: Xal (~Xal@s010664777dabacc3.vw.shawcable.net)
L779[17:15:03] <AmandaC> %choose it's raining DHMO or meh
L780[17:15:04] <MichiBot> AmandaC: it's raining DHMO
L781[17:15:31] ⇨ Joins: Vexatos (~Vexatos@p200300556E09FE46646F96F140E2016F.dip0.t-ipconnect.de)
L782[17:15:31] zsh sets mode: +v on Vexatos
L783[17:16:14] <Izaya> dihydrogen monoxide?
L784[17:16:19] <Izaya> stuff's bad for you
L785[17:16:59] <Kodos> Yep
L786[17:17:13] <Vexatos> more people die from that than from hydrogen cyanide
L787[17:17:35] <Kodos> A single drop can drown you, it's found in all sorts of hazardous stuff like industrial solvents
L788[17:17:53] <Vexatos> It exhibits physical toxicity when getting into your lungs
L789[17:18:16] <Vexatos> much like certain parts of cigarettes
L790[17:18:58] <Kodos> http://www.dhmo.org/msdsdhmo.html
L791[17:19:11] <Kodos> More info there
L792[17:20:28] <Kodos> Oh boy another white cop killing a black man
L793[17:20:47] <Kodos> Wonder how long it'll take a jury to find this one not guilty
L794[17:24:56] ⇦ Quits: xarses_ (~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Remote host closed the connection)
L795[17:25:07] ⇨ Joins: xarses_ (~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L796[17:25:14] ⇨ Joins: D3funct (webchat@ool-435423dc.dyn.optonline.net)
L797[17:25:47] ⇦ Quits: Inari (~Pinkishu@p5DEC6DCD.dip0.t-ipconnect.de) (Quit: 'The Neutron has come to be. Loaded with Mass is he. Of Charge, forever free.' (Chadwick))
L798[17:30:17] ⇨ Joins: Bhootrk_ (~Bhootrk_@118.189.203.83)
L799[17:41:43] ⇨ Joins: digital (webchat@107-147-88-60.res.bhn.net)
L800[18:03:27] <gamax92> agh, I keep hearing some buzzing noise like a bug hitting a wall or something but I see nothing and the sounds just comes from everywhere.
L801[18:50:28] <gamax92> I have no idea where it's coming from :|
L802[19:03:14] <gamax92> it is, it's a fly or some such bashing itself into the light
L803[19:04:31] ⇨ Joins: BlueAgent (~BlueAgent@pa49-196-148-122.pa.vic.optusnet.com.au)
L804[19:08:42] ⇦ Quits: Turtle (~SentientT@ip5657cbb2.direct-adsl.nl) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L805[19:19:35] ⇦ Quits: BlueAgent (~BlueAgent@pa49-196-148-122.pa.vic.optusnet.com.au) (Ping timeout: 204 seconds)
L806[19:53:46] <Saphire> Uh
L807[19:54:21] <Saphire> nvm
L808[19:54:51] <Saphire> WAIT WHAT
L809[20:00:10] ⇦ Quits: BearishMushroom (~BearishMu@c-82-209-154-59.cust.bredband2.com) (Read error: Connection reset by peer)
L810[20:18:09] <S3> UGH WTF ECBASIC
L811[20:18:10] <S3> USR iosn
L812[20:18:15] <S3> tisr isn't working
L813[20:21:49] ⇦ Quits: Vexatos (~Vexatos@p200300556E09FE46646F96F140E2016F.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ✔)
L814[20:26:26] <gamax92> S3: you okay?
L815[20:26:41] <S3> Im mad
L816[20:26:54] <gamax92> but are you okay
L817[20:27:19] <S3> I'm fine but I'm mad because I'm looking right at the manual and other peoples examples
L818[20:27:29] <S3> and the calls to USRn() end up with syntax error
L819[20:27:30] <S3> WTF?
L820[20:27:50] <S3> its even detailed here in the official book
L821[20:27:57] <S3> DEFUSR0=addr
L822[20:28:05] <S3> USR0(0)
L823[20:28:16] <gamax92> S3: btw what variant of 6502 forth is good
L824[20:28:18] <S3> trying to add a jump to my hex editor
L825[20:28:25] <S3> no idea
L826[20:28:31] <gamax92> r.i.p me
L827[20:28:35] <S3> do you need one?
L828[20:28:50] <gamax92> yeah, in source form to be ported
L829[20:29:27] <S3> gamax92: I think most people used fig forth for 6502
L830[20:30:04] <S3> trying to run it on ocsymon?
L831[20:30:19] <gamax92> yep
L832[20:31:15] <S3> http://6502.org/source/
L833[20:31:20] <S3> fig forth is available on that page
L834[20:31:21] <gamax92> hmm, "Note that this has the "UM/MOD" division bug. "
L835[20:31:22] <S3> but it's 32K
L836[20:31:26] <S3> so its a big forth
L837[20:31:36] <S3> though thats before assembled
L838[20:33:58] <MineRobber9000> what about BASIC though?
L839[20:34:57] <gamax92> also planned
L840[20:35:27] <S3> MineRobber9000: dude.
L841[20:36:45] <gamax92> okay, XKEY, XEMIT,
L842[20:36:51] <S3> MineRobber9000: first of all. No.
L843[20:36:53] <S3> NO BASIC
L844[20:37:10] <S3> BASIC is super slow and horrible
L845[20:37:20] <gamax92> and XCR
L846[20:38:02] <S3> MineRobber9000: I've been writing in BASIC all day to prepare this thing for something better
L847[20:38:22] <gamax92> RSLW?
L848[20:38:56] <S3> wut
L849[20:39:14] <gamax92> S3: I don't know what registers are what for these routines :D
L850[20:39:51] <gamax92> XKEY is for input, XEMIT for output, XCR for newline, it also however mentions to modify XQTER and RSLW
L851[20:40:13] <S3> oh you're looking at fig forth?
L852[20:40:18] <gamax92> yeah
L853[20:40:27] <S3> well lets see....
L854[20:40:45] <S3> you looking at the asm or asx?
L855[20:40:49] <gamax92> asm atm
L856[20:41:11] <S3> XEMIT is a word
L857[20:41:29] <S3> as I suspected
L858[20:41:45] <S3> they are nonstandard\
L859[20:42:01] <S3> wait nvm
L860[20:42:03] <S3> I read it wrong
L861[20:42:25] <S3> I'm an idiot, I assumed that .word was something that wasa word XD why did I ddo that I must be tired
L862[20:42:59] <S3> I wonder what assembler this is for..
L863[20:45:56] <S3> wtf are these asx files..
L864[20:47:38] <gamax92> the asx is exactly the same as the asm except instead of '=' it uses 'EQU' and also different origin syntax
L865[20:48:37] <S3> yeah it looks like x assembler uses asx
L866[20:49:18] <S3> ok so it just needs some simple mods it says//
L867[20:50:04] <S3> gamax92: so ; XEMIT writes one ascii character to terminal
L868[20:50:09] <S3> I know in forth
L869[20:50:12] <S3> EMIT 61 will print A
L870[20:50:33] <S3> I wonder how tis differs from XEMIT
L871[20:51:15] <S3> EMIT does exist
L872[20:53:52] <S3> gamax92: yeahj so like these X" routines look like they're low level access methods
L873[20:53:58] <S3> that other words kinda run into
L874[20:54:05] <S3> so like EMIT should call XEMIT I think
L875[20:54:30] <S3> so you should just have to change them to handle ocsymon I/O etc
L876[20:54:54] <gamax92> S3: see, but what register
L877[20:56:23] <S3> well you only have like 4
L878[20:56:27] <S3> besides the pc
L879[20:57:04] <gamax92> and when XEMIT is called where is the character to put on screen stored? A, X, Y, stack, some address?
L880[20:57:53] <S3> https://www.irccloud.com/pastebin/KHqmwZli/
L881[20:58:23] <S3> outch seems more important here, whjich seems to read from A
L882[20:59:09] <S3> OUTCH EQU $D2C1 ; output one ASCII char. to term.
L883[20:59:42] <S3> d2c1.. so maybe that computer has a built in routine
L884[21:00:03] <S3> so you should be able to remove outch and just write your own code to handle output of chars
L885[21:00:21] <S3> on this TRS-80 here there are like 10 built in functions on board\
L886[21:00:22] <S3> in rom
L887[21:00:38] <S3> I bet the computer that fig forth is for has an OUTCH routine provided by rom and thats what's going on
L888[21:00:46] <S3> it reads the char from A
L889[21:03:03] <gamax92> yeah it seems XEMIT and XKEY use A for both so, I'm guessing XKEY will wait for a key
L890[21:03:34] <S3> https://www.irccloud.com/pastebin/Pm9DlRtj/
L891[21:03:38] <S3> that's exactly what those are
L892[21:03:43] <S3> rom routines
L893[21:03:48] <S3> monitor calls"
L894[21:04:30] <S3> Iyes gamax92
L895[21:04:34] <S3> KEY is supposed to be blocking
L896[21:04:45] <S3> at least it is accoridng to the starting forth book iirc
L897[21:04:51] <gamax92> well in my case all I have to do is STA $E003
L898[21:04:54] <gamax92> for output
L899[21:05:01] <S3> cool
L900[21:05:10] <S3> makes it easy
L901[21:05:50] <gamax92> wait does this need interrupts or anything
L902[21:06:38] <S3> hm
L903[21:06:52] <S3> you don't have NMI / IRQ yet?
L904[21:07:05] <S3> I don't see why it should
L905[21:07:09] <S3> one way to find out
L906[21:07:39] <gamax92> no I do but I can tell the input stuff to send an IRQ when a key is received and then just stop the processor
L907[21:07:53] <gamax92> instead of busy looping
L908[21:07:58] <S3> I don't see any irq vector adjustment anywhere..
L909[21:09:09] <S3> the problem with that is that KEY is a forth word that wants to block
L910[21:09:16] <S3> it doesn't use the TIB
L911[21:09:27] <gamax92> the waht
L912[21:09:33] <S3> if you can use IRQs and block the interpreter then that's fine
L913[21:09:44] <S3> TIB is the terminal input buffer
L914[21:09:51] <S3> when you type forth code that's where it goes
L915[21:09:59] <S3> most forths have one
L916[21:10:56] <gamax92> TIBX uses stack space?
L917[21:11:25] <S3> TIB is usually a reserved section of memory
L918[21:11:44] <MineRobber9000> after Forth gets ported, perhaps BASIC?
L919[21:11:53] <S3> basic already runs on it
L920[21:11:53] <gamax92> %stab MineRobber9000
L921[21:11:54] * MichiBot stabs MineRobber9000 with Nepu Nepu doing [3] damage
L922[21:11:55] <S3> don't use basic
L923[21:12:01] <gamax92> basic doesn't run on this yet
L924[21:12:07] <S3> MichiBot: check this out
L925[21:12:08] <MichiBot> Hello S3
L926[21:12:24] <S3> MineRobber9000: I am going to take a picture right now
L927[21:12:56] <MineRobber9000> Microsoft BASIC was common for the 6502/6510
L928[21:12:59] <gamax92> ugh I am super hungry
L929[21:13:05] <gamax92> yeah well I wasn't going to use MSBASIC
L930[21:35:41] <S3> MineRobber9000: and it sucked
L931[21:35:43] <MineRobber9000> what BASIC were you going to use then
L932[21:35:51] <S3> uploading picture from phone..
L933[21:36:02] <gamax92> EhBASIC
L934[21:36:16] <MineRobber9000> S3: I know a guy who sucks (an asshole) and people still look up to him
L935[21:36:53] <S3> so like
L936[21:36:57] <S3> IMGUR is retarded
L937[21:37:04] <S3> the picture is right side up right
L938[21:37:10] <S3> and imgur turned it counter clockwise
L939[21:37:12] <gamax92> there was also BBC BASIC iirc
L940[21:37:17] <S3> but its right side up on my email
L941[21:37:18] <S3> https://imgur.com/a/OHr85
L942[21:37:21] <S3> ther eyou go
L943[21:37:32] <S3> oh works now
L944[21:38:21] <gamax92> S3: err what computer is that
L945[21:38:29] <S3> It's mine
L946[21:38:36] <S3> That's my coco
L947[21:38:48] <gamax92> oh, I was gonna say that doesn't look like a trash80
L948[21:38:59] <S3> it is
L949[21:39:03] <S3> it's a coco trash 80
L950[21:39:05] <gamax92> fak
L951[21:39:16] <S3> the cocos didnt have a built in screen
L952[21:39:24] <S3> though this isa black and white tv
L953[21:39:31] <S3> so the color part is mostly irrelevant
L954[21:40:28] <gamax92> for some reason I thought the top of that was shorten than it was but now that I look at it it's clearly a trs80 and I don't know why I was confused
L955[21:41:40] <S3> lol
L956[21:42:03] <S3> and a caseette tape with 40 year old code on it XD
L957[21:42:13] <S3> half of the programs dont load anymore
L958[21:42:18] <gamax92> EhBASIC is a 16KB, same with the BBC BASIC
L959[21:42:20] <S3> my father wrote most of them
L960[21:42:32] <gamax92> the MSBASICs are 8KB or less?
L961[21:42:44] <S3> this coco has Extended color BASIC
L962[21:42:57] <S3> MineRobber9000: so did you see?
L963[21:42:58] <S3> :D
L964[21:43:06] <S3> I've been writing frigging basic all frigging day
L965[21:43:08] <S3> and last night
L966[21:43:12] <S3> no, you don't want basic
L967[21:43:23] <S3> only doing this to make it easy
L968[21:43:31] <S3> to write something else
L969[21:43:42] <S3> I have a fully featured hex editor
L970[21:43:43] <S3> :D
L971[21:43:47] <S3> that I wrote
L972[21:44:35] <gamax92> S3: you don't understand though
L973[21:44:44] <gamax92> Lee's EhBASIC is a good BASIC
L974[21:45:05] <S3> I have played with a lot of basics
L975[21:45:18] <S3> does it have named gosubs?
L976[21:45:29] <gamax92> I don't know
L977[21:45:31] <S3> this coco does not have named gosubs
L978[21:45:36] <S3> I have to use line numbers for my subs
L979[21:45:54] <S3> gosub 4000
L980[21:45:56] <S3> foo
L981[21:45:57] <S3> return
L982[21:46:19] <gamax92> lemme grab the reference manual
L983[21:47:01] <gamax92> looks like it takes line numbers
L984[21:48:16] <gamax92> DOKE, it's like POKE except for words
L985[21:50:50] <gamax92> I wonder what patches people have made though, since well, Lee's been dead since 2013
L986[22:03:40] <S3> I figured out my damn usr problem
L987[22:03:59] <S3> it so turns out that usr() is not a real function in ecbasic gamax92
L988[22:04:03] <S3> instead it is built into the parser
L989[22:04:09] <S3> and requires it to be part of =
L990[22:04:13] <S3> i.e. a = usr()
L991[22:04:23] <S3> otherwise, it's a syntax error.
L992[22:04:26] <S3> you can't just usr()
L993[22:06:05] ⇦ Quits: Lathanael|Away (~Lathanael@p5496034D.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L994[22:07:46] <S3> gamax92: I gotta try this forth out XD
L995[22:07:52] <S3> on ocsymon
L996[22:08:02] <gamax92> s/ocsymon/Thistle/
L997[22:08:03] <MichiBot> <S3> on Thistle
L998[22:08:19] <S3> thistle?!
L999[22:08:23] <gamax92> S3: if you get it ported makes things a lot easier for me :P
L1000[22:08:28] <gamax92> yes Thistle
L1001[22:08:46] <gamax92> none of ocsymon's old design remains anymore
L1002[22:08:48] <S3> you made another one..
L1003[22:09:08] <gamax92> well, rather that I made one.
L1004[22:09:19] <gamax92> ocsymon also kinda never was finished or usable
L1005[22:09:21] <S3> gamax92: it's too bad you can't just plug in arches to ocemu
L1006[22:09:24] <S3> heh
L1007[22:09:32] <S3> which would never work
L1008[22:09:48] <gamax92> no but one can simulate the 6502 in lua and run that in openos
L1009[22:10:00] <gamax92> 65C02
L1010[22:10:33] <S3> trying to remember the first command to run with gradlew
L1011[22:12:29] ⇨ Joins: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com)
L1012[22:13:45] ⇨ Joins: Lathanael|Away (~Lathanael@p54960767.dip0.t-ipconnect.de)
L1013[22:17:43] <S3> wow
L1014[22:17:51] <S3> gamax92: using gradle is so much easier nowadays
L1015[22:18:03] <gamax92> gradle is amazing
L1016[22:18:25] <gamax92> also uhh, you just trying to build or setup for IDE development?
L1017[22:19:01] <S3> hmm you know.. how the hell am I going to test my code on this thing from MC..
L1018[22:19:17] <S3> can it just boot off of eeprom?
L1019[22:19:20] <gamax92> yep
L1020[22:20:48] <gamax92> S3: though how big is fig forth, since oc's eeproms are only 4KB
L1021[22:21:17] ⇦ Quits: Thutmose (~Patrick@2602:30a:c0ab:a810:4d36:a37d:18cf:dda5) (Read error: Connection reset by peer)
L1022[22:21:27] <S3> most forths are often like 4K..
L1023[22:21:28] <S3> hmm
L1024[22:21:33] <S3> fig forth may be larger
L1025[22:21:59] <gamax92> otherwise it may need to be a filesystem bootable which is what I was planning on anyway
L1026[22:22:00] <S3> it may be eaiser to make a forth from scratch
L1027[22:22:02] <S3> using TTC
L1028[22:22:04] <gamax92> welp
L1029[22:22:07] <gamax92> have fun with that
L1030[22:22:14] <S3> it's easy
L1031[22:22:46] <S3> ima assemble this thing then
L1032[22:22:47] <gamax92> it checks for either Thistle/boot or Thistle as bootable files
L1033[22:22:50] <S3> see how big it is
L1034[22:28:38] <S3> maybe not
L1035[22:28:47] <S3> not unless Ican get an assembler that understands it..
L1036[22:29:14] <gamax92> that was also my other worry
L1037[22:29:22] <gamax92> this syntax is different from the ones I've used
L1038[22:29:51] <gamax92> ; CLIT pushes the next inline byte to data stack
L1039[22:30:15] ⇦ Quits: D3funct (webchat@ool-435423dc.dyn.optonline.net) (Quit: Web client closed)
L1040[22:39:12] <S3> gamax92: I assembled it but I can't be for sure how big it is
L1041[22:39:17] <S3> I'm assuming 4.5K but it looks a lot shorter
L1042[22:39:47] <S3> I used mas65 with dosbox to assemble it heh
L1043[22:40:11] <S3> took like 60 seconds
L1044[22:40:25] <S3> I'm assuming the .aux file is the output
L1045[22:40:35] <S3> er
L1046[22:40:37] <S3> .fwd
L1047[22:40:51] <S3> itdumps an lst, aux, fwd, and sym
L1048[22:41:18] <S3> oh wait
L1049[22:42:06] <S3> I think I need -bin
L1050[22:43:14] <S3> 8.5K
L1051[22:43:25] <S3> I think it's an ANS forth
L1052[22:43:43] <S3> this is a good thing
L1053[22:43:47] <S3> it means it is fully featured
L1054[22:44:15] <S3> yep
L1055[22:44:22] <S3> I got the real one
L1056[22:44:27] <gamax92> you use acme or something right?
L1057[22:44:33] <S3> mas65
L1058[22:44:39] <S3> its the only one I found that works
L1059[22:44:40] <gamax92> no but what do you use normally
L1060[22:44:47] <S3> acme usually
L1061[22:44:53] <gamax92> S3: http://forum.6502.org/download/file.php?id=1916 here's a thing
L1062[22:45:12] <S3> oh nice
L1063[22:46:15] <S3> works
L1064[22:46:23] <gamax92> size?
L1065[22:46:36] <S3> 8.5K
L1066[22:46:51] <gamax92> welp, guess it'll be on a floppy then
L1067[22:47:02] <S3> gamax92: that's a good thing
L1068[22:47:17] <S3> because it can be modified so that the floppy disk blocks work for saving forth code
L1069[22:47:23] <S3> whichy is documented in the starting forth book
L1070[22:47:31] <gamax92> oh yeah the whole disk thing
L1071[22:47:35] <S3> yeah
L1072[22:47:48] <S3> that'd probably be damn useful
L1073[22:47:50] <gamax92> S3: problem: loot disks are read only
L1074[22:47:55] <S3> oh shit
L1075[22:48:11] <S3> well nothing stops you from installing it to a normal floppy
L1076[22:48:14] <S3> maybe with a built in word
L1077[22:48:21] <S3> or hard drive
L1078[22:48:24] <gamax92> yeah but it'll have to check and or support other devices
L1079[22:48:41] <S3> is there a way to override the read only part?
L1080[22:48:56] <gamax92> uhh, don't believe so
L1081[22:49:00] <S3> ouch
L1082[22:50:00] <S3> you know floppy read only was a physical thing I think I should open an issue thread on mightpirates
L1083[22:50:12] <S3> saying that it should be like a shift right click menu thing
L1084[22:50:19] <S3> to make any floppy read only or not
L1085[22:50:22] <gamax92> S3: also note, the eeprom loads files starting at $0200 and up, so not sure how that plays out for FORTH but might need to copy itself else where in memory
L1086[22:50:56] <S3> I see. directly after the stack
L1087[22:51:30] <S3> if fig forth uses a normal memory mapped forth model.. then it should be easy enough to move it around
L1088[22:53:48] <gamax92> the file manager I have planned also loads programs at $0200
L1089[22:53:55] <S3> gamax92: oh shit, if your eeproms dont get loaded at EOM, then how does the vector work?
L1090[22:54:36] <gamax92> S3: there's a region that controls if the eeprom is visible or not
L1091[22:54:46] <S3> on my 6502 SBC I map an 8K EEPROM to $E000 - FFFF
L1092[22:54:49] <S3> oic
L1093[22:54:55] <Izaya> eooo
L1094[22:55:06] <S3> Izaya: eooo!
L1095[22:55:14] <S3> that's gross
L1096[22:55:19] <S3> lol jk
L1097[22:55:53] ⇦ Quits: Cervator (~Thunderbi@2601:4c1:4000:1050:31ab:8b68:559:6cbe) (Quit: Cervator)
L1098[22:56:48] <gamax92> okay yeah, $E01A is a bitmask that determines if banks 10, 11, 12, 13 and 15 are memory or devices
L1099[22:57:38] <gamax92> S3: 14 is not included because then you would be masking all of the devices including the mask selector
L1100[22:58:52] <gamax92> err
L1101[22:59:03] <gamax92> S3: the EEPROM is loaded at the end of memory
L1102[22:59:38] <S3> huh
L1103[22:59:47] <gamax92> $F000 to $FFFF
L1104[22:59:50] <S3> but I thought you said it was at $200
L1105[23:00:00] <gamax92> the eeprom loads files into $0200
L1106[23:00:09] <S3> oh..
L1107[23:00:22] <S3> oh I see what you're doing
L1108[23:00:24] <gamax92> so expect FORTH's entry point to be $0200
L1109[23:00:34] <S3> you're bank switching it like I eanted to do for my sbc
L1110[23:00:51] <gamax92> nothing of what I just mentioned has anything to do with bank switching
L1111[23:00:53] <S3> my sbc I wanted to put a pxe like rom on the eeprom and netboot then copy memory to lower memory and bank switch it back to ram
L1112[23:00:59] <S3> oic
L1113[23:01:12] <gamax92> or, well if that's your defininition of bank switching then sure.
L1114[23:01:28] <gamax92> but, you can change what 6502 memory space points to what physical memory
L1115[23:01:29] <S3> well in my case it's kinda fake but
L1116[23:01:47] <S3> ohhh
L1117[23:01:57] <S3> so you got that fancy mmu like stuff going on
L1118[23:02:02] <gamax92> yep
L1119[23:03:30] <S3> I would assume fig forth uses $200 for the return stack I would think.. I haven't looked. could be wrong. should be easy to change
L1120[23:06:20] <gamax92> which, I need to finish up the file manager stuff ...
L1121[23:06:34] <gamax92> and a bunch of other barely working things
L1122[23:08:18] <gamax92> and add component specific mappings
L1123[23:28:47] ⇨ Joins: tener (~tener@c-73-246-69-95.hsd1.il.comcast.net)
L1124[23:44:07] ⇦ Quits: Nachtara (~Nachiebre@173-22-110-5.client.mchsi.com) (Quit: Blue skidoo, we can too!)
L1125[23:52:52] ⇦ Quits: tener (~tener@c-73-246-69-95.hsd1.il.comcast.net) (Remote host closed the connection)
<<Prev Next>> Scroll to Top