Just a question

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

Post Reply
User avatar
dbomb101
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 13
Joined: Tue Sep 21, 2010 10:26 am
Current Project: Side Scroller
Favorite Gaming Platforms: Gameboy, N64, Gamecube, PS2, Xbox360, PC
Programming Language of Choice: C#
Location: London, United Kingdom

Just a question

Post by dbomb101 »

Uhhh for a project work I created a Chip8 emulator using C++ as the programming language and SDL for the input and graphics API. I was just wondering if anyone else on here has ever done any console emulation work and if so what did you use to make it ?
Image
Image
User avatar
short
ES Beta Backer
ES Beta Backer
Posts: 548
Joined: Thu Apr 30, 2009 2:22 am
Current Project: c++, c
Favorite Gaming Platforms: SNES, PS2, SNES, SNES, PC NES
Programming Language of Choice: c, c++
Location: Oregon, US

Re: Just a question

Post by short »

I believe eatcomics is trying to program with a dcemulator.
My github repository contains the project I am currently working on,
link: https://github.com/bjadamson
User avatar
epicasian
Chaos Rift Junior
Chaos Rift Junior
Posts: 232
Joined: Mon Feb 22, 2010 10:32 pm
Current Project: Gigazilla Engine
Favorite Gaming Platforms: Dreamcast, SNES, PS2, PC
Programming Language of Choice: C/++
Location: WoFo, KY

Re: Just a question

Post by epicasian »

Yeah, eatcomics and myself are learning to create games for the Dreamcast. Although, I test on the actual DC hardware.
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: Just a question

Post by XianForce »

Erm, I think he means programming an emulator, not using one... right?
User avatar
Ginto8
ES Beta Backer
ES Beta Backer
Posts: 1064
Joined: Tue Jan 06, 2009 4:12 pm
Programming Language of Choice: C/C++, Java

Re: Just a question

Post by Ginto8 »

M_D_K, iirc, was quite recently working on an NES emulator. Maybe you should ask him.
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Just a question

Post by eatcomics »

what the two posts above me said... I want to make a graphing calculator emu.... that would be cool
Image
User avatar
dbomb101
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 13
Joined: Tue Sep 21, 2010 10:26 am
Current Project: Side Scroller
Favorite Gaming Platforms: Gameboy, N64, Gamecube, PS2, Xbox360, PC
Programming Language of Choice: C#
Location: London, United Kingdom

Re: Just a question

Post by dbomb101 »

LoL yeah I meant programming them, I thought I would ask since console emulation and games development use similar tools (graphics api's) and programming languages. hmmm a graph calculator emulator sounds really interesting actually, although I wouldn't have a clue where to start with something like that. When I have the time am going to make an attempt at a Gameboy emulator.
Image
Image
User avatar
epicasian
Chaos Rift Junior
Chaos Rift Junior
Posts: 232
Joined: Mon Feb 22, 2010 10:32 pm
Current Project: Gigazilla Engine
Favorite Gaming Platforms: Dreamcast, SNES, PS2, PC
Programming Language of Choice: C/++
Location: WoFo, KY

Re: Just a question

Post by epicasian »

iirc, you have to disassemble roms, and look for loading code, saving code, and how the architecture works. If I can find the article I've read, I'll link you to it.
User avatar
dbomb101
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 13
Joined: Tue Sep 21, 2010 10:26 am
Current Project: Side Scroller
Favorite Gaming Platforms: Gameboy, N64, Gamecube, PS2, Xbox360, PC
Programming Language of Choice: C#
Location: London, United Kingdom

Re: Just a question

Post by dbomb101 »

Well if anyone needs somewhere to start I found this

http://stackoverflow.com/questions/4486 ... ey-written
Image
Image
Post Reply