[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Emulator
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 33
Thread images: 6
File: Screenshot_2016-04-02_02-02-20.png (434 KB, 930x516) Image search: [Google]
Screenshot_2016-04-02_02-02-20.png
434 KB, 930x516
Have you ever coded an emulator?

https://www.youtube.com/watch?v=y71lli8MS8s
>>
>>53818818
This was done by a Jew bus driver.
>>
does anyone knows more videos like this?? like some cool coding speed skills like you see on speedarts
>>
damn those fonts are neat
>>
Fuck, that's pretty cool
>>
heellllooooo, ii am a coacch driverrrr
>>
File: cb9.png (275 KB, 463x660) Image search: [Google]
cb9.png
275 KB, 463x660
This guy is like a robot made for programming that just recently got released out in to the free world where he killed a bus driver and stole his identity.

In one comment a user comments on his shirt and tie and he says that they don't match. Mr Bus driver then responds: I am still learning, as if he actually recently got released in to this world and is just now learning human aspects of communication, emotions, fashion etc.

How intriguing
>>
File: 1457311468174.jpg (305 KB, 932x650) Image search: [Google]
1457311468174.jpg
305 KB, 932x650
>>53818818
How can I get a bash prompt to have that sexy font?
>>
>>53818818
Code is not a verb. Code is a noun, in this case referring to a program's code. Please use the verb "program", meaning "to program" in the future.
I program We program
You program you program
He programs they program
Gerund: programming
Past Participle: programmed
Thank you.
>>
>>53818818
I wouldn't even know where to begin
>>
File: 1450156831499.png (157 KB, 1162x918) Image search: [Google]
1450156831499.png
157 KB, 1162x918
>>53818818
No, but I made a custom 32-bit VM once that had virtual memory and memory mapped devices including basic output, an IRQ controller, timer, and disk controller. I also had an assembler and linker for it.
It was pretty fun, but I abandoned the project before implementing graphics output because it got too big to work on, and the assembler and linker was an un-maintainable clusterfuck, I really fucking hate language parsing now, and I'm forcing myself to get into compiler development, just fucking kill me.
>>
>>53820175
Also, a map of the physical address space of the machine.

[/code]
0x00000000 - 0x00000fff: Boot ROM (read-only), boot images are loaded into here.
0x00001000 - 0x000011ff: Disk buffer (read-write).
0x00001200 - 0x00001fff: Reserved.
0x00002000 - 0x0000200f: PIC IRQ vectors.
0x00002010 - 0x00002010: Serial output.
0x00002011 - 0x00002017: Disk controller registers.
0x00002018 - 0x007fffff: Reserved.
0x00800000 - 0x017ffffe: System RAM (read-write).
0x017fffff - 0xffffffff: Reserved.
[/code]
>>
File: Capture.png (22 KB, 531x362) Image search: [Google]
Capture.png
22 KB, 531x362
>>53819832
>>
>>53819776
"Hey you got a dead cat in there it what?!"

POSSIBLE RESPONSE
( ) Or what?
( ) fuck you.
( *) fuck you, asshole
>>
>>53819832
What is context, fucking autismo.
>>
>>53819832
No one likes the language police my friend, I bet you can't even find the mistake in this post I'm making.
>>
>>53818818
https://www.youtube.com/watch?v=5Da6ZyQJjE0
>>
>>53818896
>>53819776
He doesn't write the code live. He pre-writes it and uses a macro to play the changes back live
>>
>>53818818
Nope, but I somehow became a beta tester for ePSXe Android though because the dev team didn't have anyone who could test a Shield Tablet who knew adb, logcat and all that.
>>
>>53819776
>>53820703
oh wow, he does sound like a robot.
>>
>coded
>MUH GAMES
>>>/v/
>>
>>53818818
holy shiet that youtube channel is dope
>>
>>53819832
I have stopped using the word "coding" in order not to fuel my ego. People who use the word "coding" are attempting to sound like some sort of mystical "computer druid" to those who are not necessarily skilled in the discipline of computing. As a result of my choice, I have started to use the phrase writing "customized computer functionality" instead of writing "code", or simply saying "I am CCF" (where the first C can either be "customized" or "customizing" depending on the context). I urge anyone who takes programming seriously to step away from this archaic dogma of using the word "coding" as if we're some how reading Japanese lines of text from the matrix or dealing with extra-dimensional entities. We are simply programmers and we should remember that.
>>
File: pie.jpg (1 MB, 1037x1037) Image search: [Google]
pie.jpg
1 MB, 1037x1037
>>53818818
That is what autism looks like
>>
>>53820175
Can you upload it to GitHub or something? I can see a lot of people learning from it. (Including Myself)
>>
>>53818818
I love this guy.

Everyone needs to check out his Castlevania II romhack, it's one of the most impressive I've seen.

https://www.youtube.com/watch?v=oCfnehhRBsk

People who have played this game will know why this is great.
>>
>>53819818
If you're interested in VGA-like fonts, go to int10h.org.
>>
emulator programming seems super interesting: http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/
>>
>>53823053
You don't really write an emulator for the Chip-8.

Like the url says, it's more of an interpreter. No different from stuff in ScummVM in a way.
>>
>>53823077
yeah, that's what the tutorial also says:
>The Chip 8 actually never was a real system, but more like a virtual machine (VM) developed in the 70’s by Joseph Weisbecker. Games written in the Chip 8 language could easily run on systems that had a Chip 8 interpreter.

still, it's nice to see the basic ideas behind emulation.
>>
>>53823077
It's still how you would approach writing a "real" emulator.
Unless your obsessed with hardware accuracy like MAME or bsnes
>>
>>53823077
I was writing one for the chip 8 but I stopped a few opcodes in because it was tedious and the only person I had anything to prove something to was myself and he wasn't all that bothered.
GBA on the other hand looked fun to do because it also has thumb mode and such to do gameboy color.
>>
>>53820611

>Nobody likes the language police my friend, I'll bet that you can't even find a mistake in this post which I'm making.

Not that I'd know, I'm just hazarding a guess. I made three alterations
Thread replies: 33
Thread images: 6

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.