Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  NES plugin - a proposal
« previous next »
  • Print
Pages: 1 2 [3] 4 5 ... 10

Author Topic: NES plugin - a proposal  (Read 62465 times)

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: NES plugin - a proposal
« Reply #30 on: August 03, 2007, 09:46:32 AM »
Took a look at the TuxNES source last night... you were right, ComposerDude. It's nice and lightweight, so porting it over should be easier. FCE Ultra practically looks like a damn encyclopedia in comparison.

The only thing we may have to improve upon in TuxNES would have to be its mapper support. I'm going to do a little more research in that area to see what I can come up with.
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline ComposerDude

  • Member
  • *
  • Posts: 53
  • ComposerDude - Go Kubuntu!
    • RainfallWare - The home of ComposerDude
Re: NES plugin - a proposal
« Reply #31 on: August 03, 2007, 11:10:05 AM »
Thanks, LambdaCalculus379, I really appreciate it! ;D Seeing as how it hasn't been touched since 2001, mapper support hasn't really matured as it has in active projects. I've been spending more time familiarizing myself with NES architecture, since that is something I want to be strong in the plugin.

Believe it or not, I would like to see this project have strong emulation and find the best way possible to go about doing it. Rockboy has alot on the idea already, and I think that as we figure this out we may want to come as close as we can in many respects to Rockboy's code. that way, if there are improvements to how TuxNES handles on the firmware, we could possibly patch Rockboy too.

Especially with all the buzz that's been going around because of speed issues and whatnot.
Til then, hang ten,
ComposerDude
« Last Edit: August 03, 2007, 11:12:20 AM by ComposerDude »
Logged
Ipod Nano 1G 1GB, iRiver H320
Never trust a four-color window without a frame. You'll only see a penguin on the other side; trust the penguin any day!
Plugin Progress at the TuxNES Port Development page

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: NES plugin - a proposal
« Reply #32 on: August 03, 2007, 11:22:54 AM »
Anytime, dude!  :)

I was thinking... want to at least get a wiki page up and running so we can document our findings?
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline ComposerDude

  • Member
  • *
  • Posts: 53
  • ComposerDude - Go Kubuntu!
    • RainfallWare - The home of ComposerDude
Re: NES plugin - a proposal
« Reply #33 on: August 03, 2007, 01:46:36 PM »
Sorry, I'm tired, and at work (not a good combination! ;D), but what shall we label it? I'll make it after I get off work.

Yes, it would be a great idea.
ComposerDude
Logged
Ipod Nano 1G 1GB, iRiver H320
Never trust a four-color window without a frame. You'll only see a penguin on the other side; trust the penguin any day!
Plugin Progress at the TuxNES Port Development page

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: NES plugin - a proposal
« Reply #34 on: August 03, 2007, 01:57:05 PM »
Hmmm... good question! I figure since there's Rockboy and RockDoom, we can just keep with the pattern and call the plugin RockNES or something similar.

I'm going to go and get some mapper info during the weekend if I have a little time. I was thinking of looking up information about the Famicom Disk System (http://en.wikipedia.org/wiki/Famicom_Disk_System) as well, but at the same time, I don't know if the FDS would be a feasable choice to add to the emulator due to a couple of technical reasons.

Just for the record, my coding skills are still building. I'm pretty good with scripting, but I'm still trying to take in C. So for now, I'm going to do my part by helping to gather any and all information I can.
(Funny how I can learn LISP faster than C...  ;))

Let me know when you get the initial wiki page up, ComposerDude!
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline brarei200

  • Member
  • *
  • Posts: 31
Re: NES plugin - a proposal
« Reply #35 on: August 03, 2007, 02:46:43 PM »
So is this going to be abel to run of 5g apple ipods
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: NES plugin - a proposal
« Reply #36 on: August 03, 2007, 02:48:48 PM »
It's hard to say what the performance requirements are going to be when it's not running on anything yet.
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: NES plugin - a proposal
« Reply #37 on: August 03, 2007, 02:53:16 PM »
We haven't even written one line of code and have absolutely no idea how the performance will be. I mean, for Eris's sake, we haven't even gotten the wiki page up yet!

Right now, ComposerDude and I are trying to focus on gathering information and documents... NOTHING ELSE YET. This is Step 1: "Gather Information". A plugin being worked on by a couple of guys who have minimal to moderate knowledge of C will be guaranteed to have a few roadblocks while we learn.

To repeat: PLEASE DO NOT ASK FOR PROGRESS INFO! We're just getting our notes together and we're waiting for the pot of coffee to finish brewing!
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: NES plugin - a proposal
« Reply #38 on: August 03, 2007, 02:55:45 PM »
I'd recommend simply calling the plugin TuxNES rather than RockNES. As a way to give original credit (it's nice to do so.) You'll notice that technically the Doom plugin is simply called "Doom". All these "RockBlah" just makes the list more confusing as a large cluster of things are hidden among the Rs. It *might* even be better to call it NES, though I don't know.
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: NES plugin - a proposal
« Reply #39 on: August 03, 2007, 03:00:20 PM »
Quote from: Llorean on August 03, 2007, 02:55:45 PM
I'd recommend simply calling the plugin TuxNES rather than RockNES. As a way to give original credit (it's nice to do so.)

As a Free Software advocate, I agree. We should keep the name as TuxNES.

Richard Stallman would be so proud of you, man.  :)
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline ComposerDude

  • Member
  • *
  • Posts: 53
  • ComposerDude - Go Kubuntu!
    • RainfallWare - The home of ComposerDude
Re: NES plugin - a proposal
« Reply #40 on: August 03, 2007, 03:17:07 PM »
So, yeah. There's already a RockNES out there, anyways.

Besides... Llorean is right... and RockNES is a windows thing...

Windows on Rockbox again. No way are we ever doing that! :P

PluginTuxNES... Gathering information for the future of amateur C programming!

I'm full of it.
ComposerDude, out.
Logged
Ipod Nano 1G 1GB, iRiver H320
Never trust a four-color window without a frame. You'll only see a penguin on the other side; trust the penguin any day!
Plugin Progress at the TuxNES Port Development page

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: NES plugin - a proposal
« Reply #41 on: August 03, 2007, 03:27:46 PM »
D'oh! I forgot that there was another RockNES out there! And it's for Windows... YUCK!

Now I see what Llorean meant. And it's settled: TuxNES it is!
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: NES plugin - a proposal
« Reply #42 on: August 03, 2007, 03:37:49 PM »
Honestly, I just meant that I'm tired of RockBlah and BlahBox named plugins. ;)

If there's ever a cleanup for putting them in folders, or even if there's ever simply a cleanup, I'm going to push to have them renamed (or simply rename them, and weather any flames that come my way).
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: NES plugin - a proposal
« Reply #43 on: August 03, 2007, 03:41:10 PM »
Quote from: Llorean on August 03, 2007, 03:37:49 PM
Honestly, I just meant that I'm tired of RockBlah and BlahBox named plugins. ;)

Dude, you don't have to worry about it. It's understandable.

It was also when ComposerDude pointed out that there already is another emulator named RockNES out there, that I realized that calling this one RockNES will just cause mass confusion. At least using TuxNES is far less confusing.

Besides, it's named for a cute penguin; what couldn't be cooler?  ;)

I think you're doing one hell of a job here on the forums, Llorean. Keep on Rocking!
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: NES plugin - a proposal
« Reply #44 on: August 03, 2007, 03:42:56 PM »
I'm pretty sure I have at least a 51% approval rating still. I know there are a few people who think I'm a bit overzealous. It's really tempting to run a poll and find out, but that would be off topic.

As to the plugin, have you contacted the TuxNES authors? I know they haven't maintained it in a while, but they might be able to point you at areas of interest (performance bogs, etc) that might help you concentrate on important bits during porting.
Logged

  • Print
Pages: 1 2 [3] 4 5 ... 10
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  NES plugin - a proposal
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.085 seconds with 14 queries.