(unofficial) NesterDC SE v1.1

This forum is for the posting of new newsposts, and it stores the site's news and comments archives. Only newsposters have access to post new news in here; if you wish to submit news, please post it in the discussion section for your particular topic. We may choose to move it here as a newspost if we find that it's worthy for the front page.
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5918
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Contact:

(unofficial) NesterDC SE v1.1

Post by Christuserloeser » Tue Dec 09, 2008 1:04 am

Since Scherzo doesn't plan to work on NesterDC SE in the near future, I decided to compile a release with the modifications to the GUI that I sent him a while back. This includes the free ROM browser Scherzo posted about here.

Here are some preview screens:
nesterdcsemainbgpreviewlj0.png
The modified main menu.
nesterdcsebetaloadbgnewpy6.png
A mockup of the ROM selection.


-How to burn-

I recommend BootDreams: http://dchelp.dcemulation.org/
ROMs go in /NES/ folder. Maximum number of characters per file name should be 46+3 (with .zip or .nes extension).


-File browser controls-

A - selects game, opens directory
X - goes up a directory
B - goes back to the main menu
L/R - scrolls faster through the listed items


-Downloads-
Insane homebrew collector.
User avatar
Quzar
Dream Coder
Dream Coder
Posts: 7474
Joined: Wed Jul 31, 2002 12:14 am
Location: Miami, FL
Contact:

Re: (unofficial) NesterDC SE v1.1

Post by Quzar » Tue Dec 09, 2008 3:02 am

Does this retain the ability to use the super cool game library browser thing?
"When you post fewer lines of text than your signature, consider not posting at all." - A Wise Man
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5918
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Contact:

Re: (unofficial) NesterDC SE v1.1

Post by Christuserloeser » Tue Dec 09, 2008 3:11 am

Quzar wrote:Does this retain the ability to use the super cool game library browser thing?
Yes and no. You could re-enable it by editing main2.js, and even add a switch to options to allow choosing whatever method of browsing you prefer by editing optionsScreen.js, but in practise it wouldn't be of much use since after burning your disc you'd end up with files that are either numbered for the original SE browser (and thus you'd have no idea which game is what when browsing with the plain file browser), or a list of games named "My Game (JUE) [!]" for the file browser that isn't indexed for the SE library.

See Scherzo's post here: viewtopic.php?p=998285#p998285

One idea behind releasing this mod was to provide an easy way to use SE without the library but the file browser instead.

If you'd prefer to use the original SE library browser, you could either revert line number 15 in main2.js to g_settings.romBrowseMode = 'SE'; or just copy+paste the GUI artworks from /graphics/ to your original SE installation - both of which should give you the same result.

Haven't tested this though, so let me know if it works the way it should, or if something's looking out of place.



EDIT: Personally I would prefer being able to use both, the library and a file browser, but that would only be possible if we can remove the library's database dependance, and index/link the games with the screenshots/nsfs/codes/etc. by name and not by numbers.
Insane homebrew collector.
User avatar
Quzar
Dream Coder
Dream Coder
Posts: 7474
Joined: Wed Jul 31, 2002 12:14 am
Location: Miami, FL
Contact:

Re: (unofficial) NesterDC SE v1.1

Post by Quzar » Tue Dec 09, 2008 3:23 am

Christuserloeser wrote:EDIT: Personally I would prefer being able to use both, the library and a file browser, but that would only be possible if we can remove the library's database dependance, and index/link the games with the screenshots/nsfs/codes/etc. by name and not by numbers.
The way I always thought of it working would be to have both, and the plain file browser would simply ignore databased games and allow the user to play homebrew/hacked/whatever games.
"When you post fewer lines of text than your signature, consider not posting at all." - A Wise Man
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5918
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Contact:

Re: (unofficial) NesterDC SE v1.1

Post by Christuserloeser » Tue Dec 09, 2008 3:42 am

Good idea, and I think that's possible right now by simply editing optionsScreen.js:
// {name : "Misc", func : miscOptions},
I added the lines, tested the feature but for some reason did comment it out again somewhere down the road.

- I think I didn't keep this option in because it would re-introduce the database dependancy: If not set up correctly, the browser just crashed IIRC. I wanted this release to be as bullet-proof as possible anyway so everyone could burn and use it.


For a future release I really think the goal should be both, and preferrably with an open database where everone could simply add missing games/screenshots/nsfs/etc., then compile their .db, burn their disc, won't encounter missing entries when browsing the library, and could switch to the plain file browser at any time.
Insane homebrew collector.
Stryfe
Psychotic DCEmu
Psychotic DCEmu
Posts: 577
Joined: Mon Aug 11, 2008 9:34 am
Location: Nowhere U.S.A.

Re: (unofficial) NesterDC SE v1.1

Post by Stryfe » Tue Dec 09, 2008 8:44 am

Nice work, make things easier for someone who just wants to DL and play.

Did the naming shema somehow get solved? I noticed that in your mock-up you used the full GoodTools naming scheme, but nothing with a (') in it's name. Is there hope that the apostrophe display issue was worked around?
ImageImageImageImage
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5918
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Contact:

Re: (unofficial) NesterDC SE v1.1

Post by Christuserloeser » Tue Dec 09, 2008 8:56 am

Hasney wrote:My only problem with it is the 1.1 tag. Upping the version number kind of implies that this version is better, it's more of an alternative to the standard NesterDC SE more than moving up a version. I'd rather see it with a full name change or something to that effect.
I thought about that before doing the release. You are correct that it is more of an alternative than a real update, but I labeled it v1.1 anyway, as I hope that we will see (many) more versions of SE. I am no coder and this is about as far as I can go for now, but I really hope that others will take this beast and give it some attention. If I can label this v1.1, any real coder surely could label the next update v1.2, no matter how minor the changes are.

This emulator is almost perfect and most things that could be improved are smaller details. I will post the things I discussed with Scherzo in Programming Discussions and everyone who wants is invited to join in to help improving this emulator, and maybe we'll see some new releases every now and then.
stryfe23 wrote:Did the naming shema somehow get solved? I noticed that in your mock-up you used the full GoodTools naming scheme, but nothing with a (') in it's name. Is there hope that the apostrophe display issue was worked around?
That was among the things I proposed to Scherzo. Will post it with the other stuff in Programming Discussions asap.
Insane homebrew collector.
Sonic-NKT
Insane DCEmu
Insane DCEmu
Posts: 156
Joined: Thu Jul 11, 2002 1:06 pm

Re: (unofficial) NesterDC SE v1.1

Post by Sonic-NKT » Tue Dec 09, 2008 12:20 pm

Nice, i really want to include some Hacks/Fan Translations on my nice looking NesterDC-SE disc :D
U-said-it
Insane DCEmu
Insane DCEmu
Posts: 106
Joined: Sun Oct 05, 2008 12:51 pm

Re: (unofficial) NesterDC SE v1.1

Post by U-said-it » Thu Dec 11, 2008 9:14 pm

Any way to exit a game, and go back to the menu?
ImageImage
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5918
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Contact:

Re: (unofficial) NesterDC SE v1.1

Post by Christuserloeser » Fri Dec 12, 2008 12:19 am

Analog-Left + Start IIRC, like in SE v1.0.
Insane homebrew collector.
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Contact:

Re: (unofficial) NesterDC SE v1.1

Post by emptythought » Fri Dec 12, 2008 11:59 am

OK Chris, thanks.
User avatar
Nico0020
DCEmu User with No Life
DCEmu User with No Life
Posts: 3808
Joined: Wed Oct 17, 2001 7:44 pm
Location: Fukuoka, Japan

Re: (unofficial) NesterDC SE v1.1

Post by Nico0020 » Fri Dec 12, 2008 3:51 pm

great release, i'll try it out this weekend.
*The Cadillac of signatures*
User avatar
Maturion
Moderator
Moderator
Posts: 617
Joined: Fri Oct 12, 2007 1:52 pm
Location: Munich, Germany
Contact:

Re: (unofficial) NesterDC SE v1.1

Post by Maturion » Fri Dec 12, 2008 4:52 pm

Oh yeah, I forgot to say Thank you!
TechnoWolf
Insane DCEmu
Insane DCEmu
Posts: 126
Joined: Wed Jan 10, 2007 11:56 am

Re: (unofficial) NesterDC SE v1.1

Post by TechnoWolf » Fri Dec 12, 2008 5:14 pm

Nice work!!

Hey Chris, do you know if you can use the "Genie" with 1.1?
Could you just copy the Genie folder from previous compilations into the root folder, and if so how would you access within the emu?
Stryfe
Psychotic DCEmu
Psychotic DCEmu
Posts: 577
Joined: Mon Aug 11, 2008 9:34 am
Location: Nowhere U.S.A.

Re: (unofficial) NesterDC SE v1.1

Post by Stryfe » Fri Dec 12, 2008 8:49 pm

Forgot to say how nice the browser theme looks, thanks. I like the new loading screen as well.

But, I have a question. While the cdi you uploaded works great, I'm having problems putting any more than around 150 roms on a single disc. Bootdreams spits out a "data.iso not found" error. This could be an issue with Bootdream right? Does anyone know why this is happening?

Again, thanks.
ImageImageImageImage
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Contact:

Re: (unofficial) NesterDC SE v1.1

Post by emptythought » Sat Dec 13, 2008 1:41 am

malk
DCEmu Newbie
DCEmu Newbie
Posts: 1
Joined: Wed Feb 13, 2008 7:49 pm

Re: (unofficial) NesterDC SE v1.1

Post by malk » Sat Dec 13, 2008 4:21 am

this is good :/
User avatar
hey911
DCEmu Junior
DCEmu Junior
Posts: 45
Joined: Mon Oct 27, 2008 10:50 am

Re: (unofficial) NesterDC SE v1.1

Post by hey911 » Sat Dec 13, 2008 6:34 pm

Nice.
But, does this support FDS like NesterDC 6.0?
I could just try burning it, but every little disc counts these days, for me anyway.
stryfe23 wrote: Bootdreams spits out a "data.iso not found" error.
-Tried it without the Joliet write option?
intylab
DCEmu Newbie
DCEmu Newbie
Posts: 1
Joined: Tue May 12, 2009 7:34 pm

Re: (unofficial) NesterDC SE v1.1

Post by intylab » Tue May 12, 2009 8:25 pm

Nope, I tried loading a FamiCom Disk System game, and it just hung. NESterDC v7.1 had FDS support, so there is no reason why this shouldn't have it either. Perhaps the same button that is mapped to Coin could also be mapped to "Side-B" if support is ever added in a later release.

With the v1.1 release, I encountered a problem. When I do use the SE menu, the up and down arrows do not work the way they did before. I listened to the NSF of a random game and watched to see if the images changed, and they did, so it's not a problem with the images.

The Disc menu seems to have some bugs, which might be why it was disabled in the script files all this time. After opening a few directories, eventually I get no file listings. Perhaps there is a stack overflow, or a memory leak. After this starts to happen, any game I try to play makes the system hang.

On the plus side, one thing I like about the new script files is that "Return to Menu" is at the top of the in-game menu, so I don't have to press the down arrow a bunch of times to get there.

As a tip, I modified optionsScreen.js to change the Misc menu text. At line 16, I changed the name of the menu to "Extra Games" and at lines 206 and 215, I changed the menu item to "Game Selection" and the values to "Normal" and "Extra"

I just finished creating new Mega Man I levels using an old level editor, so I'm pretty excited at the idea of having both menus running on a new disc: one for the commercial releases with the SE functionality, and one for all the hacks and homebrew games. Thank you for taking the time to pick up the NESterDC baton!
bmar29
DCEmu Newbie
DCEmu Newbie
Posts: 2
Joined: Sat Jul 01, 2006 5:35 pm

Re: (unofficial) NesterDC SE v1.1

Post by bmar29 » Tue Mar 23, 2010 8:00 pm

Does it take awhile for the rom list to load??
I have all NES roms about 800 or so...
and from what i can tell, the rom list is frozen...
Post Reply