Author Topic: Nesemu  (Read 10899 times)

tuki_cat

  • Guest
Nesemu
« on: October 17, 2009, 05:11:15 pm »
Hi Guys,

Anyone having problems with Nesemu? I can't get it to run. Every time I try to run it crashes back to the Dmenu.

If anyone has it working could they post a copy of their Dmenu emulators.cfg so I can check it against mine.

Cheers

Jolu42

  • Guest
Re: Nesemu
« Reply #1 on: October 17, 2009, 06:29:54 pm »
I got it running pretty well for emulating the Famicom Disk System. I was playing SMB2 for about an hour yesterday without slowdown. Here is my .cfg file for nesemu:

Code: [Select]
MenuItem Nesemu
{
Icon = "res/emulators/fdisk.png"
Name = " Famicom Disk System"
Executable = "./nesemu.dingux.dge"
WorkDir = "/usr/local/emulators/nesemu"
Selector = yes
}

I made my own file for the icon so you won't have an "fdisk.png" file...
« Last Edit: October 18, 2009, 03:31:31 am by omgmog »

QBert

  • Guest
Re: Nesemu
« Reply #2 on: October 17, 2009, 09:35:39 pm »
I also can't get it to run without a segfault. The error message said that it couldn't find the nesemu.cfg file. Neither of the readme files said anything about an nesemu.cfg file. That's where I'm at.

tuki_cat

  • Guest
Re: Nesemu
« Reply #3 on: October 17, 2009, 09:48:11 pm »
The segfault error is what I'm getting (i tried running it again when it crashed it mentions segfault, but the screen quickly goes back to the Dmenu so i can't read the rest of the text).

I can't find a nesemu.cfg file, any ideas?

Jolu42

  • Guest
Re: Nesemu
« Reply #4 on: October 17, 2009, 11:55:06 pm »
Well, the nesemu.cfg is automatically created when you run the emulator. (A lot of emulators do this). Since this emulator is so new, all I can really do is tell you my set up. Sorry if it sounds like i'm being too simple in my explanation but I don't know your knowledge of emulators...

The "nesemu.dingux.dge" file is the emulator itself (and only that file) is in a folder called "nesemu" in my emulators directory.

local\emulators\nesemu

This nesemu.cfg file is created when NESemu is ran for the first time. This file and all the other directories that were automatically created (cheat, shots, state) are in the home directory in a folder called ".nesemu" which also appears to be created at this time. All my .fds ROMs are in a folder also in this .nesemu directory.

local\home\.nesemu

Take a look in your "home" directory to see if this .nesemu directory was ever created and get back to me.....
« Last Edit: October 17, 2009, 11:58:17 pm by Jolu42 »

QBert

  • Guest
Re: Nesemu
« Reply #5 on: October 18, 2009, 01:08:38 am »
Take a look in your "home" directory to see if this .nesemu directory was ever created and get back to me.....

Yes, the directory was created, and it contained one file (nesemu.log). The contents of that file are:

Code: [Select]
--------------
inited system, file and log ok
argv0 = './nesemu.dingux.dge'
initing filesystem
error: cannot open config file '/usr/local/home/.nesemu/nesemu.cfg'
inited config
initing gui
--------------
« Last Edit: October 18, 2009, 03:32:06 am by omgmog »

Jolu42

  • Guest
Re: Nesemu
« Reply #6 on: October 18, 2009, 01:54:05 am »
That is strange. I don't know why this didn't happen to me. All I can recommend is to make your own cfg file. The first couple of lines on mine say:

Code: [Select]
; nesemu v0.2.3 configuration file
; WARNING: the variable names are CASE SENSITIVE! (for now)

The rest of the data is specific to my Dingoo and how I set it up. Try opening up Notepad, copy and paste this into the file and save as "nesemu.cfg"  Put this in your .nesemu directory and see what happens  :-\

qbertaddict

  • * Former Staff
  • The Doctor
  • Posts: 1184
    • about.me
Re: Nesemu
« Reply #7 on: October 18, 2009, 04:21:15 am »
I get the same error I will try your suggestion now Jolu

qbertaddict

  • * Former Staff
  • The Doctor
  • Posts: 1184
    • about.me
Re: Nesemu
« Reply #8 on: October 18, 2009, 04:29:44 am »
Nope didn't work. Jolu42 can you private message me your conf file or paste the entire contents  please? I do not need the dmenu entry. The nesemu.cfg file contents.

Thanks!

tuki_cat

  • Guest
Re: Nesemu
« Reply #9 on: October 18, 2009, 09:06:45 am »
I can't get it work either, I have the same issue as Mrdrilleraddict. Jolu42 are you able to post the entire contents of the .cfg file?

Cheers

Jolu42

  • Guest
Re: Nesemu
« Reply #10 on: October 18, 2009, 05:27:49 pm »
Here is the entire file. Remember, a lot of this info is specific to my files, and paths on my dingoo. I highly recommend editing the file before attempting to use it:

Code: [Select]
; nesemu v0.2.3 configuration file
; WARNING: the variable names are CASE SENSITIVE! (for now)

; Current path to ROM images
ROM Path = /usr/local/home/.nesemu/Famicom Disks/

; Path to state saves
State Path = /usr/local/home/.nesemu/state/

; Path to cheat data files
Cheat Path = /usr/local/home/.nesemu/cheat/

; Path to screenshots
Screenshot Path = /usr/local/home/.nesemu/shots/

; Fullscreen video mode (1=320x240)
Fullscreen = 1

; Windowed mode flag (1=windowed,0=fullscreen)
Windowed = 0

; Dingoo CPU operating frequency (Mhz)
Cpu Frequency = 420

; FDS BIOS to use (0=Nintendo,1=HLE)
FDS BIOS = 0

; Limit frames per second during gameplay (60 fps)
Limit FPS = 1

; Controller Port 1 Input Device
Device0 = 1

; Controller Port 2 Input Device
Device1 = 0

; Famicom Expansion Port Input Device
Expansion Device = 0

; Sound enabled
Sound Enabled = 1

; NES Sound channels enabled (bit mask)
Sound Channels = 255

; Palette generator hue
Palette Hue = -15

; Palette generator saturation
Palette Saturation = 45

; Screenshot Image Format (0=pcx,1=png)
Screenshot Format = 1

; GUI Key - Menu
GUI Key Menu = 9

; GUI Key - Load State
GUI Key Load State = 289

; GUI Key - Save State
GUI Key Save State = 286

; GUI Key - Disk Flip
GUI Key Disk Flip = 304

; GUI Key - Screenshot
GUI Key Screenshot = 32

; GUI Key - Fast Forward
GUI Key Fast Forward = 49

; Joypad 1 Key - Button A
Joypad 1 Key A = 306

; Joypad 1 Key - Button B
Joypad 1 Key B = 308

; Joypad 1 Key - Button Select
Joypad 1 Key Select = 27

; Joypad 1 Key - Button Start
Joypad 1 Key Start = 13

; Joypad 1 Key - Button Up
Joypad 1 Key Up = 273

; Joypad 1 Key - Button Down
Joypad 1 Key Down = 274

; Joypad 1 Key - Button Left
Joypad 1 Key Left = 276

; Joypad 1 Key - Button Right
Joypad 1 Key Right = 275

; Joypad 2 Key - Button A
Joypad 2 Key A = 104

; Joypad 2 Key - Button B
Joypad 2 Key B = 103

; Joypad 2 Key - Button Select
Joypad 2 Key Select = 116

; Joypad 2 Key - Button Start
Joypad 2 Key Start = 121

; Joypad 2 Key - Button Up
Joypad 2 Key Up = 105

; Joypad 2 Key - Button Down
Joypad 2 Key Down = 107

; Joypad 2 Key - Button Left
Joypad 2 Key Left = 106

; Joypad 2 Key - Button Right
Joypad 2 Key Right = 108

; Joypad 3 Key - Button A
Joypad 3 Key A = 0

; Joypad 3 Key - Button B
Joypad 3 Key B = 0

; Joypad 3 Key - Button Select
Joypad 3 Key Select = 0

; Joypad 3 Key - Button Start
Joypad 3 Key Start = 0

; Joypad 3 Key - Button Up
Joypad 3 Key Up = 0

; Joypad 3 Key - Button Down
Joypad 3 Key Down = 0

; Joypad 3 Key - Button Left
Joypad 3 Key Left = 0

; Joypad 3 Key - Button Right
Joypad 3 Key Right = 0

; Joypad 4 Key - Button A
Joypad 4 Key A = 0

; Joypad 4 Key - Button B
Joypad 4 Key B = 0

; Joypad 4 Key - Button Select
Joypad 4 Key Select = 0

; Joypad 4 Key - Button Start
Joypad 4 Key Start = 0

; Joypad 4 Key - Button Up
Joypad 4 Key Up = 0

; Joypad 4 Key - Button Down
Joypad 4 Key Down = 0

; Joypad 4 Key - Button Left
Joypad 4 Key Left = 0

; Joypad 4 Key - Button Right
Joypad 4 Key Right = 0

; Recent File 0
Recent File 0 = /usr/local/home/.nesemu/Famicom Disks/Doki! Doki! Panic.fds

; Recent File 1
Recent File 1 = /usr/local/home/.nesemu/Famicom Disks/Kid Icarus - Palutena no Kagami.fds

; Recent File 2
Recent File 2 = /usr/local/home/.nesemu/Famicom Disks/Castlevania II - Noroi no Fuuin.fds

; Recent File 3
Recent File 3 = /usr/local/home/.nesemu/Famicom Disks/Breeder.fds

; Recent File 4
Recent File 4 = /usr/local/home/.nesemu/Famicom Disks/Super Mario Bros. 2.fds

; Recent File 5
Recent File 5 = /usr/local/home/.nesemu/Famicom Disks/Apple Town Story - Little Computer People.fds

; Recent File 6
Recent File 6 = /usr/local/home/.nesemu/Famicom Disks/Mahjong.fds

; Recent File 7
Recent File 7 = /usr/local/home/.nesemu/Famicom Disks/Castlevania.fds

; Recent File 8
Recent File 8 = /usr/local/home/.nesemu/Famicom Disks/Doki Doki Panic (J).fds

; Recent File 9
Recent File 9 = /usr/local/home/.nesemu/Famicom Disks/Metroid (J).fds

I hope this helps you guys!

mauromartins

  • Posts: 26
Re: Nesemu
« Reply #11 on: October 18, 2009, 09:59:05 pm »
Jolu42,

I used your config, but the emulator says there is a error in configs. I edited all paths to match my patches and no sucess.

Can you upload your nesemu.cfg file ?

Other questions : I saw all your recent opened files are .fds files. Are you only ran Famicon Disks or renamed all .nes files to .fds ? Maybe it?s the cause of my problem.

Thanks in advance.

modis

  • Posts: 10
Re: Nesemu
« Reply #12 on: October 18, 2009, 11:07:40 pm »
I am having the same problem as everyone else. I try to run a rom and it says

Code: [Select]
curdir= '/usr/local/home/.nesemu/'
determined executable directory to be '/usr/local/home/.nesemu'
error at sdl init!


qbertaddict

  • * Former Staff
  • The Doctor
  • Posts: 1184
    • about.me
Re: Nesemu
« Reply #13 on: October 19, 2009, 03:16:32 am »
Yeah didn't work for me either. All paths are edited correctly. I don't know of anyone but Jolu42 that got this working.

Jolu42

  • Guest
Re: Nesemu
« Reply #14 on: October 19, 2009, 04:35:00 am »
I've only run .fds files, I use the native emulator for NES games. I just can't believe I'm the only one who got this working.  It ran perfect the first time and I haven't had any problem with it. It even has a nice rip-off of the ZSNES gui. I don't know what to tell you. If there's any other questions you have I'll try my best to help...

The only thing I can think of at the moment is maybe there is a bad version of the emulator floating around...I uploaded the exact version that I'm using on my Dingoo......try using this one:

http://www.neoromcollector.net/nesemu_dingux_v0.1.zip
« Last Edit: October 19, 2009, 04:56:46 am by Jolu42 »

qbertaddict

  • * Former Staff
  • The Doctor
  • Posts: 1184
    • about.me
Re: Nesemu
« Reply #15 on: October 19, 2009, 05:40:35 am »
HUMMMM. I remember seeing another emulator that only worked with an older rootfs which rootfs are you running?

Jolu42

  • Guest
Re: Nesemu
« Reply #16 on: October 19, 2009, 05:46:14 am »
I installed the most current version from Sep 16th. I got it from this website:

http://code.google.com/p/dingoo-linux/downloads/list

qbertaddict

  • * Former Staff
  • The Doctor
  • Posts: 1184
    • about.me
Re: Nesemu
« Reply #17 on: October 19, 2009, 06:04:31 am »
Newest rootfs seems to be much bigger in size. I replaced it but I still get the error and it doesn't create the directories in the .nesemu folder it just generates a log file. Would you mind zipping up your nesemu and .nesemu directories and post it on your site? I want to look at the differences



Hellsing1

  • Guest
Re: Nesemu
« Reply #18 on: October 19, 2009, 03:00:57 pm »
Ok  I have this working perfectly first time with the newest rootfs. Here's my menu entry.

MenuItem NES
{
Icon = "res/emulators/nes.png"
Name = " NES"
Executable = "./nesemu.dingux.dge"
WorkDir = "/usr/local/emulators/nesemu_dingux_v0.1"
}

Use right button, click twice like a mouse so select menus etc. Change cpu speed to 400. If is crashed first time restart it. Can take 15-20 seconds to start.

qbertaddict

  • * Former Staff
  • The Doctor
  • Posts: 1184
    • about.me
Re: Nesemu
« Reply #19 on: October 19, 2009, 03:57:23 pm »
Nope still not working for me! Why does Jolu42 have selector yes in his dmenu entry and you don't? I've tried it both ways anyhow and it just crashes.


 

Post a new topic