Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411275 Posts in 69323 Topics- by 58380 Members - Latest Member: bob1029

March 28, 2024, 04:50:42 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsPlayerGamesHey, you like SMW?
Pages: [1]
Print
Author Topic: Hey, you like SMW?  (Read 1528 times)
absolute8
Level 5
*****


WTF, some aggressive nerd... (•̀ω•́)و ̑̑


View Profile WWW
« on: September 11, 2016, 01:16:37 PM »

I knew you did. I found these on Youtube recently.

Enjoy:







Logged

MaryObrien1971
TIGBaby
*


View Profile WWW
« Reply #1 on: September 22, 2016, 12:08:48 PM »

I love this game. Remember when I was young I played this game with my brother.
Logged
Alevice
Level 10
*****



View Profile WWW
« Reply #2 on: September 22, 2016, 12:21:20 PM »

i always loved the agdq session with the input programming that resulted into a pong clone
Logged

Dacke
Level 10
*****



View Profile
« Reply #3 on: September 22, 2016, 12:30:08 PM »

pong AND snake AND a menu system Grin



Logged

programming • free software
animal liberation • veganism
anarcho-communism • intersectionality • feminism
s0
o
Level 10
*****


eurovision winner 2014


View Profile
« Reply #4 on: September 22, 2016, 12:39:57 PM »

can someone explain to a dummy like me what exactly is happening in this vid?
Logged
Alevice
Level 10
*****



View Profile WWW
« Reply #5 on: September 22, 2016, 12:42:56 PM »

basically a given set of actions will modify the ram toa point i will let you input code through the controller. this is a micorsecond ordeal, so it needs a machine to simular controller input. once you input code you can basically program a new game or whatev within the limits of smw hardware
Logged

Dacke
Level 10
*****



View Profile
« Reply #6 on: September 22, 2016, 12:49:55 PM »

I think it's something like this:
Interacting with games causes changes in objects/sprites/etc. and their representation in memory. But they just represent data. The thing is that in SMW there is a trick to make the game interpret the object-information (an assortment of ones and zeros) as binary code. So you can make it run arbitrary stuff.

Also, you can actually input stuff like that by hand (without machine control) if you're only going to run a simple program. Like, say...



Logged

programming • free software
animal liberation • veganism
anarcho-communism • intersectionality • feminism
s0
o
Level 10
*****


eurovision winner 2014


View Profile
« Reply #7 on: September 22, 2016, 12:59:28 PM »

haha holy shit
Logged
ProgramGamer
Administrator
Level 10
******


aka Mireille


View Profile
« Reply #8 on: September 26, 2016, 10:33:34 AM »

Incidentally, games that can do this are considered Turing complete, because you can basically reprogram them.
Logged

zilluss
Level 1
*



View Profile
« Reply #9 on: September 26, 2016, 11:46:16 AM »

IIRC, the ability to program does not create Turing completeness. For instance you can have a language that can only perform jumps forward, which allows ifs, but not loops or gotos (which are necessary for Turing machines).

Also, SMW is the best Mario and everyone who thinks otherwise has the wrong opinion.
Logged

@zilluss | Devlog  Hand Point Right
Dacke
Level 10
*****



View Profile
« Reply #10 on: September 26, 2016, 12:05:52 PM »

since you rewrite the binary and the console is turing complete (ignoring sharp memory limitations), you do get turing completeness Smiley
Logged

programming • free software
animal liberation • veganism
anarcho-communism • intersectionality • feminism
zilluss
Level 1
*



View Profile
« Reply #11 on: September 26, 2016, 12:25:36 PM »

My argument was that mere programmability is not an criteria for Turing completeness, not that the SMW hack isn't Turing complete.
Logged

@zilluss | Devlog  Hand Point Right
Dacke
Level 10
*****



View Profile
« Reply #12 on: September 26, 2016, 12:26:25 PM »

that is indeed the case Smiley
Logged

programming • free software
animal liberation • veganism
anarcho-communism • intersectionality • feminism
FK in the Coffee
Level 10
*****


meme pixels


View Profile
« Reply #13 on: September 26, 2016, 10:22:12 PM »

Incidentally, games that can do this are considered Turing complete, because you can basically reprogram them.

If you can theoretically compute everything that's computable in it, then it's Turing complete
« Last Edit: September 27, 2016, 01:34:44 PM by FK in the Coffee » Logged
ProgramGamer
Administrator
Level 10
******


aka Mireille


View Profile
« Reply #14 on: September 27, 2016, 05:37:27 AM »

Sure, if you want the boring actual explanation for nerds :^)
Logged

readyplaygames
Level 2
**


View Profile WWW
« Reply #15 on: September 29, 2016, 11:26:26 AM »

This took a turn. I like it.
Logged
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic