Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Jewel
May 2, 2009

Dumb Lowtax posted:

Does anyone know how PS4 Dreams handles this? I don't think it allows players/designers to do any scripting, but the end results do look like highly customized shader effects and render effects as if they had. See the below "game level" made by someone inside Dreams while playing it, submitted to the big online collection players browse through.

They achieved some pretty serious custom lighting effects at the timestamp linked. Do you know if you can type code at all in Dreams or is it all just done by players flipping a million flags in menus, and placing objects?

https://www.youtube.com/watch?v=6v8BTanhMQw&t=91s

As a programmer on dreams, I can say: There is no code, alas. It's entirely played by dualshocks and move controllers so code would be slower to create than the current methods anyway. It can definitely get a bit ratty if you're making something large scale but it's pretty solid and easy to understand, and you can pretty much wire anything to do whatever you want. Also the lighting effects are all just standard lights, Dreams' render-tech is bonkers. Objects have a sense of how "soft"/fluffy they are along with how much they glow, shine, how much the "fuzz" slides along the surface, wiggles, etc, and it kind of just.. works how you'd expect it. Users can artistically control this when sculpting or via sliders.

Adbot
ADBOT LOVES YOU

Presto
Nov 22, 2002

Keep calm and Harry on.

Dumb Lowtax posted:

A great deal of graphics demos are coded as one giant main(), unfortunately

I think some games are too. You see patch notes sometimes that are like, "Fixed bug where if you hit a buttmonster with a dicksword while it's raining the acid damage would not be applied", which makes me think the whole thing is one big if-else sieve. :(

Spatial
Nov 15, 2007

Do you guys remember The Demon Rush? I had the source code for that, the entire game logic was like 120,000 lines of if statements in five scripts. The scripts all called each other and were only separate because the editor got too slow.

There were also 50,000 lines of dialogue strings manually word wrapped, with all quote characters in the strings concatenated instead of escaped

Gotta respect the effort but drat

Pollyanna
Mar 5, 2005

Milk's on them.


Spatial posted:

Do you guys remember The Demon Rush? I had the source code for that, the entire game logic was like 120,000 lines of if statements in five scripts. The scripts all called each other and were only separate because the editor got too slow.

There were also 50,000 lines of dialogue strings manually word wrapped, with all quote characters in the strings concatenated instead of escaped

Gotta respect the effort but drat

MMMMMMMMMMMMMMMMMMMMMMMMMMMM

Zopotantor
Feb 24, 2013

...und ist er drin dann lassen wir ihn niemals wieder raus...

Presto posted:

I think some games are too. You see patch notes sometimes that are like, "Fixed bug where if you hit a buttmonster with a dicksword while it's raining the acid damage would not be applied", which makes me think the whole thing is one big if-else sieve. :(

That gave me a flashback :corsair: to the time when you got new games by typing them in from books and magazines, praying all the time that you didn’t have a typo. Because many were like that, and good luck finding the error if it didn’t work. Fun times!

here's a sample

hyphz
Aug 5, 2003

Number 1 Nerd Tear Farmer 2022.

Keep it up, champ.

Also you're a skeleton warrior now. Kree.
Unlockable Ben
*sees PCGen could be useful for RPG game and has note saying they badly need help coding*

*checks out repo*

*25000+ lint warnings*

*code calls its own deprecated methods, compares literals for string equality, and has if statements ending with “&& false”*

*idly wonders if they have considered why they aren’t getting volunteers*

SupSuper
Apr 8, 2009

At the Heart of the city is an Alien horror, so vile and so powerful that not even death can claim it.

Presto posted:

I think some games are too. You see patch notes sometimes that are like, "Fixed bug where if you hit a buttmonster with a dicksword while it's raining the acid damage would not be applied", which makes me think the whole thing is one big if-else sieve. :(
I got bad news for you: https://gist.github.com/alessonforposterity/832da4fab11e10609dad

qsvui
Aug 23, 2003
some crazy thing

Spatial posted:

Gotta respect the effort but drat

do you really gotta

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...

This actually fills me with hope, in that even this idiot hell fucker succeeded

fritz
Jul 26, 2003

Spatial posted:

Do you guys remember The Demon Rush? I had the source code for that, the entire game logic was like 120,000 lines of if statements in five scripts. The scripts all called each other and were only separate because the editor got too slow.

There were also 50,000 lines of dialogue strings manually word wrapped, with all quote characters in the strings concatenated instead of escaped

Gotta respect the effort but drat

The Brooks Cracktackle 'Demon Rush'?

tankadillo
Aug 15, 2006

lol that made me remember Crimson Haze: the MMO where instead of paying a subscription fee you pay for your membership by contributing source code. Also, none of the source code has been written yet.

Presto
Nov 22, 2002

Keep calm and Harry on.

Zopotantor posted:

That gave me a flashback :corsair: to the time when you got new games by typing them in from books and magazines, praying all the time that you didn’t have a typo. Because many were like that, and good luck finding the error if it didn’t work. Fun times!

here's a sample

The Commodore magazine had a checksum program you typed in first (mostly hex numbers because it was assembly code), which wedged itself into the system somehow. Then the other listings had the checksum for the lines at the end, and the checker program would make a good/bad noise depending on whether you entered the line right or not.

lobsterminator
Oct 16, 2012




Presto posted:

The Commodore magazine had a checksum program you typed in first (mostly hex numbers because it was assembly code), which wedged itself into the system somehow. Then the other listings had the checksum for the lines at the end, and the checker program would make a good/bad noise depending on whether you entered the line right or not.

The listings that were mostly DATA statements were also useless in terms of teaching you programming. You could manually translate the bytes into machine language, but that was way too much work. At least the pure BASIC ones you could learn from.

hyphz
Aug 5, 2003

Number 1 Nerd Tear Farmer 2022.

Keep it up, champ.

Also you're a skeleton warrior now. Kree.
Unlockable Ben

Presto posted:

The Commodore magazine had a checksum program you typed in first (mostly hex numbers because it was assembly code), which wedged itself into the system somehow. Then the other listings had the checksum for the lines at the end, and the checker program would make a good/bad noise depending on whether you entered the line right or not.

Most of the good ones had line-by-line checksums by the end of that era. I don't remember that version specifically, but there was one that printed a checksum on the screen as you typed each line, to compare against the one in the magazine.

I disassembled one of those games here https://github.com/hyphz/crossroads-2-disassembly/blob/master/xroads2.asm . The actual machine code isn't particularly horrific, although there's a few things that might be bugs.

Also, aaaagh



AAAAAAAAAAAAGH


hyphz fucked around with this message at 18:25 on Nov 17, 2019

repiv
Aug 13, 2009

https://twitter.com/TylerGlaiel/status/1196145880509734912

Hughlander
May 11, 2005

hyphz posted:

Also, aaaagh



AAAAAAAAAAAAGH


Looks like a JavaScript interpreter.

Xik
Mar 10, 2011

Dinosaur Gum
Call it getIntValueOrZero and it's not even really a horror.

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...

Nintendo: not our fault that the customer has a lovely roku

Roku: customer has voided their warranty by using unsupported hardware

Hughlander
May 11, 2005

Volmarias posted:

Nintendo: not our fault that the customer has a lovely roku

Roku: customer has voided their warranty by using unsupported hardware

It's a class action suit brewing for sure. I know someone who had a Roku built into their TV, didn't see this and already replaced the TV.

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...

Hughlander posted:

It's a class action suit brewing for sure. I know someone who had a Roku built into their TV, didn't see this and already replaced the TV.

Congratulations on your $5 off coupon on your next pokemans or Roku

OddObserver
Apr 3, 2009

Hughlander posted:

It's a class action suit brewing for sure. I know someone who had a Roku built into their TV, didn't see this and already replaced the TV.

Building in a $50 device into a potentially a $1000 one or whatever is probably a mistake.

duz
Jul 11, 2005

Come on Ilhan, lets go bag us a shitpost


TVs are much cheaper than that now a days.

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



Not if you get one of the ones that doesn't spy on you so the company can sell the data to make up for selling the TV at a loss.

Hammerite
Mar 9, 2007

And you don't remember what I said here, either, but it was pompous and stupid.
Jade Ear Joe
Looks like Team Roku's blasting off agaaaiiiin

Volmarias
Dec 31, 2002

EMAIL... THE INTERNET... SEARCH ENGINES...

Munkeymon posted:

Not if you get one of the ones that doesn't spy on you so the company can sell the data to make up for selling the TV at a loss.

My TV is "Smart" but I just haven't added the network info for it to go online. Don't put it on your network and don't use Ethernet over HDMI cables :ssh:

Happy Thread
Jul 10, 2005

by Fluffdaddy
Plaster Town Cop

Volmarias posted:

My TV is "Smart" but I just haven't added the network info for it to go online. Don't put it on your network and don't use Ethernet over HDMI cables :ssh:

TVs have been caught connecting to random public Wi-Fi to transmit your history even when they've not to connect to anything in particular

They've also been caught listening to the room they're in. For among other things, sounds out of the audible range, broadcast by other devices playing commercials that contain the sounds, to fingerprint you that much better

Unplug your TV

Xik
Mar 10, 2011

Dinosaur Gum

Munkeymon posted:

Not if you get one of the ones that doesn't spy on you so the company can sell the data to make up for selling the TV at a loss.

These don't exist because no matter how much they make on the TV, selling user data is always added revenue.

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe

Hughlander posted:

It's a class action suit brewing for sure. I know someone who had a Roku built into their TV, didn't see this and already replaced the TV.

lol

Arsenic Lupin
Apr 12, 2012

This particularly rapid💨 unintelligible 😖patter💁 isn't generally heard🧏‍♂️, and if it is🤔, it doesn't matter💁.


Volmarias posted:

My TV is "Smart" but I just haven't added the network info for it to go online. Don't put it on your network and don't use Ethernet over HDMI cables :ssh:
My Vizio literally won't let you pair the remote unless you give it network access. I found this out only after we'd opened it up and installed it. :capitalism:

Volguus
Mar 3, 2009

Arsenic Lupin posted:

My Vizio literally won't let you pair the remote unless you give it network access. I found this out only after we'd opened it up and installed it. :capitalism:

:wtf: That's insane. Now, I presume you can give it network access and then remove it (change the password of your wifi or unplug the network cable). Will the remote still work after that?

Spatial
Nov 15, 2007

It's very important that LG receives the names of all the files you have in every shared folder on your network with utmost haste, so why would you disable it???

The MUMPSorceress
Jan 6, 2012


^SHTPSTS

Gary’s Answer

Spatial posted:

It's very important that LG receives the names of all the files you have in every shared folder on your network with utmost haste, so why would you disable it???

At the LG headquarters
File analyst :): this guy sure loves anime
:): ooooh are these videos of souping up a 97 viper? Neat!
:confused:: Best of pokemon nipslips?
:(: Porn
:bang:: other porn
:aaa::unspeakable porn
:aaaaa::Unforgivable porn!?

Hammerite
Mar 9, 2007

And you don't remember what I said here, either, but it was pompous and stupid.
Jade Ear Joe
Predictably, loads of people in the twitter thread think it's Nintendo's fault

senrath
Nov 4, 2009

Look Professor, a destruct switch!


Hammerite posted:

Predictably, loads of people in the twitter thread think it's Nintendo's fault

Of course. People are looking for any reason to hate on Sword and Shield, which is then coupled with a general ignorance of how software works.

OddObserver
Apr 3, 2009

Hammerite posted:

Predictably, loads of people in the twitter thread think it's Nintendo's fault

I am kinda curious as to what they do that hits the Roku bug. Some kind of discovery for local multiplayer?

senrath
Nov 4, 2009

Look Professor, a destruct switch!


OddObserver posted:

I am kinda curious as to what they do that hits the Roku bug. Some kind of discovery for local multiplayer?

Yup. SwSh is broadcasting to the local network looking for other copies and for some reason some Roko devices pick up on it and just barf.

Munkeymon
Aug 14, 2003

Motherfucker's got an
armor-piercing crowbar! Rigoddamndicu𝜆ous.



Xik posted:

These don't exist because no matter how much they make on the TV, selling user data is always added revenue.

They usually have an equivalent "signage" model that'll run you several hundred more.

Ultimately it's probably cheaper to get a nicer router and put IOT garbage on a restricted subnet, though.

Thermopyle
Jul 1, 2003

...the stupid are cocksure while the intelligent are full of doubt. —Bertrand Russell

Dumb Lowtax posted:

TVs have been caught connecting to random public Wi-Fi to transmit your history even when they've not to connect to anything in particular

I can't find any source for this, but my Googlin is probably at fault.

taqueso
Mar 8, 2004


:911:
:wookie: :thermidor: :wookie:
:dehumanize:

:pirate::hf::tinfoil:

https://www.reddit.com/r/privacy/comments/bpr6xs/if_you_choose_to_not_connect_your_samsung_smart/

quote:

If you choose to not connect your Samsung "Smart" TV to WiFi, it will secretly connect to your neighbour's passwordless wifi

Adbot
ADBOT LOVES YOU

Thermopyle
Jul 1, 2003

...the stupid are cocksure while the intelligent are full of doubt. —Bertrand Russell


Lol, fantastic job Samsung.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply