I'm happy to release 1.1 finally, it has a few key features users have been asking for a while, such as HQ filters and that cheat search Gent waited a few years for! Additionally there is many bug fixes that make this a worth while update. One enhancement I'm particularly excited about is the new browser box-art rendering, it's a nice step up from the previous release if you are using that.
As always many thanks to Gent for his motivation and help over the last few years, as well as the users who have left feedback during that time as well.
oh my, I actually thought we'd never see it. This news is so f**king awesome that I barely believe it! So here we go!
VBlank removed??? and improved timings solve that bug in Jurassic Park, right? OK I'll check it out.
Jabo, thnx again and ummmm... are we allowed to post feedback along with bugreports & stuff?
have a look at the upper right corner of this page, there's a list named Categories. now expand the 'Jnes' category, eventually you'll notice 'Downloads' subcategory where you can DL the precious emu! have fun!
excellent work! I've tested Crisis Force, Crystalis, Jurassic Park, Ninja Gaiden 3, Ys and Villgust Gaiden. all games were run in a windowed mode with filter set to hq2x.
as for the 1st one, I'm so much relieved to state that total mess is gone together with blinking squared artifacts & occasional screen flashes.
in Crystalis whenever a message appears bg trembles no more, but sometimes it does, moreover, when the renderer is set to either default or 'nearest neighbor' (btw Jabo what does this mean?) this bug persists. anyways, I don't think users will change this option so it's OK.
in regards with Jurasiic Park I can tell the issue is witnessed no more. however, a flashing black bar can be noticed in the top of the screen. it occurs once every 20 or 30 seconds, especially if scrolling. actually I knew of it but somehow forgot to report.
I was so glad to see there's no more shaking within 'vertical scroll' rooms in Ninja Gaiden 3. this is so great!
unfortunately, the same issues remain in both Ys & Villgust Gaiden.
finally, I'd like to mention that switching from fullscreen back to window leads to a loss of smoothness (I guess this is what Squall meant in his message). I worked that around by reloading a rom and/or task switching which are surely out of order procedures.
the screen still doesn't darken when paused in Super Spy Hunter.
I have to confess: I miss 2xSai engine since this HQ filter doesn't render ALL sprites properly. just have a look @ Batman on the title screen in the very first game.
I'd also like to ask this: why not add more translatable messages seen in status bar? I mean those displayed when you hover the cursor over certain menu option, like 'opens a rom image' or 'displays an input config dialog'... plus, where do I upload a localized .msg file 'cuz, you know, MU is no more
what about an integration of support for macro sequences, eh?
Good, glad to hear it's been an improvement it was probably one of the more risky changes. There is still problems with timing for some games unfortunately, not sure I will get a chance to look at them but thanks for letting me know.
Sorry about the uploads I had turned them off a while ago, perhaps I can look at putting them back, in the mean time 4shared.com seems to look promising. In this release I removed status bar messages, they were out of date and weren't implemented consistently, just didn't see the benefit being large enough considering what little time I had.
huh? was it a test version or you mean 1.0.2 with updated langs?
and what about this 'nearest neighbor' filter? previously there used to be 'software' renderer which just upscaled an image (reminds of vector graphics upscaling in some way) but didn't antialias any element displayed. so I wonder whether you simply renamed it or this one does use another drawing method?
Very nice work Jabo, I've been enjoying your work for many years now and it's great to see your still at it! You have brought me MANY hours of enjoyment over the years and you truly have some serious talent!
I did however switch back to Jnes Version 1.0.2. Seems there are some new bugs in the 1.1. I know it sounds silly, but every time I try a new emulator, regardless of the hardware platform, I play “JAWS”. It’s a real quick, easy game to beat and test the emulator. I have beaten it so many times on the actual NES hardware, and various emulators on various platforms that I can tell when something “is off”.
With the latest 1.1 version, the spirits seem to overlap one another at time. Additionally, you get this very odd “screen shaking” when your player dies. And overall the game seems just a bit “Choppy”. This never happened with 1.0.2.
Anyway, I have never posted on any of the forums you use (despite enjoying your work for years). I just thought it would be nice to let you know how much I appreciate your work while providing some feedback. I hope that life has treated you well and fair and that you enjoy life to the fullest! Best wishes to you!
“ I know it sounds silly, but every time I try a new emulator, regardless of the hardware platform, I play “JAWS”.
Hehe not silly at all and thanks for the kind words I took a quick look at Jaws I didn't see anything straight away, I did notice when the player dies the screen flashes a bit at the bottom, bit strange but certainly easy to overlook. I'll have to do a proper evaluation at another time with a good dump to see if I missed anything.
“ and what about this 'nearest neighbor' filter?
Nearest neighbor is the technical name for the algorithm used in resizing the image (previously called Software not sure why) if you go to wikipedia actually there is a good article that explains how it works.
Heh but when you bring it up, seriously I'm not sure how to find the source language here.
Apparently it was linked by Microsoft Visual Studio 2010 (commonly just Visual C++), but I can't seem to disprove it wasn't done in C.
Anyway who cares. C++; raised an integer overflow exception and flew underneath C a long time ago.
Nearest neighbor is the technical name for the algorithm used in resizing the image (previously called Software not sure why) if you go to wikipedia actually there is a good article that explains how it works.
"Nearest neighbor" always sounded sort of self-explanatory, but I'm just guessing it's because hardware acceleration isn't used to do a basic pixel combination. I've done nearest neighbor filtering by hand in Paint before XD so that's kinda software-like. :rolleyes:
hella general term though, so at the same time "software" doesn't make a lot of sense, maybe it was just a GDI tradition or something
jnes isnt saving my controller configuration, everytime i exit and reopen the emulator controller reverts to previous config, is there a way to save the config? i seen the ini input line but its just a bunch of numbers can't understand it and it doesnt change after i put in new config plz help
BigGibb, doesn't sound like a familiar issue, it might be a permissions problem, you may want to try grabbing the ZIP package and extracting it somewhere you know you have proper rights, or even deleting the Jnes folder and re-installing.
If you can see the INI file then you should try typing something random into it and saving changes to the file in Notepad or whatever. If it refuses to let you overwrite the file then its placement is in a write-protected sector, which means as Jabo suggested, a permissions issue.
And Gerhalt I gave it a whirl before, never too extreme with changes, everything holding on fine to me. As far as support for specific games the thing with chessmaster is still broken so it's still 99.9% satisfactory to me as always.
Jabo is it possible to add my cheat code database to your emulator? It would be fantasic if you can. It's located at www.mightymo.net downloads page, Nestopia cheat code pack. I also have a a .tsv file with every NES cheat I made in this format:
"1942 (Japan, USA)" "e868400409c70876b98dad2cca87b8e9ee31877b0cccbbd8405be5c54922722a"
"OLZNEE" "Don't die when touched"
"PAEIXKNY" "Most enemies die instantly"
"SZXLKEVK" "Infinite lives - 1P game"
"SZESPUVK" "Infinite rolls"
"ALKUTGEL+SXULIKSO+SZELGKSO+SZKULGAX" "Hit anywhere"
- damn, I can't get Lunar Ball to work! what should I do?
- errr, have you tried turning to the left?
- I will, not sure how this could help though...
after a short while
- hey, that helped. thanks a lot!
so I just wonder: how many issues could be fixed by simply turning somewhere? quoting Rayne: "who needs ladders when there's scaffolding?"
Heh.... Why, I believe any "can't play game [x]" issues, where [x] is a driving or piloting game, to the point where the user has to ask "why" he can't play it, can be solved by simply turning somewhere.
I am having the same issues as BigGibb - JNes 1.1 does not save settings correctly. This is not a permissions issue. If I simply delete the config file, JNes will recreate, and will save SOME settings - others it does not save correctly. This was tested on Windows 7 and Vista, both displaying the same problem.
Oh well, I just discovered that if the resolution is less or equal than 800x600 the hq2x filter is available. Now it works as expected although it doesn't look so nice compared to the native resolution (1280x800). I guess there's no way to use hq2x at 1280x800, and hq3x runs too slow in this old video card.
Processor: Intel(R) Pentium(R) M processor 1500MHz
Operating System: Windows NT 5.1 Service Pack 3
Installed Memory: 1279 MB
Video Description: MOBILITY RADEON 9200 (4C66)
Video Driver: ati2dvag.dll (Vendor: 1002)
Video Caps: Clipping NO; Stretch YES; Fillrect YES
Video Memory: 26 mb FREE
“ Jabo is it possible to add my cheat code database to your emulator?
Gent has done all the fantastic work on the cheats database. If you would like to submit new or updated cheats after adding and testing them in Jnes I think that would be great.
“ I am having the same issues as BigGibb - JNes 1.1 does not save settings correctly. This is not a permissions issue.
That was a guess, I am interested in what is causing this problem, and if we can figure out what is wrong I will definitely fix it. Can I ask how you know it is not permissions related? Are you running it as Administrator for example? A tool like system internals process monitor might help us figure this out.
Also the ability to add/edit cheat codes is still there it's just a right-click menu, I probably forgot to mention it, sorry about that.
“ Also the ability to add/edit cheat codes is still there it's just a right-click menu
that's what I'm talking here about: when using 'ROM browser' view style it's possible to call up a context menu with a command 'cheats...' summoning a dialog box where one can view, enable, disable GG/PAR cheat codes for the highlighted game. however in previous releases there used to be buttons 'add', 'edit' & 'remove' unlike v.1.1 which is devoid of those mentioned. have a look & tell why is that, OK?
so I see the only way out this far is to open a .cht database in a text editor, search for the codes I need (e.g. Little Samson that I added manually) and copy-paste the whole paragraph into the new 'CHT' file... or maybe if Gent wouldn't mind we could ask him to integrate missing cheats.
hmm perhaps you misunderstand what I am saying, if you open the cheats dialog, the one with the list of cheats, right click anywhere in the list and a context menu appears with the options that were previously buttons, add remove etc.
oh, please forgive me my impatience. yeah, I gave it a shot - there's a brand-new context menu containing all those commands. it looks like you sense this way to be more comfortable for managing cheats. actually, I like the old buttons more plus it would be great if all those operations could be done within a single window instead of several ones - I refer to Registry Editor 'cuz it's so simple & clear.
and before I forgot, checking the boxes (enabling/disabling cheats) works only for mouse clicks -> it does nothing when using the spacebar for that. why?
“ Oh well, I just discovered that if the resolution is less or equal than 800x600 the hq2x filter is available. Now it works as expected although it doesn't look so nice compared to the native resolution (1280x800). I guess there's no way to use hq2x at 1280x800, and hq3x runs too slow in this old video card.
noticed an issue of JNES not refreshing a list of games within a previously specified dir. I mean I never encountered that while using older version: quite frankly I'm used to 'ROM browser' view style, so when a rom(s) is added/removed from the dir and then the emu is launched, it updated a list of remained roms itself. in the newest release it sometimes doesn't do that automatically thus one has to call a context menu & press the 'refresh' button. will you pls check this out?
Found out that Jnes 1.1 doesn't differentiate between loading a PAL rom and an NTSC rom when it is set on Auto on the region type. When it is set on Auto, it defaults to NTSC framerate which can produce visual glitchiness for PAL roms.
I found a huge bug. In the game "Alien Syndrome" the graphics is all messed up. Once the first level starts parts of the map is black. There's also random numbers displayed at the top of the screen... ya know how when you try to load a real cartridge but the graphics is all messed up and you see random numbers & letters all over the screen and you have to press power and wiggle the cartridge or blow in it to get it to work properly .... well that's how it is in the bug in Jnes regarding the random numbers at the top of the screen. (I'm suprised Gerhalt never noticed this... you're slacking Gerhalt, you're slacking, lol)
that's true. know why? 'cuz I never played Alien Syndrome. actually I doubt even Jabo is aware of every supported rom issue - and THAT'S WHY WE'RE HERE, don't you think so?
I witnessed described bug (random numbers instead of sprites etc.) in, say, Wai Wai World 2 and Crisis Force, but I haven't tried Wai Wai with v.1.1 so I've no idea whether it's been fixed or not...
btw, JNES tells the update is available. I just wonder if it's a fool's day surprise?
Thanks for posting the workaround Maverick_Hunter_X, I really wish I could find a machine to reproduce this problem on, so far I have been unable to find the cause of this issue, it does not seem to affect everyone if you have any idea please let me know. I Assuming you are using Windows 7, running as a local administrator, and attempting to run out of program files?
oh yes, the so called 'reverse compatibility' is a great thing indeed! it helps to solve so many issues that I sometimes wonder if we could manage to fix something without it at all.
it appears a number of issues are caused by those weird Vista/7 additional protection (UAC plus admin rights restriction) which simply forbids every app (uncertified by MS) to create/overwrite any sort of data to a hard drive like, say, JNES' config file. notice: I don't even mention apps trying to access the registry - such behavior is usually treated as a form of some malware... unless you are familiar with a program & sure that it contains no malicious code piece(s).
well, there's a way to partially deal with problems described - simply create a blank .txt file and insert the following:
Windows Registry Editor Version 5.00
then you should alter the extension from .txt to .reg. then simply double-click the file and confirm the integration with your registry - it will add a new command to almost every context menu (file/folder/drive) 'Take Ownership' that will let you decide whether to grant an app full access to selected file/dir.
"I don't even mention apps trying to access the registry - such behavior is being treated as a form of some malware... unless you are familiar with a program & sure that it contains no malicious code piece(s)."
One emulator I think of is ePSXe at the moment, I didn't really liked the idea with it messing around the registry.
It never felt solid or clean either.
I'm glad I dropped it for XEBRA, Dr. Hell sure know what he did there.
OK I have now tried what you suggested Jabo and neither worked.
Every time I open and reopen Jnes nothing that I have configured before have been saved, still shows the first time pop-up.
I really wonder what can cause this?
It is a serious problem for new users that don't know much about the emulator.
But for us experienced Jnes users that know our way around .ini files, there is always some kind of temp fixes or workarounds available like the one I provided which isn't obvious to first time users.
If there is anything else you want me to try I'm standing by.
Hopefully it's an easy fix.
have just recalled: it could be your AV software/firewall. especially if such a feature as 'auto-sandbox' is running in the background along with other services - it cuts a portion of your system RAM (or a part of your partition) transforming it into an isolated area, then it forces every 'suspicious' app to load & work strictly within that area so that no data produced by such app could 'sneak' outside of this quarantine zone... anyways, you ought to check it out yourself.
I'm afraid not Gerhalt. My emulation rig is totally free from Internet whatsoever and don't have any AV installed and I always turn off and disable Windows Defender, Windows Update and Windows Firewall and everything else unnecessary like Action Center with UAC etc.
There shouldn't be a single thing keeping me from from doing what I have done in Jnes 0.6, 1.0.1 and 1.0.2
So AV and Firewall related theories we can rule out.
i have nestopia 1.41 for my macbook air and i have all these crystals roms. i tried them all even the japanese versions. everything works fine until i get the cave where you learn the refresh spell. when i go into the cave to fight monsters all of the monsters are immune to my sword of wind attacks. i tried this with and without the game genie, so ultimately i cannot defeat the first boss! i can kill the two bats but not the boss directly since she's immune so i'm stuck on the first stage! this was a game i played on the original new and i miss the story line please e-mail me your help at email@example.com if you can! thanks! sorry i don't know where else to post this
call the Google page and type into the search prompt field the following key words: Crystalis, NES, walkthrough, solution - it's that easy.
btw, why not try to play it on JNES, eh? in the newest release b/g trembles no more (when a dialog message pops up) plus you'll get a fresh experience from this game with JNES' stereo sound feature - I did! Nestopia actually tricks our ears with its 'stereo', it simply creates a delay between the audio output signal thus making you believe it's a stereo, while JNES produces 'pure' stereo by delivering square #1 & #2 to the left & right channels respectively. so I strongly recommend to at least give it a try.
i figured it out...i wasn't at level 2 i was rushing through it i forgot that enemies won't die if you don't level up enough! i was trying to kill first boss and i was only level 1 .... lol game is working fine now!
Well I have been fiddling around, trying different things which is nothing big really and haven't been able to find any kind of "real" solution to the configuration not saving problem.
But since the 1.0.2 Jnes.ini configurations I made worked on 1.1 perfectly, I decided to include the hard configured 1.1 Jnes.ini in the Jnes folder hence making it a part of my backup installation package so everything works right off the bat the next time I reinstall Windows.
I can live with this until the next official release.
As for the rest of the 1.1 release every game have worked flawlessly and have actually looked a little bit crisper and cleaner.
It's a wonderful experience.
“ If there is anything else you want me to try I'm standing by.
Hopefully it's an easy fix.
Ultimately I have a feeling this is due to upgrading compilers, obviously very little has changed in this release for saving settings, but I'm not sure in particular what is wrong. At the end of the day Jnes.ini is just a file and there is a reason that saving is not working.
“ that's true. know why? 'cuz I never played Alien Syndrome. actually I doubt even Jabo is aware of every supported rom issue - and THAT'S WHY WE'RE HERE, don't you think so?
I meant what I said as a compliment... just in case you thought otherwise.
Is there anyway of renaming Jnes' artwork cover files to match the file names of the NES Goodset? Because the artwork image files are not being displayed because their file names do not match the file names of the GoodNES ROMs. I'd really like to beable to utilize the artwork browser.
can you reveal some info concerning the quantity of NES roms' images in your possession: how many of them have you got? I suppose, one has to own quite a number of games to ask such questions... err, please, don't get me wrong, but I still wonder why you haven't done it yet. I guess there are more than a hundred residing within a folder, now aren't there?
I never precisely counted, but I know I own more than 100 NES cartridges.
Found another minor graphic bug. In the game "Monster In My Pocket", there is a minor graphic distortion at the bottom of the screen. The bar at the bottom of the screen that displays your lives, health, points, and character... Well the border of the bar has graphic distortion.
And I never said that I have the NES Goodset ROM collection. I do not have it. But the files that I do have, their names match the file names of the Goodset. So I wanted to beable to rename the artwork cover images to match the name of my files. You assumed or misinterpreted that I had a NES Goodset ROM collection. Therefore, your assumption/interpretation was incorrect.
I'm having the same problem as another user above. JNes doesn't save my settings for my control pad. Every time I start up I have to re config the control pad again. Outside of that, this is the best NES emulator I've found so far. The cheat codes work (unlike with RockNES) and the display and sound are wonderful.
I know its not a permission problem as I entered a few "comment" lines in the config file and it saved fine. It saves my cheat codes though which is nice, just not my controller information. Is there a way to enter it manually with a text editor?
Well Chad you can use Jnes 1.0.2 to configure the controls and then open the Jnes.ini for 1.0.2, copy the control configuration part and paste it into the Jnes.ini for Jnes 1.1 and voilà everything works.
What you see under the control part of the Jnes.ini is just a bunch of numbers really, I have no idea about them but copy and paste between 1.0.2 and 1.1 works for most of the settings. Haven't had a single problem so far.
As for the thing you asked me to try out Jabo, I haven't done it yet. Sorry about that.
that's cool, Maverick, and feel free to create an account here if you want your own profile.
“ I know its not a permission problem as I entered a few "comment" lines in the config file and it saved fine. It saves my cheat codes though which is nice, just not my controller information. Is there a way to enter it manually with a text editor?
Thanks for the information, hopefully we will get closer to figuring out what the problem is. I find it interesting you can save cheats with no problem, which should confirm this is not permissions and indicates it is likely UAC virtualization related. What confuses me is it seems to only affect this release, even though nothing should have changed.
I don't know what you mean about "upgrading compilers", but if ultimately what you've done is upgrade the entire Microsoft Visual Studio suite or something that's enough to change settings outside the compilation like the "Manifest file" project defaults, which control UAC flag marking or extent of user privilege.
But I really don't know jack shit about UAC because I don't know anything about teh windows , just that it might have something to do with directory virtualization using VirtualStore or w/e.
The manifest is the same as the last release fortunately, there is no UAC information either, which is intentional since it prevents Jnes from using the VirtualStore. I'll keep playing around with it, if anyone with this problem downloads that process explorer utility it should tell you what the problem is.
So...I got a bit ADHD and lost reading most of this, I'm guessing there's a problem with having cheats automatically written to the cheats database for games or something like that? Yet the file itself can be edited directly without any permission issues at all so a VirtualStore thing.
I have Process Hacker (eh, I think I miss that Process Explorer one I tested earlier that Jabo linked) so if someone can tell me how I would go about reproducing this issue I can try to figure it out. Honestly I've never worked with Jnes cheats before lmao but I know enough about RAM stuff that I could figure out from an example code to add or whatever.
“ Hey I hate to sound like a noob here and all, but I have searched everywhere here at Jabosoft and can't find a registration link to become a member. Where can I sign up?
I forgot. I'm not logged out XD
I wish I...remembered? offhand, heck I'm not even sure I noticed a way
Technically I never manually signed up here; I just log in.
I'm pretty sure it's not tied to Project64 lol. Well I have an account here because it was registered here directly but not really sure on the specifics.
Yeah I remember how to use Process Explorer, just not what issue with Jnes is reported to be going on here or how I would use Process Explorer to monitor anything related to it. Sounds like you guys are talking about file access or something; I don't really know.
“ Hey I hate to sound like a noob here and all, but I have searched everywhere
There should be a link at the very top-right of the site for creating an account, I just tested it out and saw it, hopefully you do as well. And Iconoclast is right it's not tied to any other site lol. Also have you had a chance to try out process explorer? I'm still curious what problems you are experiencing with settings.
“ I have updated the polish and german translations of the 1.2 version.
I took a quick peak and it looks great thanks for these updates!
Don't know what you did Jabo but it worked like a charm, here I am now as a registered member.
Strange I couldn't see the registration and login part before?
And regarding that process explorer thing, no I haven't had a chance to try it out yet.
I know it's important for you to find out what's wrong, but I'm kinda satisfied with the fix I made with Jnes 1.0.2 configuration switch and I just recently reinstalled everything.
I really hope you're not relying on me for checking this out.
I guess I could setup an test environment with another rig but I don't know. It seems that not everyone is affected by this problem.
I know it sounds like an lame excuse, but I really enjoying Jnes 1.1 right now.
Every game runs perfect and it's like being a kid again.
Hopefully when my childish self have calmed down I guess I could try the process explorer out.
Hehe I understand, just figured I'd ask since I hadn't heard, thanks for getting back. I'm not as focused on this these days, so I'm not worried too much about it until I get a better sense of what is wrong.
bugreport: CastleVania 3 has the issue similar to the one we saw in Ninja Gaiden 3 - background tends to shake whenever a character enters room with vertical scrolling. Jabo, I guess you'll once again have to deal with timings in order to fix that...
for everyone's notice: if you wish to get to grips with this Konami's masterpiece (or to remember 'the good old days'), I'd recommend that you choose the original Famicom title that is Akumajou Densetsu since its cart included VRC6 sound chip (the US rendition lacks it) meant to produce better output audio. it's a pity Nintendo of America considered it to be expensive to integrate into the cart over there. fortunately, there's a lot of translation hacks so that you'll have no worries about ingame text.
first of all try playing a NTSC (runs at 60fps) standard rom instead of PAL (50fps) which is a tad slower. if that doesn't help you might want to try pressing F4 - a great speed-up - it disables the VSync mode, but note that by doing so you'll "unleash" a damn-hard-to-control state of the emu. just in case, you've been warned.
Yeah, I tried that the F4 and it's effin tough to control. I'm playing DW3, which is a naturally slow game, and was wondering if there was some way that I could speed it up without having to use FPS disabled. For instance, on nestopia you have the slide where you can control the speed.
agreed, some emus let you decide whether to skip frames or not, plus you can control the exact number of frames skipped at a time. that comes in handy if a game normally runs at a slow pace (e.g. a character moves soooooooooo slooooooooooowly that you can barely wait). I used that feature a zillion times, especially in RPGs.
anyways, you can either play it as it meant to, or use other emu that is capable of frame skipping.
P.S. despite the stuff told above, I suggest you to go on with JNES since it's an incredible piece of software.
take a look @ comment #42 - the latest method of adding/editing/removing GG/PAR codes is performed via the context menu: simply right-click on the string you wish to alter - it's that easy.
wait, how come you have to add cheats for G.I.Joe? the newest cheat database contains actual codes for it... err, unless you're using a bad dumped rom.
Thanks for the info. I did have a bad rom and I was able to add codes manually. I opened up the cheat file with notepad and did a search for "joe" and only came up with Joe and Mac. Is there a place to download a newer cheat database? The one I have is for version 1.1 and is about 470K in size. Thanks for the help.
here goes what is said within the cheats database file:
“ If you are having any Difficulties using the cheats or would like to ask a question about this database you can contact me through the emutalk.net forums in the Jnes Cheats Section
and I've got to apologize for the wrong info - the codes for G.I.Joe are indeed missing, you're also right about the latest .cht file: it's provided along with JNES v.1.1
finally, this is where you are meant to visit: http://www.emutalk.net/threads/28341-Welcome-To-Jnes-Cheats-Message-Board. additionally, there's Gent's mailbox address revealed in the jnes.cht so you should try to contact him directly.
Well it's been a couple of days since I actually played around with Jnes.
I've been busy trying out the new release of bsnes which now supports GBA emulation.
bsnes which now plays NES, SNES, GB, GBC, GBA and the Super Game Boy, BS-X Satellaview, Sufami Turbo subsystems is starting to become a real multi Nintendo emulator with great compatibility and accuracy.
As for NES emulation Jnes VS bsnes, I'd say they're on par with each other.
I have played through most of the games I have in both emulators and they're both unique in their own ways.
I love Jnes because I have used it for so many years and have great settings and I love bsnes for the multi system support.
hey, Maverick, welcome to the thread as you're now a "fully functional" member here! I hope HQX will join us soon to talk more of our beloved JNES and NES emulation in general.
it's so great that the thread is alive and improves thanks to Jabo. and I believe the most important thing about this site (overall) is that IT helps anyone to play those awesome games of long-lost childhood, to recollect the days of joy & happiness. anyway, I guess we must be proud to be the part of this wonder.
“ Does Jnes automatically pick out the English roms from the zip file or will it just pick out the first one it comes across.
hmmm, I suppose there's a way to check this out: when loading a zip containing rom images, look at the status bar, you should see a message telling the exact rom name. I believe it's gonna be the very first .nes file within that archive regardless of its name.
“ the game still running and in some game tha we can't use start for pausing the game, I get kill each and every times.
why, JNES is capable of pausing the emulation just like any other emu does. pressing F2 will 'freeze' the game and you'll see the "emulation paused" message in status bar. once you've finished your customization, hit F2 again to resume playing. can be also performed via the menu, but I believe using a hotkey is a bit faster, especially when you're playing with a gamepad.
finally, I'd recommend you to get to grips with JNES' system commands, such as reset (F1), quick save (F5), quick load of previously saved state (F7) and closing the loaded rom image (F12).
Dear Sir or Ma'am,
I'm putting together a site for emulators. This isn't the typical Yellow Pages of emulators... I'm going to have tutorials, articles, reviews, news, and a forum. I want to showcase the best emulators for each system and help people get them installed, configured, etc. Since you have created the best emulators for both the NES and the 64, I'd like your permission to host your emulators. Contact me at davidramseycain at-ski the gmails.
Thanks for all your hard work. We all really appreciate it.
2 both maninironmask & JP
well done guys! you're doing just the right thing - reporting about some bug(s) found. I'm sure this will help solving loads of persistent problems - it's all for good after all!
could you please describe how you did that? it might be useful for someone who encountered the same issue but doesn't know how to work it around, so that he/she could visit this thread and find a salvation.
“ Wish I could post out picture on this forum so you can see the bug
well, you can upload the screenshot(s) to some picture hosting service (like pixhost.me) and submit a link to it here. though notice: any comment of a guest user containing any external links will be blocked until Jabo lets it through (anti-spam precautions). anyways, you'll see the message telling this stuff so don't worry - it's just the matter of time when such comment appears over here. feel free to share those snapshots of yours!
JP, please put more details into your posts, if you are doing testing it would be better to finish testing and post your all your results, otherwise your comments look like a twitter feed and that isn't as helpful.
@ Jabo, Iconoclast & Squall
guys, could you please help me with a piece of advice? it concerns the integration of accelerators section into an executable. I'm dummy when it comes to the programming, but I still wanna know if it's possible for an app to use the aforementioned section while it wasn't there before?
okay, I'll try to describe: there's an app which has certain hotkeys for performing the most important commands. for instance, one of these is to log its activity to a file. can be activated by pressing Alt+L. I wanna change it to, say, just L. am I able to do that by means of adding 'accelerators' string to the file using Restorator? erm, I mean will it work properly if I redirect the default action command (Alt+L which corresponds to the command which goes by number 11560) to the desired 'L' with the help of accelerators partition? that works for JNES, but it has this section initially... that's why I started wondering whether such 'trick' works for another app capable of utilizing shortcuts...
P.S. sorry for bothering you with such a silly query, but I just wish to get to grips with the basics of a kind.
“ BTW does anyubody knows a good place to host my screenshot so I can link you here to the shot ???
try one of the following image hosting services:
I'd like to remind you that JNES can dump video to an AVI container (I think it's encoded in XviD) for later use. so it's up to you to make a record of any buggy moment(s), upload that clip to youtube & submit a link to it right here. there you go!
I absolutely love your emulator -- it has been the best one for me so far and I have stuck to it since I found it some n years ago.
Unfortunately, though, the save file bug mentioned before by some plagues me as well. I really don't know what caused it, so I'm sorry I can't help with that, but I concede that using a read-only cfg from the previous version works without a hitch.
However, there is a (in my opinion) rather more important bug, which is that this release seems to break VRC6 in Akumajou Densetsu. I suspect the stereo sound option may have something to do with it (but this may be total bullcrap of course).
“ ...this release seems to break VRC6 in Akumajou Densetsu.
could you please put more detail into the issue: how exactly does it break? does this occur all the time or at certain points?
come to think of it, from what I've seen so far, the latest release of THE EMU runs Castlevania just fine. I believe it works as it's supposed to since I tested it on both Nestopia and JNES v.1.02.
btw, you mean the bug appears to happen only in Famicom rendition of Castlevania, right? and you're talking of the very 1st game of the series, eh?
“ Jabo, please, have a look @ my comment #134. say at least smth ok?
if it is not there that almost guarantees the application is not using the windows api calls required to process accelerators, meaning they will not work.
“ ow can I make Jnes dump video to an AVI container ??? Presently, i can only dump the file into jmv format
I don't have Jnes in front of me but you can dump the video to AVI during playback, not during recording. So in your situation open the ROM you recorded, and use the Play movie menu item to open the movie, you will see a bunch of options for saving to AVI file.
I do have one small request for the next build though. If it's easy or at all possible, it'd be awesome if we could map the save and load state buttons to gamepads. That way I could map them to the LT and RT buttons of my xbox controller.
Hey, love the program, but i use 2 of the same USB controllers for jnes and it seems to have problems keeping them apart after a restart? normally will just make both players fall under the first controller, its an easy fix, but a constant one. wondering if this can be fixed in later versions please
Oh, sorry about not replying earlier in a timely fashion.
Whenever I start up Akumajou Densetsu (by this I mean the japanese cart for Castlevania 3) in Jnes on my machine:
- During the intro, the lower channel(s) of VRC6 do not play
- Afterwards during the name entry screen, the lower VRC6 channel(s) dominate. It's possible to hear some higher channels in the background, but they are much quieter (probably because these are the square channels or something), and these higher channels are about 1/2 second out of sync with the rest of the music.
- Then, on the level intro with the cross, and then the level itself, low channel(s) do not play.
So, in short,
- No lows on the intro
- No highs on the name screen, the highs that are there are lagged
- No lows on the level afterwards
may I ask you something? what software/hardware do you compare JNES' emulation to, eh? Nestopia? VirtuaNES? or you mean the actual Famicom console? btw, did you try disabling those sound channels in the audio pop-up menu? this should have helped a lot if comparing.
as I told earlier, I had run Famicom's Castlevania 3 on JNES v.1.1, JNES v.1.0.2 and Nestopia. the only noticed bug was the trembling b/g happenings during the penetration of vertical motion rooms. speaking of bgm I assure you that it sounds almost identical on the 3 emus. anyway, I'm gonna check it out more precisely once I've got some free time.
okay, I've visited that page, but haven't found an answer to the question 'what are the benefits of using it in JNES?' moreover, I'd like to find out...
1) will this APU make JNES sound more accurate, precise (compared to its present APU) and closer to actual hardware? or maybe the quality of audio output will exceed the one heard on a real console?
2) are there any NES/Famicom emus containing Blarg's APU? you see, I'm willing to compare and hear how it sounds exactly.
3) graphs/charts/tables/diagrams showing the sound specter thus helping to differentiate among other apps?
great! so, could you please name at least several?
I'm quite intrigued to hear the difference in sounding as opposed to JNES' audio decoder. and I'll surely post my impressions right here. thanks in advance.
I've been away a bit longer than expected, let me try to catch up with everyone.
“ still waitin for the acknoledgement of 2 links to youtube ...
Thanks for the videos, glad capturing is working well, I see the problems you mentioned now ... I can't say for sure what they are at this point.
“ Please help me i have many *.md roms, but i don`t know how convert it to nes format...
I might be out of touch but aren't those sega megadrive roms? Oh well I hope someone can help you.
“ Hey, love the program, but i use 2 of the same USB controllers for jnes and it seems to have problems keeping them apart after a restart?
I reference controllers by their guidInstance, I tested Jnes with two controllers and it works after a restart, but they are from different manufacturers. I really can't venture a guess why things don't work for you. If your controllers had the same guidInstance value it might prevent one from working.
It would be helpful to know what kind of USB controller you are talking about, and if you can post your Input1 and Input2 values from Jnes.ini file after closing the application, that might answer some questions.
“ Oh, sorry about not replying earlier in a timely fashion.
Whenever I start up Akumajou Densetsu (by this I mean the japanese cart for Castlevania 3) in Jnes on my machine:
That makes things a bit clearer, I implemented VRC6 based many years ago, it's possible my implementation is a bit wrong or there are just better ones now. At any rate if you can post a YouTube link that would be great!
Jabo, since you haven't said a word on the topic we talked about with Squall right before, I ask that you express your thoughts regarding Blarg's APU. are you familiar with it? is it worth to replace the current sound synth with that one? finally, the question Squall didn't answer: what are the benefits of using it in JNES?
I don't really have anything specific to say about it, I've never used it. I am still inclined to use the library I already made for Jnes, having invested a bit of time in it, as well as the underlying goal being to learn as things improve.
I'm using Jnes on my multi-emulator cabinet. Two of my buttons on the cabinet are assigned to the 5 and 6 keys. When these are pressed, and irritating message pops up on to the screen telling me the state slot has changed. Is there a way to disable the hotkey, or atleast the message that appears? Thanks!
(Originally posted in wrong comments section)
Recently upgraded from 1.0.1 to 1.1.
All audio check boxes except graph checked.
Running Windows 7.
In 1.0.1, Zelda and Shingen the Ruler and Destiny of an Emperor work correctly and graph shows triangle, etc and with working sound.
In 1.1 Zelda and Destiny work correctly and graph shows triangle, etc. Shingen plays, but sound missing and graph shows flatline.
Hope this is sufficient to troubleshoot.
Kevin look, just forget about the ancient v.0.40 since it's way too outdated (read: unworthy). as for the v.1.1 - proceed to 'downloads' section of this site, grab a .zip archive (or NSIS SFX if you prefer executables then simply back it up in some safe location so that you're able to restore (repair) the original files of the emu should anything happen to the extracted ones.
some info regarding uninstallation: JNES is one totally portable app which does NOT litter windows registry with any sort of entries. thus it depends on NONE of windows features... erm, surely except those required for the emu to run, meaning that even when you reinstall the OS itself JNES will work just fine.
You know Squall, I've been following Project 64 for about 5 years now, and in the vast majority of your posts you are rust, snippy and just not very pleasent. Sure it doesn't really matter but I just thought I'd let you know, in case no one else has. Cheers!
When Jabo gets a chance to respond, since it's his emulator, I'd like to know.
Hey Classicgamer, sorry about squall he is usually a bit more friendly here at least, we get quite a few questions on these sort of topics, frontends, porting, etc. From reading up on RetroArch it is a front-end built for libretro, which seems to be an emulation library. Jnes has always been a stand-alone emulator, and I see it staying that way. Many people, myself included, use Jnes with external frontends through the command line interface as an alternative.
Thanks Jabo! I was asking because of the amazing use of shaders available on Retroarch. May I ask what frontend you personally use?
I'm a huge fan of scanlines on top of a quality shader such as hq4x. There is a new shader, xBR, that is unreal... I have it availble in the .cg, .shader, .slv/.slf, .vp/.fp formats. Is it possible to port it into Jnes? I know it's asking alot but I'm thinking if you see it in action you will be blown away!
This link contains Bsnes v088 64bit with Bnes emulator core, and the xBR shader. v088 instead of v090+ due to v088 allowing individual rom files to be loaded vs a rom folder only v090.
Load it up, load up your favorite game and press F11 to enter fullscreen mode. Obviously Bnes isn't up to Jnes in terms of accuracy, which is why I prefer Jnes. I'm hoping this shader can be ported to Jnes. This link contains the several formats of xBR that i've found:
Now adding a scanline filter to Jnes would probably be just as good with Hq4x for the scanline loving crowd. Perhaps you like the look of the 5xBR filter more than hq4x though, and if you don't know about xbr maybe you'll fall in love with it too!
“ Thanks Jabo! I was asking because of the amazing use of shaders available on Retroarch. May I ask what frontend you personally use?
I use Windows Media Center with the Media Browser addon pretty regularly. For filtering I tend to prefer just simple nearest neighbor, depends on the mood I use the others as well. I've checked out your links, I have actually heard of XBR before, there is a comparison on Microsoft's research site actually. I wasn't aware there were any implementations out there, I'll be sure to check them out when I have more time. I had scanlines in Jnes at one point, you might want to check out some previous versions if you are looking for that.
“ Ahem: Jabo! What's up buddy? I was looking for an email address for you, wanted to do some catching up.
Haha yo man, I got your message, I'll hit you back soon.
well it's pretty simple indeed! first of all make sure the 'ArtWork' subfolder really exists, then copy all your games' covers there. though note: every .jpg file SHOULD be named EXACTLY as the rom image it's bound to, otherwise this feature won't work. and here's the problem almost everyone encounters, erm at least those having a huge quantity of games, since they have to check that every pic name corresponds to the actual rom name... needless to say this is quite boring affair to deal with. the only thing I suggest here is to use a fine file manager software like Total Commander.
in case there are only some dozens of games in your possession, I'd recommend you to do everything manually, 'cuz I believe this way's more reliable than the automated one. cheers!
Why not read that are FDS?, Would be good to put you as extention and enjoy. Rather it would be good to put in control mouse replacement zapper to play Duck Hunt and in these times it is very difficult to get.
query ahoy here! I actually wanted to ask this long ago but somehow forgot... so Jabo could you please tell us whether you considered the support of FDS in JNES and what made you turn such a bright idea down? (betcha the lack of spare time among other reasons)
as an example I'd like to point out at some other emu that provide running of several kinds of systems, such as Kega Fusion - capable of processing both Genesis roms & SCD images one at a time.
There's a problem with the Legend of Zelda intro. Watching it all the way through, to the point where it says "Look up the manual for details", the text goes funny at that point. It works fine in other emulators, so it's a JNES 1.1 specific issue, it seems.
I didn't have the ArtWork subfolder so I made one in the emulators folder and made sure the artwork was named the same but I'm still getting the error message. Where should the folder be and what else could I be doing wrong?
If you are getting an error about copying the image to the artwork directory it might be permissions related, Program Files is very restrictive, if you are running Jnes from a location within Program Files an easy workaround to try is running Jnes as an Administrator by right-clicking on the executable, that would at least help diagnose the problem if that works.
“ There's a problem with the Legend of Zelda intro.
Ugh! Yea I saw the same thing thanks for letting us know.
fortunately it isn't case sensitive so I wonder what's wrong about that...
okay now let's work this around together
do those JPGs of yours contain .nes extension before the actual .jpg one eh? like G.I.Joe (U) [!].nes.jpg huh? if so, remove it - I mean ".nes" piece from the pics' name.
alright, now tell me did you switch JNES to display your images? if so, enable the feature by accessing the general config dialog box, locating the item called 'Rom Browser' with drop down list next to it and finally toggling the setting to 'ArtWork'.
everything should be working now. check it out!
and more - are all of your roms stored within the JNES dir or just scattered all over your partitions? you see, from what I know JNES actually seeks a corresponding image in the 'artwork' subfolder for every rom meaning that it might be wise to store your entire collection of roms within a single place... methinks.
Jabo, I'm still eager to know the story of canceling the support of FDS in our beloved emu. hopefully you'll reveal at least some facts about the case, won't you?
additionally, wouldn't you mind explaining the difference between PRG0 and PRG1 roms. does it mean any sort of version? which one to choose if both are [!] perfect dumps?
I believe your answer would be useful for everyone visiting this page.
Jabo, your emu is great, it runs all my favorite games but there are minor graphics and sound problems with game called BATTLE CITY.
When tank is not moving there is weird clicking sound.Also there is graphics proble m where sometimes tanks appear flickering.But game is still playable.For next version dont forget to fix it.
hey Chris make sure EVERY pic name coincides to the actual rom's one. also pay attention to the fact that you've got to deal with the names ONLY - leave extensions as they are.
you might also want to have a look at my comments #186 & #193 found elsewhere within this page.
Disabling cheats doesn't work properly. Once you tick the box to enable a cheat, it's on, and unticking the box does not turn it off. The only way to turn it off is to make sure the box is unticked and actually close the game, then reload it. Even resetting doesn't work to disable cheats. It works fine in FCEUX, so it's a JNES issue, definitely.
damn, I wish I knew what causes such behavior... maybe it has something to do with your AV software.
well I've got some suspicion as to the source of the issue... is it only key mappings that won't save or there are other options (like, say, graphical ones) not being saved either?
Just thought I'd put my 50 cents in. I too have ran into the same problem with saving controller input. It doesn't appear to save my windowed mode screen rez either and repeatedly displays the "This is your first time - tick here to close" message too.
Configurating and copying my ini file from the previous Jnes has fixed it, as Gerhalt suggested. Thanks mate.
hey Wilmatron, yeah well actually that wasn't me suggesting this simple trick to work around the issue, but I'm glad it helps you folks! it's Jabo the mastermind who made the updated version reverse compatible - I daresay we should credit his work as long as JNES (along with PJ64) remains one of the best NES/FAMICOM emus all over the net.
the bottom line is come on mates, leave more feedback here since it helps to improve the EMU a great deal!
I've got an update on the cheats bug I mentioned before. In SMB3 you actually can disable the cheats and it works fine. In Zelda, however, you can't. Once you've enabled a cheat, you can't disable it without reloading the game, and as I said it works fine in FCEUX so it must be an issue with JNES. Strange how it only affects some games, though.
Jabo! you said you were back, didn't you? so please check out what's wrong with the site. if you haven't yet figured it out by my nick, it's me, Gerhalt. reporting 2 U that my login is reseted every time I access any inner page of the site.
also have a look at Matt's message - it appears he's having troubles viewing the site too!
finally, I believe Trlkly's talking sense here - it'd be highly appreciated if you put 2xSAI back into JNES since there are lots of games that are displayed so blocky when using HQ2x/3x/4x. example? peace of cake: have a look at the title screen of the very 1st Batman - his sprite is so... ugly to say the least.
to anonymous user - there IS a netplay option within this along with previous releases of JNES. however, in order to launch it you've got to configure it first. you can do so by calling an appropriate dialog box from the submenu of JNES.
It should have been fixed by now. I know what you're describing, and my log-in kept getting reset with a bunch of SQL errors, too. Jabo fixed at the time he'd done his previous update, so did you try again?
alright folks, I'm in. as they say "back in action". thanks mates!
meanwhile I keep testing Faxanadu, trying to figure out what's the major difference between those elusive PRG0 & PRG1. hmm I wonder...
Iconoclast let me know about the php issues, Gethalt you can always contact me at emutalk.net as well. Just a heads up I'm switching hosting providers in the coming days so if you see the site is down or isn't working you'll know why.
I like this emulator and I was wondering if in the next release a feature could be implemented for the netplay that allows 1p control swap for the host and clientso single player games can be played online by taking turns with the other play. I cannot find any emulator that has a feature like this.
another thing about this emulator that would make the netplay even better is support for the p2p kaillera.dll however it does not seem to work on any versions of jnes. Direct connecting to clients seems to work run alot better and has better controller response than connecting to servers on kaillera.
Just trying the 22.214.171.124 version and I have the same configuration settings not saved issue. I'm running on windows XP 32 bits. With version 126.96.36.199, only the [Position] settings are saved. All other settings are not saved in the ini file. Replaced the 188.8.131.52 exe with the 184.108.40.206 (still working in the same directory) and the settings are properly configured. Swithed back to the 1.1, he still only save the window position but no other settings. I doesn't seems to be a permission settings but maybe a change in the way it saves the directory data? I have some Process Monitor trace files if you want to compare. Hope this can help!
Jabo, I want to get this clear about Jnes 1.1, you see Project 64 1.6 has this problem once in a while when the computer or laptop loads it sometimes hides the screen to any game being played and you can still hear the music but you cannot find the window to the game being played.
Does Jnes 1.1 have that Project 64 problem or is Jnes it's own emulator thats immune to that?.
Just realized I haven't replied to some of the feedback, here goes.
“ The Gradius 1 & 2 games must be fixed too by graphics.
You'll have to be more specific I have the Japanese version of both of these and do not have any issues.
“ Zelda NES has the same as the one above, but only the case when in dungeons with big enemies or a high intensity
Haven't seen that, a save state with a screenshot might help me see what you mean though.
“ Hey Jabo on this Jnes 1.1, Kirby Adventure has some glitchy graphic like when you pause the game on the pause screen Kirby has a black line on top of his head.
This should be fixed in the next update.
“ Another update Battletoads has static in it's music.
Please refrain from posting the same requests with different user names, it takes time to sort through all the feedback here, I want to keep the comments registration-free, I've removed your duplicate posts.
To answer your question the next version will likely make it better, there was an issue with the DPCM channel, however there will always be some level of noise in Battletoads since it uses that.
“ Just trying the 220.127.116.11 version and I have the same configuration settings not saved issue.
Nothing is jumping out at me that might be wrong, generally if it has the ability to save to the file it should save all your settings, you could try deleting the ini file and letting Jnes recreate it.
Another update Jabo, when I play Punch Out (either version with Mike Tyson or not) when fighting Glass Joe and the other fighters, the bell is supposed to ring once but for some reason Jnes 1.1 makes the bell ring twice when the battle begins.
about the username thing I was changing them because I could not decide what name to use.
If there's no Dutch language for Jnes at the moment, then I could translate it into Dutch if you like Jabo
I've also helped with Soul Movie translate project (Android app) and it works too
So that means that I know how it all works with translating. I'm very careful with translating, there are a lot of translations into Dutch that aren't good at all... even Nesoid has the wrong translation (again, Android)
hey, Yoshistar95! welcome to our fine sanctuary! you know it's always good to witness someone who's eager to help this great project to grow, become greater, nicer - improve in every reasonable way! that's exactly why we're all here right? okay then, welcome again and be well.
“ Nothing is jumping out at me that might be wrong, generally if it has the ability to save to the file it should save all your settings, you could try deleting the ini file and letting Jnes recreate it.
Tried that too several times without success... maybe a strange character appeared in the code or changes in variables in code? I don't know either, Process Monitor didn't give much clues... Just looks like it closes the file too early...
Hmmm... but what's the cause of it then?
I didn't had those problems once though... but I use the emulator not very much at the moment.
But that will change after I get a new computer which will be about end October or begin November...
Anyways... no bugs found until today now
I'm also working on a new NES game, which works on Jnes for sure it's a new SMB hack.
Ah, always the ones I don't have. I'll have to get those.
“ If there's no Dutch language for Jnes at the moment
Sure that sounds great.
“ Jabo do you still have any plans to make a Jnes 1.2?
I plan on doing a minor release to fix some of issues reported recently, I will not be able to fix everything and it will take some time to do this. I do not have plans for a 1.2 version necessarily.
“ Tried that too several times without success...
That is disappointing, I have not tested on Windows XP in many years, perhaps someone can help us there. I would be interested in seeing anything in the process monitor logs that seems wrong about Jnes.ini, you can zip up the logs, feel free to contact me through emutalk.net if you want
“ Is there any progress on the bug which prevents saving the controller input config?
I just saw your post and looked at the screenshots you posted, thanks for doing this, the permissions look fine to me, however the file monitor screenshot is not enough unfortunately, I really need that list filtered specifically to Jnes.ini, an export of that as a log file would be very helpful for me to review.
a fixed dialog window in Ys I would be appreciated along with the returning of 2xSAI renderer engine... plus there's a minor trouble with the title screen of Crisis Force - the caption's supposed to appear after the ray-like thing flew to the right causing the flash.
and what about the audio playback in Akumajou Densetsu 3 huh?
“ I have a video of Gradius II NES.
It's a No Mis Run video though, but you'll notice that the graphics are flashing...
That's a cool video nice one! I agree I don't think it should flicker that much, they would not release a game like that. I'll add it to the bug tracker for now but I'm not sure how to fix that.
“ a fixed dialog window in Ys I would be appreciated along with the returning of 2xSAI renderer engine... plus there's a minor trouble with the title screen of Crisis Force - the caption's supposed to appear after the ray-like thing flew to the right causing the flash.
and what about the audio playback in Akumajou Densetsu 3 huh?
What's up with the "huh"? I know you've been waiting for an answer on Akumajou Densetsu, I didn't know what you meant at the time unfortunately. After some investigation there was a bug in 1.1 with the VRC6 sound emulation, it will be addressed in the next release. I've added your Crisis Force bug to the bug tracker as well no clue there. I can't find any issues with Ys you'll have to be more specific how to reproduce that I do not have time to play it through.
As far as 2xSaI is concerned I replaced it with HQ2x after many requests, most people seem to think it is far superior. I went through some of your examples such as Batman where 2xSaI is perceived better, it looks a bit softer and has smoother edges but I really have to look for it to even notice. I will consider putting it back but I just wanted to explain how I see things.
“ Hello Jabo sinse you have no plans yet for a Jnes 1.2, so your going to fix the bugs within Jnes 1.1?.
This is a good emulator but it needs alot of bugs fixed.
I've already responded that I will be releasing an update to fix as many bugs as I have the interest and time to pursue. I enjoy getting feedback to improve things, you've found some interesting issues, but after reading some of your posts you should also keep in mind that this is a hobby for me and the software is free.
Maybe a stronger graphic plugin could work... on the GHW forums they say that a better plugin may fix the problem, but it depends on how it reads the graphics.
But I don't know how things work, so I have no clue... but about the plugin sounds logical... PJ64 graphic plugin had that too with SM64 (some objects were invisible in a specific position), but with a better plugin, the game became detailed and looked like it was on a real N64 Which I own one with that game (and others)
“ I can't find any issues with Ys you'll have to be more specific...
I told about it within the 1.0.2 dedicated thread: whenever Adol enters any interior (the dialog window appears) the game HUD interchanges its position with the main frame while it should remain in the bottom of the screen; also occurs when accessing the game menu (by pressing SELECT) - however the cursor arrow (along with other item icons) hovers in its proper position making it harder to figure out what you're about to select... anyway, Jabo, you should have no difficulties in reproducing that behavior whatsoever.
it'd be very nice too if a tiny issue with the darkening pause screen in Super Spy Hunter could've been dealt with. oh, and before I've forgotten I'd like to point at Akumajou Densetsu once again since there's that annoying background trembling stuff going on whenever Ralph's got to pass through a location with vertical scrolling.
I don't have any immediate plans to support mobile platforms, it seems most of the good mobile emulators are purchased for a small fee.
I could justify doing that work if there was if I could earn a bit of money from it, similar to what ePSXe did recently on Android where the original port remained free. Does the Windows store even allow emulators? I couldn't find a direct answer to it, curious what you guys think.
“ I told about it within the 1.0.2 dedicated thread: whenever Adol enters any interior
I was able to reproduce that now, happy to say due to some other changes it does not seem to be an issue any longer. I'm aware of the others you mentioned, but I have not found a way to fix the scrolling issue you mentioned I've known about that for a while.
Attention Jabo, I played battletoads and it's graphics are glitchy during game play. there are lines on the ship landing story part in the first level and when playing the graphics are messed up in some places.
I would like to report a bug. In the Japanese release of Final Fantasy III, in some of the audio there is a constant clicking. For example, the battle theme. It gets a little annoying after a while. This isn't present when playing on an actual Famicom.
Jnes is one of the better emulators I've played on. I'm hoping this will get fixed, but if it's not on your list of priorities, I understand.
Hello everyone! Been away for a couple of months now it seems.
I haven't been able to get Jnes 1.1 working saving my configuration settings so I have been using Jnes 1.0.2 to configure 1.1 and it works very well.
I know I have mentioned this workaround earlier and I tried with both Vista Ultimate x64 and 7 Ultimate x64 to see if there were any differences but nope, no dice and settings still didn't want to save.
As long as this workaround works and the games is working I'm perfectly fine with things.
Of course there is some minor bugs with some games, like Zelda which have already been stated but it's not the end of the world since Jnes is still one of the best NES emulators out there.
As for you kirbyfan, I suggest trying different emulators if you have persistent problems with your games.
higan formerly known as bsnes is an excellent Nintendo Multi System Emulator which plays NES games, try that or any of the other dozen NES emulators out there.
Jabo might not always be around fixing peoples specific problems, you got to contribute to the solution yourself and that is trying alternate sources.
When it comes to emulation, the ideal isn't using one specific emulator for a system unless it's a unique system with only one or two working emulators since there are bound to be problems. The best way is to have a few other emulators to fall back too instead.
For example if a game isn't working that well for me in Snes9x I use bsnes (higan) instead and vice versa.
bsnes isn't hard at all to set up and configure. Sure bsnes is in a .7z archive but it's easily extracted with WinRAR or any other unzipping tool to an empty folder.
And bsnes is also running all NES games in .nes format just like Jnes do.
Set up and configuring bsnes (v088) which is the version I'm using doesn't take any longer then any other emulator to configure.
It's easy as 1 2 3
EDIT: I realize that you have probably tried newer releases which have changed the emulator drastically. v088 is the last release with the old interface and is easy to use.
There is a quite a few emulators available, I definitely want feedback, in many circumstances I'm simply unaware of an issue because I can't test all games. I am however aware of unimplemented mappers!
But I work on this as a hobby and will probably not be able to fix or implement everything, and I really dislike demands or overt nagging. I would recommend having another emulator handy, hopefully it is not required often.
I'll definitely send you a feedback then Jabo
Speaking off... fceux for Wii (NES/FC emulator) has many plugins for graphics and stuff... it also contains one that caused Gradius 1 & 2 to have no flicking that much. So like I said before... try to look up in the plugins for if there's a way to improve the emulation of certain games.
And can you please look at Super Mario World NES (or 8-bit) if you can fix the missing mapper? I'll play the game on the other NES emulator for now for that game...
The link might seem to be broken but I can assure you that it's working, it's just that when I posted it here it got cut off because that a symbol between "Uploa" & "ded" got added somehow. Remove that so it's "Uploaded" instead.
Like this: Uploaded+ReleaseDate+Size+DownloadCount
OK I'm gonna attempt helping you setting up bsnes so bear with me here.
After you have downloaded the 7z file of bsnes v088 either x86 or x64 depending on your system from the link I provided, unpack it with WinRAR or any other unzipping tool to an empty folder called "bsnes" or something.
When you start bsnes, click Load then Famicom.
Choose your NES ROM folder by clicking browse.
After that go into Settings, Configuration.
Make adjustments to input, video, audio and advanced settings if you like. Famicom is by default the first one in the list of input so it's not hard to miss.
After that all you have to do is start bsnes, click Load, then Famicom and double click on the game you want to play from the list.
You do post a lot kirbyfan... but you can always join Jabosoft
Hopefully my ROM hack will be completed before 2013... my very first ROM hack
It's Super Mario Brothers, but it contains obstacle courses... Jump, Puzzle and Lift. It may sound weird, but it will be great!
on the contrary - very intriguing! can't wait to check it out by myself. I know there's a hell of a lot of so different SMB hacks all over the net, still it's so damn fun to witness another awe-inspiring mod.
I've played many SMB hacks, and the most of them were awesome
Only the one with a labyrinth story was very hard... still can not go further than level 4 but I like it
Back to my hack, my computer has finally arrived (yesterday) and now I have to get it operating... and setting up all programs that I want to use (Emulators, Online Portable games, Hypercam 2, etc...).
Now let's hope that the Stereo Mix is still functional.
“ Those people lied to me no matter what versions of the ROMS I get the Jnes will not play them.
well, it actually depends on the exact mapper that this or the other game uses. you can find out those ones supported by JNES elsewhere within the site and/or inside the documentation that comes along with the emu.
I am not a member. However My geek who upgraded my computerchose JNES for the emulator for my older NES/SNES CD. The thingtaht hurts this issome features are lost? missplaced? not included? In Draagon Warrior 1,2 and 3, the save features are not available or some where that I cannot find them when I play. Also setting up the gaming keys from my keyboad is an enable and then change if wrong, so I may have to go thru many mautiple sequences to get the gaming keys the way they were when we were able to use the older emulator. How can I fix this? or is there a fix. I spent almost an hour just to get 2 out of the remaining 5 keys to work properly and still cannot save/store my daily results for these 3 games.
The SMB title editor has an original Japanese version and a translated one in English... but the English version is not so good as the original version (what did they edit along with language?)...
But 3 years ago, I founded a video that had a great overlook of how the Japanese version works... but now I can't find that specific one anymore so I'm using the English one (STE I think) and it could have a bug I guess... but I'm not sure...
“ ...but the English version is not so good as the original version (what did they edit along with language?)...
then why not hack the original Famicom rom? or you'll have to deal with the Japanese hieroglyphs? I guess it's more complicated than it might seem from aside right?
“ Hey Gerhalt, were can I download more mappers for Jnes?.
you may grab 'em anywhere you like on the 'net, though note those ain't just plugins that you move to some specific folder and the emu starts using them. nosiree - they need to be integrated right into JNES which means you should ask Jabo on that one since it's his piece of software. hereby I mean any sort of decompilation, recompilation, disassembling and/or any other way of modifying the executable is prohibited, unless Jabo gives you a permission to do so, that is.
p.s. JNES' got very handy status bar, where it displays various useful hints, so I suggest that you look there more often, and if you see a message like "mapper #XXX is unsupported" it means you can't run that game on JNES. sad but true... that's why I once again point toward checking out Nestopia since its list of working mappers is astonishing.
hey dude, you aren't alone to encounter that prob with the latest release of JNES... yeah I know it's sort of a let down but don't worry as there's a simple solution to troubleshoot that 'damn, it doesn't save my config' situation: grab a hold of a previous 1.0.2 version of the emu, create your profile in it, customize everything to your preferences, quit JNES, then copy the 'jnes.ini' file of an old ver to the dir where 1.1 resides. overwrite an existing file if needed. have fun.
My Android tablet crashed that stupid internal memory won't continue with 'checking for errors', which causes to keep out the memory >:(
I've tried everything, even reboot won't work it sucks you know...
I had to wait until the other shop had a tablet for sale for 100 euros (why doesn't he recognize the symbol?)... 4.0 Android but with my 2.2.1 (froyo), no good...
Thankfully I had no personal data that was be kept in that thing
Sad thing is that I had to throw away Soul Movie... but the translation keeps it alive
Speaking of.... when do I have to translate Jnes? Or is there no answer for it yet?
Anyway... let's see if I can find mapper #30 to get SMB2 Lost Levels running perfectly well, perfect... haven't founded one that had no piranha bug...
Okay! I'm starting with searching that video of how SMBTE works!
And I'll have to deal indeed with those Japanese something... I only understand ??????NES?????? (why question marks???), it recognizes the ROM... but could say something else about it...
“ Will Jabo ever have the time to update the mappers so 100% all games can be playable.
let's face it - I mean maturing & all the stuff it brings along... annoying, irritating and so on, but you just gotta deal with that since, you know, it's real life man. don't get me wrong, but I've got to disappoint you: I don't think Jabo's gonna do it... well, unless he's got a team of several programmers and beta testers - the matter needs tons of debugging hours with the consequent tuning that makes certain game issue-free but also creates some bugs in another one. it's time-consuming and bloody exhausting stuff... anyway, he told about it in his latest post in this page.
personally, I'd rather see those supported games running perfectly than bucket-loads of roms performing poorly. and there's lots of insultingly crappy games that are unworthy bothering.
My computer will be ready in the weekend... maybe Saturday. Then I can play NES games again on Jnes 1.1
And I'm also preparing to make a walkthrough of Super Mario Bros. 2 (USA version), then I'll do SMB 3
And I'm gonna do that Mario hack again with that labyrinth story
I've completed 2 worlds and 1 level of world so far... but I can already tell that World 5 will have Super Mario Frustration levels only levels 3 and 4 are not based on them.
Here's the list for what Worlds they are:
World 1: Practice
World 2 & 3: Jump course
World 4 & 5: Puzzle course
World 6 & 7: Lift course
World 8: Bowser's world
All uneven numbered worlds (except World 1) are underground, Lift worlds do have a fast think scenarios, Bowser's world is a mixture of all 3 courses in a extreme high difficulty.
There's a preview of it on Youtube you'll see World 1 (before 1-4 was edited) and that's it... but I'll add another video of my hack on the other Youtube account. And yes, I have one specially for my Mario hacks the walkthrough will be on my main account.
Just wanted to follow up, TheRocket was able to help me work out what the issue with saving is, if you are using the File menu to exit the application it will not save settings properly. Instead click the red-x button in the title bar and it should save properly.
I always press F12, but sometimes the X-button
I have no problems with the emulator, but even though that the emulator is fine... some games won't run :/ but if some mappers are added to it, then it should fix it then
“ ...if you are using the File menu to exit the application it will not save settings properly.
alright folks let's all say 'thanks' to TheRocket since he finally figured that sneaky trouble out, 'the root of evil' so to speak.
come to think of it, I never happened to encounter it 'cuz I'm used to do the classic Alt+F4 instead.
hopefully it'll be fixed in the very next update of the lovely emu, won't it? otherwise we tend to get more of those 'cant save my settings ' cries around here...
I've also some videos of Gradius NES, No Miss run and loop 2 run, with also the impressive No Shield Run video
Almost nobody can do a run without shield without dying, but even less people can survive 5 loops without dying once 0_o
But I'm practicing on that but it's harder than the No Shield challenge
I've also told on the Gradous forums that I'm trying to do the No Shield run on Gradius II NES, but since I found out that the graphics are flashing, and the shield invisible sadly enough... it will be then much harder than expected.
I've heard that somebody did 8 loops without dying in Gradius NES, can you guys believe that?
“ By the way which emulator is better FCEU, Nestopia, Bsnes, or Nintendulator when playing NES games.
I believe you should try every - they all got their unique features meaning it's up to you to decide which one to stick to. worth mentioning is that tricky compatibility list, which in its turn depends on the overall grade of accuracy of emulation. the formula's pretty simple: the higher the accuracy the higher the chance to run any NES/Famicom game.
however the bottom line is that once again you decide for yourself.
I tried FCEUX it's good but the big downside is I cannot add cheat codes.
Does anyone know an easier way to use Game Genie codes on FCEUX? It's easy on FCEU, just type in the code and go. With FCEUX, I have to enter the Address and Value of each code by hand, whereas with FCEU, those values are automatically parsed when I put in the Game Genie code.
I've used FCeux for Wii, but I haven't tried the GG codes, so I have no idea kirbyfan
Oh! It reminds me of my unusual usage of the codes for Super Mario Bros. NES in World H for the (possible) endless survival
I'm trying to find out if the game crashes after 128 levels, but didn't happen... so I continue with going to 256 levels. Well... if the game doesn't crash after 255 levels
So far I've uploaded 2 videos (in total 64 levels) and 6 more will come of course.
I'm probably the first person who tries to reach level 256 and showing it on Youtube
I'll check it everyday The same for the Android apps that I had downloaded before it lost memory... found out today that the USB doesn't work either :/ so it may not connect to the computer also 0_o there goes my data
Jnes had a shortcut key for recording audio... why is that shortcut removed? I like to have it back again. It had a start/stop function.
would you please remind which key it was exactly? to tell the truth I can't recall any. making a screenshot by pressing F3 - possible, but in order to dump sound or record a clip, one has to browse through the menu.
“ Just wanted to follow up, TheRocket was able to help me work out what the issue with saving is, if you are using the File menu to exit the application it will not save settings properly. Instead click the red-x button in the title bar and it should save properly.
WOOAH..... so the settings I have made in the 1.1 release that haven't been saved could have been saved all along by just clicking the red-x button instead of going in under menu clicking Exit like I have always done?
So there's no need for 1.0.2 as a workaround anymore?
Man I need to test this myself right away.
It's a shame though, bsnes (higan) is really starting to grow on me with it's newer releases and the Famicom/NES emulation is almost faultless.
The ability to have accurate NES, SNES, GB, GBC, GBA emulation in one emulator is outstanding. Although the GB and GBC needs a little polishing to be 100%
Truth is I've been using Jnes since almost J.C. walked on earth and Pentium CPU's ruled the world and it's a shame that the almighty Jnes era is coming to an end for me.
I'm not saying I will stop using Jnes, Jnes means a lot to me and will always be there when I want to feel nostalgia.
Jnes is a pretty accurate NES emulator (among the elite) no doubt about that but bsnes is a little bit more accurate.
A couple of years ago accuracy didn't meant squat to me regarding emulation and it was only the "moment" that mattered to me. Today when I have grown older accuracy is everything. Because the more accurate an emulator is the more it resembles of what I grew up with, the real thing.
Jabo and Jnes, you're always gonna be in my GOAT (Greatest of all time) list!
Sorry for the long post, I got a little carried away. Emulators is a sensitive subject to me, to much ties to my younger years.
Castlevania 2: Simon's Quest
Castlevania 3: Dracula's Curse
Mega Man 2
Mega Man 3
Mega Man 4
Mega Man 5
Mega Man 6
Mike Tyson's Punch-Out!!
Super Mario Bros.
Super Mario Bros. 2
Super Mario Bros. 3
The Legend of Zelda
The Battle of Olympus
Zelda II: Adventure of Link
All those games work great for me. As I once said here I strongly recommend bsnes.
“ Today when I have grown older accuracy is everything. Because the more accurate an emulator is the more it resembles of what I grew up with, the real thing.
come to think about it, accuracy appears to be both a salvation (playback's always meant to be 100% identical to the real 'thing') and somewhat flaw (since it forces certain moments to correspond too) at a time. I'm talking of those irritating loading times - why do I have to wait 10 sec when it's possible to do that a lot faster? dontcha agree? now imagine: what if a game has those f***ing loading procedures EVERY time a character enters/exits certain rooms/locations - you spend most of the time not playing but cursing those 'now loading...' screens. you know what I mean.
actually I pointed towards one downside only, while there are dozens of 'em. for instance, an emu capable of highly accurate playback can't run hacks and/or unlicensed roms/images... got it?
Is there a way to insert additional mappers into the database? Apparently "mapper #82 is not supported>" I guess I'll have to play it in another emulator or something, but wondered whether it was possible to import mappers somehow.
I've finally started up my computer but no internet, proper speed (will be fixed soon), time is about 15 minutes ahead (date is correct), etc...
The stupid USB goes off when I copy files to the computer! >:( mostly if they're big files (at least 50MB)
No problem with copying Jnes, but haven't done yet though... but my project can be continued
So there's a chance that my ROM hack will be finished before 2013 but making it public will happen after new year and stuff....
congrats on joining our 'party' welcome aboard! JNES community grows and it's good to know that.
p.s. one day our numbers will increase by zillions and we'll rush out (myriad Zergs force) to take over the whole world! A-HA-HA-HA-HA-HAaaaa!
he-he, just kidding.
That was a funny intro Gerhalt X)
But nice that you joined us
Oh, by the way, I've begun with the ROM hack again... and I like the movie recording, it's great! Video and sound in one
Now I don't have to worry about the bad sync sound and lag but I didn't knew that after the end of the 'movie' that you play the game again after that, it just continues 0_o
Now I just need internet on my computer, and more memory.... and I can continue with stuff that I had to give up a few years ago with some lucky moments of using my grandparent's computer (my videos comes from there)
I've forgot to mention that there's a bug with the turbo-button system.
I was playing Gradius NES, stage 5, game slows down a lot because the game reads a lot of data or something.... and the Turbo A doesn't work well instead of tapping 4 or 5 times in one second (or more) it sticks with one per second (slower than my tapping speed).
I've probably posted it before, but this bug is very annoying. The chance of dying increases because of that 0_o
take a look inside the .CHM help file that comes along with the emu.
“ I've forgot to mention that there's a bug with the turbo-button system.
hmmm, to tell the truth I never happened to witness the eponymous bug. at least 1.0.2 (which I ran Gradius with) is devoid of this glitch for certain. as for the current 1.1 - I'll try to reproduce that kind of behavior and report back here ASAP.
Bad news, that Turbo button glitch is still there but it was this time not directly though...
In loop 1 stage 5, the Turbo A button worked fine, but in loop 2 stage 5, it suddenly refuses to work 0_o
I get the feeling that it is the game itself...
It was during the try of the challenge, one of many tries... I'm trying to do 5 loops without dying once, I'm close to it furthest point: Loop 4, stage 2.
have recently tested the following fine games: Sunsoft's Fester's Quest & Bandai's Frankenstein, the Monster Returns. as far as I'm concerned, both run okay (although I never played those on a real hardware). at least no noticeable differences are seen compared to Nestopia's emulation, which is by all means a good sign.
And I've remembered the name again of the Mario hack of the labyrinth story, Extra Mario Bros.
You'll need a Super Mario Bros. ROM to patch it correctly. I never came further than area 3 I had the power to break the brick wall (Fire Mario only) to get further, but I couldn't find the way out...
My own hack won't be finished before 2013, but it will come soon
I'll send a download link when it's finished and tested and aproved by the testers, and yes, I have testers
I'm preparing to make a second video of my hack, after I got the title bug fixed... SMB fix screws up the title for some reason... and color pallete edit didn't worked either, the plants and stuff were changed too
tested 2 more games: Capcom's Gargoyle's Quest 2 & Toho's Godzilla, Monster of Monsters. both run fine, but I'd like to mention irritating slowdowns in the latter - when the screen's overwhelmed with stuff, the game suffers a great deal of 'bullet-time' plus random sprites disappear which is unforgivable in such destroy-the-projectile-before-it-destroys-you kinda game.
Isn't that normal on NES games?
I had to deal the slow down in Gradius 1 and 2, the second one had also disappearing sprites
Zelda got that only in the final dungeon, when having two enemies circling around literally, the game slows down... I actually mean two groups of enemies circling around...
Super Mario Bros. gets that too when you have tons of sprites in one screen (same for the japanese 2), but that chance is very low though... except lost levels could have too much koopas generated, they'll flash then a lot.
Faria works OK this far. Faxanadu does too.
I only wish I had played the real carts on a real NES just to make sure they perform identically to each other. having tested emulation alone, I believe those fine games run glitch-free.
Hey Jabo, great work on the emulator. I like the game browser much like Project 64. I know there's still a lot of work to be done, but I'd like to see FDS games work with it. I noticed in Super Mario Bros 1 that the sound is off when Mario hits a block. The pitch is different then other emulators and the actual console.
I've almost translated Jnes into Dutch language and just found out that two jnes.status files were missing in your example. But I've fixed that to have not the weird message in my language
Some things can't be translated sadly
I don't use emulators much but occasionally get the bug to go back and play Zelda, dragon warrior or the like. I am having trouble with losing saved games. I can see them there in the save folder and they work fine unless i close the program. When i re-open none of the saves or quick saves will function. any thoughts?
“ When i re-open none of the saves or quick saves will function. any thoughts?
yeah well there are some. first of all, check out whether your AV software grants JNES the right to overwrite files (if 'no' then add the emu to the exclusions list of trustworthy PEs); then make sure that miserable UAC is disabled, if 'no' turn it off ASAP; try running JNES as administrator.
is everything OK concerning your personal config within the emu? I mean this issue occurs for the save files only or it also clears your, say, buttons' mappings eh? and that's important.
That button problem happened to me too... I don't know how I fixed that actually...
But my translation is finally completed I've double checked it for if there may some typos in it, but it's 100% correct
I'll upload it tomorrow to 4Shared (I have an account there), so now Jnes can be used in Dutch language too soon I'll give the download link when I've uploaded it
hey Yoshistar, job well done! great news! I'm pretty sure Jabo's gonna appreciate your contribution. btw did you add all of the hot-keys (missing in the first place) into your localization?
meanwhile, I'm making my way through the super awesome Blaster Master by Sunsoft. there was the only issue (worth mentioning) this far (up to area 6) and it occurred @ the second boss: at some point the bgm turned into some really weird noises, then it began from the start and... one more boss character appeared (as if the battle was just starting) so I decided to go on fighting and figured out that there are actually 2 bosses - despite they moved independently, each of them could hurt the protagonist guy, but I could see neither boss bodies (where you should keep firing at) nor those projectiles, only their tentacles...
well anyways it was uhhhh... an unforgettable experience. :\ I wonder if it could have happened on the real hardware. hmmmm...
I've completed two more levels of my ROM hack I'm now editing world 3-4. I did had a warp problem in 3-2, the warp itself went good, but Mario didn't moved in a good way... he falls in or comes too low.
But it's been fixed now using the underground room as the center...
I'm about to begin with the walkthrough of Super Mario Brothers 2 (USA), so I'll also check for errors in that game
I wonder whether the emu supports FME-07 (Dynamite Batman, Hebereke & Gimmick) custom chip? and what about Konami's VRC-2 (used in original Contra)?
the 'features' page within the documentation mentions VRC-6 (Akumajou Densetsu) only, making me eager to figure that out. oh, and what if the original Famicom cart contained some additional audio chip (expanding console's sound capabilities by increasing the number of, say, square wave channels), will JNES emulate it either?
p.s. OMG, I had absolutely no idea Konami released such an astounding piece of software, the in-bloody-credible Getsu Fuuma (Gai)Den! yet it happened so early within Famicom lifespan - 1987. but... yup, I guess none of us has ever heard about it due to the fact it had never reached outside the shores of Japan.
Getsu (the main character) also made his appearance in both Wai Wai Worlds, he's playable there... anyways, I highly recommend that everyone has a look at it.
finally, the great news is that it runs damn good under JNES, uses 23rd mapper (Crisis Force).
have just tested Cosmic Epsilon (a fine game by Asmik, 1989). an overall impression - it runs okay but I noticed several visual glitches: during boss fights (casually) the HUD shakes violently, so that the game becomes virtually unplayable; at the 2nd boss (UFO) battle, the game behaves very weird - as if the screen has been split horizontally and when scrolling left to right (back & forth) you can witness that the upper half scrolls OK while the lower one erm... doesn't. I wish I could post a short video clip right here... oh well.
worth mentioning is that Sunsoft's Hebereke has at least one graphical bug - there's an artifact right below a health counter, it just keeps twinkling on & on. although the European version (U-four-ia) is devoid of that issue: I guess the reason behind it is that they utilize different mappers.
alright so I decided to 'squeeze' bugreports into a single comment for the sake of space used. here we go: Faria behaves weird when inside a level. to be exact, it concerns the ugly scroll glitch which occurs upon entering any room within a maze - as if the screen is being refreshed in an oldschool manner by sending a 'sweeping' horizontal line that draws an updated graphics... anyway, it's better to see for oneself.
I'll copy my backup ram save to Nestopia & see if it runs similarly. actually, I can't tell for sure if it's a weird behavior or not since I haven't played it on the real hardware. okay just gimme a moment...
...continued. Jetman causes the emu to crash with a critical error - just let the game show you an opening sequence, then after a certain while (woooooops!) the debugger window pops up telling that an app gone wrong. actually, it's the 1st time I witness JNES crashing to the desktop. damn, this is so frustrating...
how come? 0_0 the game works perfectly (except for the intro that I mentioned above) under the emu, I beated it a couple of times myself, IMHO it's a fine game but it's got a few 'flaws' - too easy & too short. it has much in common with Shatter Hand. this is due to that both of them were developed by Angel.
Just out of curiosity, is there any intention to implement command line option support? Jnes is a wonderful little emulator and I would love to be able to use it with XBMC on my HTPC instead of Nestopia.
The title of my ROMhack has been fixed
STE is better than SMBTE, but I don't know what causes the title to turn into green... but I do know why STE refuses to save the ROM
That copyright Nintendo (actually copyright Yoshistar) was too long, it causes to make the title green for a bit.
The options were:
1= Gray (I think)
2= Brown (original pallete)
3= White (cloud)
They added an English guide some time ago, therefore you had to do with Japanese guide...
hey rockyfrog, waitaminute dude, you didnt answer what was wrong with Jetman emulation - can you describe the stuff that gone amok? you see, the more exact your glitch report is, the easier it for Jabo to replicate that issue, ergo, the faster it can be worked around.
better late than never, you know. the mechanism's so simple & yet it's so awesome! though of notice is the fact that in certain games it can be extremely irritating. for instance a game uses square #2 for almost every in-game sfx, meaning you'll hear those peeps & beeps coming from the right speaker all the time around... anyway, this method is intended for entertainment purposes only, to make those ol' stuff sound better, that is. there's always an option to revert back to monaural sound - the property of flexibility of the emu.
sure there is - the emu saves its parameters to a file with the same name & .ini extension. simply open it with notepad (or any other plain text editor), look for the [Recent Files] & [Recent Dirs] sections in the bottom of the doc, then just remove those unwanted paths and, well, that's it!
now could you please explain why you wanna do that eh? personally I'm used to run games from the 'Recent' pop-up list which proves to be extremely helpful when you keep games in separate folders. what for? imagine you've got literally tons of var supportive material for most of your games. surely you can keep all that treasure somewhere else, but I stick to the method mentioned above. cheers!
My ROM hack is finished! But it contains bugs that causes to some rooms are unreachable by vine, visible 1-up brick acts the same and causes to freeze the game (it's not the emu itself) and you'll hear a reverse jump sound that lasts longer than usual...
I'm now redoing the hack with a pre-patched trained ROM, so hopefully the bonus rooms and 1-up bricks will be functional again... also 10-coin block was gone... orange mushroom islands lost their stump (or something...).
I've uploaded a test ROM for my testing buddy, but I've forgotton to edit 4-4 underground... impossible to beat the game.
An artwork will be made along with the non bug ROM, so be prepared for the possibly one of the best hacks ever made with a balanced difficulty raise rate.
I've also made a wiki page about my game, it's not complete (due to the work in progress), but it's located at romhack.wikia.com table of content suddenly vanished for some reason...
But I also want to report that the config for a PC gaming controller works fine, my computer do have some difficulties with select and start button, but I'm rarely using those.
It's a Gravis GamePad Pro, bought it for 2 Euros very great condition.
hey Yoshistar95, great news! have just grabbed that hack of yours, gonna check it out once I've got more spare time.
btw I believe png format is way better than plain bitmap image since it's smaller in size & the quality is okay. if compared to original bmp & jpeg it'll be somewhere between those two. it's quite disappointing that JNES can't do png snapshots. hopefully Jabo will add that feature someday, additionally I'd like JNES to capture the actual screen size and not only 256x224... finally it shouldn't have the 32bit color depth 'cuz it does nothing but increasing the outcome size of the picture. as far as I'm concerned, the screen shooting feature must work the way it does in Nestopia - quick & simple.
I'm uploading the first part of the walkthrough tomorrow, so if you get stuck, then this will help, but World 1 and 2 are really easy to beat. except the following ones are harder...
Hint: Don't try all the pipes, some will warp you back to the beginning of the level 0_o but 1-1 is save
occasionally freezes the emu while running thru 1-4 however, noticed no such issues under Nestopia... anyways, JNES does NOT officially support var hacks & the stuff alike, so I wasn't surprised that much afterall.
p.s. superb work on making that incredible mod. thumbs up bro!
I've been looking for issues in the .ips, but the game didn't froze once. 1-4 included.
Can you tell me where in 1-4 it happens? Does the text at the top screen also go out of screen?
But I'm now trying to beat 3-3 without save stating durent the level (like in all other levels), but I've tried it like 30 times and still not beaten it but that means I did a great job for world 3 difficulty
as I told, it occurs absolutely spontaneously so that you can never tell for sure where & when exactly it might strike. btw, also witnessed freezes in 1-2, 2-2 & 2-4... but let me tell you this: from what I've figured out so far that bug may be caused by entering pipes leading beneath the ground and returning Mario to the surface - dunno, though I guess it has something to do with maps swapping... but once again, strangely enough it didn't happen when entering 'cloudy' bonus maps.
and oh, almost forgot to mention that the text did never go outta the screen.
Also 2-2? The only pipe that's there is the one to the end. If it's before that, then maybe it's the emu itself, got a similar problem when I wanted to make a video of going through World 9. In 9-1 the game froze always at about the same location, and the text went off screen a bit... somehow it never happened in the emu of ISD SMB Util.
But that the text doesn't move at game freeze is different than what I had when I played some levels beyond 8-4 (I did H), lots of frozen fire bars (they didn't moved at all), underwater condition and I heard fireworks. That was definitely a corrupted level
I'm now gonna see if the World 9 issue also occurs on my computer, it maybe has to do with the computer... like the config problem some time ago with he older version of the emu...
I wonder if the emu version does matter with the hacked game...
Try to find a pattern of those game freezing problems, it may be the cause of something that are in 1-2 1-4 2-2 and 2-4, one thing's sure, it happens in the same level number (2 and 4).
Edit at 8-4-2013:
Finally beaten 3-3, but yet 3-4 is hard too... but the first part is quite easily to do (well... for me hehe ).
I didn't had the time for the test, but still no problems... I'm guessing it's the computer's problem?
Anyway, it will take some time to get the 2nd walkthrough video done, it's harder than expected.
Tip when playing 3-3, don't go too fast in the first part, but run like hell after the floating ?-blocks.
I've named the area after that part, Blooper Section or High Speed Area if that sounds better.
...continued: this time it took me much less time to make it thru to the eponymous 1-4, where (guess what) text started to tremble up & outta the upper border. the hud occurred the moment before JNES froze and stopped responding to any commands, except closing that is.
I tried to get at least general idea concerning the place (or my actions) that could've caused such letdown... the app crashes so randomly that all efforts seem to be totally futile.
but, the issue seems to happen mostly during 1-4 & 2-4. actually, I haven't gotten to the later stages yet, therefore I cant say if that might take place in, say, 3-4 (and the rest x-4), though I guess those levels somehow force JNES to crash.
there's a game which ought to be reviewed by AVGN. it's called Thunder Warrior - first of all it uses a rare mapper (#189, ain't supported in JNES), then it shows an unbelievably stupid intro (obviously inspired by a well known Ninja Gaiden's cutscene) where a 'mighty' character stares at a distant castle, and finally you start the game proper... yikes! this one's so bad that its every aspect seems to be awkward: every time a stage starts you're doomed to witness the screen's being filled with blocks in a random pattern which CANNOT be skipped, yup - EVERY BLOODY TIME! why doesn't a level simply start right away???
then you realize HOW rubbish the controls are: a character accelerates (almost like Mario) but cant duck till his full stop, making you unable to instantly avoid some foes; afterwards you understand how slowly the character shoots projectiles which appear to be... BALLS! bloody hell why balls? a game's called THUNDER, not a BALL warrior right? actually there are 4 types of weapons in this game but just you wait till you see them in action... you'll howl in frustration!
consequently, there's another point I should mention and it concerns how a character hits enemies: you see, he CANNOT shoot more than 1 ball at a time, he CANNOT shoot the next one until an animation of hitting completely fades out (or leaves the screen - remember, it's a ball which keeps bouncing around); the number of shots fired at a time is increased by picking up certain power-ups, but once he's been hit all those upgrades are gone. finally, here's why this piece of erm, code's called 'thunder': when you press 'up' the protagonist demonstrates his real potential by releasing lightning bolt up into the sky, which is actually not that big deal since it's capable of killing only the weakest foes... anyway, it's better to try for oneself & see why it's so bloody rubbish.
plus it was released in 1992 (at least that's what the title screen says), the dusk of NES aeon...
in conclusion I'd like to point out that it was just one more time I clearly saw why exactly the emu does NOT include certain mappers - put it simply like this: if JNES tells you -mapper XXX unsupported- then you'd better steer away from that rom otherwise you'll regret. believe me: that's for your own good. sorted.
I'm not even gonna try that thing (it doesn't deserve to call a game).
But you can expect tomorrow a second video walkthrough of my hacked game, I've FINALLY beaten the 2 worlds!
My comments on the levels:
3-1 is pretty easy to do, but the only thing you should watch for is the small platforms, you can easily fall of.
3-2 is a bit harder, so be cautious there.
3-3 is very hard, I had to retry about 30 times to beat the level without save stating (with it is also difficult).
3-3 is almost impossible without save stating, I've managed ONCE to beat it without save stating, so don't expect to beat the level in a few hours, it may take a day or more...
4-1 is hard, but only because Lakitu's timing HAS to be perfect when you reach the way too big hole (I mean that you can't reach the other side, unless Lakitu 'helps' you )
If you do the first part without mistakes, then about 340 (in game Time) at the hole Lakitu will appear (you must kill him in the beginning very quickly!).
4-2 is only hard after the warp (this one is just difficult), watch out for 2 Bowser fire and a Bullet Bill, when you reach the capitol P you must be small. Why? Because so far, I've NEVER managed to pass the obstacle as big Mario but it's possible though...
4-3 is much easier, but only if you use the trap as an advantage (invisible blocks are normally bad, as a solid won't be a problem )
Don't go too fast when Lakitu attacks you, because he can kill you while jumping (minimum chance that you kill him). Bullet Bill only appears if Lakitu is killed before the blockade.
4-4 is based on 8-4 from SMB2J, some modifications to make it a bit harder. Only advice for this is: Don't run all the time and use small Mario as your advantage in a certain area.
You may have to right-click on Jnes.chm and select properties to unblock the file, for some reason I remember some installations of windows block the help documentation and people are unable to read it.
Nestopia may be your best bet as Gerhalt mentioned, if you look at Jnes.chm there is some command line switches you can play with. I use them in Media Center for the same thing you describe, but Media Center uses the Backspace key which Jnes has built-in support for fortunately. (It does the same thing as F12 I think)
welcome back Jabo! we missed you all along...
so did you catch up with the stuff above? there's loads of it!
plus I got a rather annoying favor to ask of you... hopefully you've got some 'idle' minutes to listen to.
I know it might sound silly, but still I'd like you to implement mapper #26 since it's essential to run Madara, an amazing jrpg (made by Konami in 1990) that got simply everything a retro-gamer could ever crave for, including an involving plot, superb tunes (that's Konami after all), tons of tweaks for customizing the game to personal preferences, uncommon (but easy-to-master) battle system and the longevity of approx. 40-50 hrs of intense gameplay... also worth mentioning is that it utilizes VRC-6b sound chip so that the music you hear is simply astonishing!
alas, it appears there are some gems JNES doesnt support due to the lack of required piece of code... hopefully the emu will contain that mapper someday, so that anyone who uses it [JNES] could freely enjoy that stunning software.
thanks for supporting the idea - it'd be an awesome addition to the library of the emu! I'll surely look forward to the day JNES runs the game. btw the full romanized name of it is Mouryou Senki Madara - for those seeking rare Famicom titles.
just to add to that list (of less known Famicom pearls) I'd point to another superb Konami release of 1991 - Lagrange Point, 1 more jrpg with an incredible soundtrack. NB! this one's the only game capable of producing brilliant VRC-7 audio... unfortunately its most complete translation hits only 60% meaning we still await fully readable dialogs throughout the entire glorious adventure.
to make sure those tunes are simply mind-blowing, I'd suggest that anyone (willing enough) grabs a hold of a .NSF file (at, say, Zophar's) and immediately loads it into an app capable of playing chip bgm (easy-peasy with Nestopia)... and of course supporting VRC-7 custom chip.
p.s. Jabo, if a miracle happens (Lagrange is fully English) would you also consider integrating #85?
I strongly believe the upcoming update SHOULD have extended roms' data when set to 'ROM Browser' table view. next to the values it displays now, it must also reveal the following info:
a) PRG banks value;
b) CHR banks value (if present, otherwise NULL);
c) WRAM (if present, otherwise NULL);
d) VRAM (if present, otherwise NULL);
e) the way of mirroring used;
f) if an additional chip is present (state its name).
it'd be insanely great if the latter option could also tell the primary function of that chip(s), i.e. if it expands the number of sound channels - a brief statement is then given that reads something like 'adds 3 more square channels' or sorts of... I'm even more than sure that such stuff might've come in very handy indeed!
Jabo, hopefully you'll read this message 'cuz I've found out yet 1 more reason for you to integrate #26 - it's another Famicom gem by Konami, 1992. it's an action RPG (the battles are real-time) with quite intriguing storyline & (I know I told that many times before, but still...) an outstanding BGM tunes (aaaaaaaaaand, yup they're in glorious VRC-6) - well it's done by Konami, whom I consider the kings of Famicom/NES since they released so many superb titles back in the day starting from legendary Vampire Killer (it's Castlevania for us) & Gryzor (that's our beloved Contra) in early 1986...
curse! almost forgot to reveal the name of that brilliant pearl: it's called Esper Dream 2, the 1st one was made for FDS only & unfortunately never ported to either Famicom or NES.
Mapper 26 (VRC6b) will be in the next release I can confirm that, I found it's remarkably similar to Mapper 24. I will hopefully be pushing out a new update to google play this weekend actually so if you are using Jnes for Android you'll get that update then.
okay then sorted. that'll be truly awe inspiring.
I wish you brought back 2xSai renderer. you know I miss it so much...
p.s. for everyone out there who use Nestopia: BEWARE guys, for as long as you fancy its emulation capabilities (as do I), avoid using the uppersand (&) character within ANY path names and/or filenames since that'll make the emu crash with a critical exception! oh dear, how sad, nevermind... :|
p.p.s. the question remains to be answered: W H E N???