Remove Ad, Sign Up
Register to Remove Ad
Register to Remove Ad
Remove Ad, Sign Up
Register to Remove Ad
Register to Remove Ad
Signup for Free!
-More Features-
-Far Less Ads-
About   Users   Help
Users & Guests Online
On Page: 1
Directory: 4 & 187
Entire Site: 11 & 1027
Page Staff: pokemon x, pennylessz, Barathemos, tgags123, alexanyways, supercool22, RavusRat,
04-26-24 07:29 PM

Thread Information

Views
865
Replies
3
Rating
0
Status
CLOSED
Thread
Creator
Kefka
04-25-12 10:29 AM
Last
Post
Lazlo Falconi
04-27-12 11:28 PM
Additional Thread Details
Views: 312
Today: 0
Users: 0 unique

Thread Actions

Thread Closed
New Thread
New Poll
Order
 

Programming/Emulators/Hacks

 

04-25-12 10:29 AM
Kefka is Offline
| ID: 573930 | 254 Words

Kefka
Level: 20


POSTS: 2/67
POST EXP: 10618
LVL EXP: 36572
CP: 359.5
VIZ: 10099

Likes: 0  Dislikes: 0
Hey everyone, I'm pretty new to the site and was wondering a few things about how this thing operates. 

First of all, I have pretty limited understanding of programming-I have training in Java and know how to program rudimentary functions like while and if loops and some display and calculation type functions.  So I was wondering what type of language is used in programming these games and all of their pretty complex visual and sound displays.  Is there just a massive body of code, or are there standardized bodies of code used for specific functions like lighting, three dimensional space, sound programs, etc.?

Secondly, what exactly does the emulator do?  I understand it to be a sort of translator for the code being streamed and read-and it is what actually translates the coded game file into video and audio that we all enjoy.  But again, this is only my understanding of it and I am hardly an expert on the matter.

Also, how does licensing work on a site like this?  To rent out these games using Viz, does there need to be a business agreement with Nintendo, Sega, Commodore, etc?  Or is it specifically through game manufacturers like Enix or Squaresoft or that type of thing? 

Perhaps some dorky questions to ask, but I'm always fascinated in how things physically work.  It's like a decoding of the physical world we all experience-and I've always been the boy who took things apart and had to know how they worked.

Mwa ha ha ha!
-Kefka
Hey everyone, I'm pretty new to the site and was wondering a few things about how this thing operates. 

First of all, I have pretty limited understanding of programming-I have training in Java and know how to program rudimentary functions like while and if loops and some display and calculation type functions.  So I was wondering what type of language is used in programming these games and all of their pretty complex visual and sound displays.  Is there just a massive body of code, or are there standardized bodies of code used for specific functions like lighting, three dimensional space, sound programs, etc.?

Secondly, what exactly does the emulator do?  I understand it to be a sort of translator for the code being streamed and read-and it is what actually translates the coded game file into video and audio that we all enjoy.  But again, this is only my understanding of it and I am hardly an expert on the matter.

Also, how does licensing work on a site like this?  To rent out these games using Viz, does there need to be a business agreement with Nintendo, Sega, Commodore, etc?  Or is it specifically through game manufacturers like Enix or Squaresoft or that type of thing? 

Perhaps some dorky questions to ask, but I'm always fascinated in how things physically work.  It's like a decoding of the physical world we all experience-and I've always been the boy who took things apart and had to know how they worked.

Mwa ha ha ha!
-Kefka
Member
"Wait," he says... ...Do I look like a waiter?


Affected by 'Laziness Syndrome'

Registered: 02-22-12
Last Post: 3231 days
Last Active: 3006 days

04-25-12 10:39 AM
thenumberone is Offline
| ID: 573935 | 214 Words

thenumberone
Level: 143


POSTS: 3995/6365
POST EXP: 365694
LVL EXP: 35124067
CP: 4946.4
VIZ: 329756

Likes: 0  Dislikes: 0
im pretty sure the games are just the data without the medium e.g disks/cassetes etc.
The emulator makes up for the fact that the pc has absolutely no idea what to do with, for example, a gameboy game, given they arent designed for pc.
Its kind of like device drivers if you know anything about them.
It is where most of the coding is done, allowing the pc to run the games.
Most of the game makers dont really care, the games are mostly abandonware, if they notice vizzed they sometimes request certain games be taken down (which davideo has done) but for the most part, they dont car since they dont make money off them anymore.
Most of the games the copyrights have long since expired, the only reason Some games/music etc is always still charged for is because you can renew the copyright, if youre not making money off it thats a waste of money, hence most game companys just let the copyright expire.
There are people who wait and then jump on the same day it expires, youre not breaking any laws.

For the ones that run with java as opposed to the rgr plugin, i dont know if thats just the game or if something has been done to it.
im pretty sure the games are just the data without the medium e.g disks/cassetes etc.
The emulator makes up for the fact that the pc has absolutely no idea what to do with, for example, a gameboy game, given they arent designed for pc.
Its kind of like device drivers if you know anything about them.
It is where most of the coding is done, allowing the pc to run the games.
Most of the game makers dont really care, the games are mostly abandonware, if they notice vizzed they sometimes request certain games be taken down (which davideo has done) but for the most part, they dont car since they dont make money off them anymore.
Most of the games the copyrights have long since expired, the only reason Some games/music etc is always still charged for is because you can renew the copyright, if youre not making money off it thats a waste of money, hence most game companys just let the copyright expire.
There are people who wait and then jump on the same day it expires, youre not breaking any laws.

For the ones that run with java as opposed to the rgr plugin, i dont know if thats just the game or if something has been done to it.
Vizzed Elite
Bleeding Heart Liberal


Affected by 'Laziness Syndrome'

Registered: 03-22-11
Last Post: 3411 days
Last Active: 3411 days

04-25-12 03:14 PM
Kefka is Offline
| ID: 574105 | 225 Words

Kefka
Level: 20


POSTS: 5/67
POST EXP: 10618
LVL EXP: 36572
CP: 359.5
VIZ: 10099

Likes: 0  Dislikes: 0
Ahh.  Thanks thenumberone!

That does explain the whole licensing thing to me.  I just wondered how the site was able to rent out these games for non substantiated currency like Viz and still not have to charge membership fees.  I think that's totally awesome that the copyrights expire and game manufacturers allow their old hits to become public domain.  That's so awesome considering that if you were to attempt to collect the physical cartridges and discs with consoles in any reasonably good shape, it would cost quite a bit and not offer any comforting guarantees for your investment as to whether you'll get a reliable and/or durable product.

Now...I guess to keep conversation going, are there any programmers or hackers out there who know the inner technical workings of video game programming?  I've wondered how these things were possible ever since I learned the basics of computer programming.  I assume there must be shortcuts or standardized templates to save not only time but space and editing efforts when it comes to rendering things like lighting and sound.  In raw code, the details of angles associated with hues, shades and tints-as well as audio tones synchronized with frames within the game must be extremely cumbersome and daunting.

Anyone out there know the technology and the trade?  I'd love to hear from ya!

Mwa ha ha!
-Kefka
Ahh.  Thanks thenumberone!

That does explain the whole licensing thing to me.  I just wondered how the site was able to rent out these games for non substantiated currency like Viz and still not have to charge membership fees.  I think that's totally awesome that the copyrights expire and game manufacturers allow their old hits to become public domain.  That's so awesome considering that if you were to attempt to collect the physical cartridges and discs with consoles in any reasonably good shape, it would cost quite a bit and not offer any comforting guarantees for your investment as to whether you'll get a reliable and/or durable product.

Now...I guess to keep conversation going, are there any programmers or hackers out there who know the inner technical workings of video game programming?  I've wondered how these things were possible ever since I learned the basics of computer programming.  I assume there must be shortcuts or standardized templates to save not only time but space and editing efforts when it comes to rendering things like lighting and sound.  In raw code, the details of angles associated with hues, shades and tints-as well as audio tones synchronized with frames within the game must be extremely cumbersome and daunting.

Anyone out there know the technology and the trade?  I'd love to hear from ya!

Mwa ha ha!
-Kefka
Member
"Wait," he says... ...Do I look like a waiter?


Affected by 'Laziness Syndrome'

Registered: 02-22-12
Last Post: 3231 days
Last Active: 3006 days

04-27-12 11:28 PM
Lazlo Falconi is Offline
| ID: 575603 | 132 Words

Lazlo Falconi
Level: 99


POSTS: 1266/2750
POST EXP: 199963
LVL EXP: 9666237
CP: 3100.7
VIZ: 182754

Likes: 0  Dislikes: 0
I don't mean to bicker with thenumberone, but actually most of the copyrights for the games in the RGR are still valid, the reason we can "rent" them out is because Davideo7, the owner of Vizzed, actually owns a hard copy of each game available, and he isn't distributing the copyrighted code, so much as lending it out to the user. It's not exactly legal, but Vizzed exists in a technical grey area that most companies don't really care about.

As for the programming languages used, it depends on the system. Each game system uses a different type of programming, and the actually "language" that the programmers wrote isn't there anymore. If you want to learn more about this you should look into ROM hacking, it's really more than I know about.
I don't mean to bicker with thenumberone, but actually most of the copyrights for the games in the RGR are still valid, the reason we can "rent" them out is because Davideo7, the owner of Vizzed, actually owns a hard copy of each game available, and he isn't distributing the copyrighted code, so much as lending it out to the user. It's not exactly legal, but Vizzed exists in a technical grey area that most companies don't really care about.

As for the programming languages used, it depends on the system. Each game system uses a different type of programming, and the actually "language" that the programmers wrote isn't there anymore. If you want to learn more about this you should look into ROM hacking, it's really more than I know about.
Vizzed Elite
The Shake Zula


Affected by 'Laziness Syndrome'

Registered: 01-07-12
Location: Cartoon Hell
Last Post: 1410 days
Last Active: 1285 days

Links

Page Comments


This page has no comments

Adblocker detected!

Vizzed.com is very expensive to keep alive! The Ads pay for the servers.

Vizzed has 3 TB worth of games and 1 TB worth of music.  This site is free to use but the ads barely pay for the monthly server fees.  If too many more people use ad block, the site cannot survive.

We prioritize the community over the site profits.  This is why we avoid using annoying (but high paying) ads like most other sites which include popups, obnoxious sounds and animations, malware, and other forms of intrusiveness.  We'll do our part to never resort to these types of ads, please do your part by helping support this site by adding Vizzed.com to your ad blocking whitelist.

×