Read the General problems FAQ before posting. If you still need help, post your specs (speccy screenshot), OS, emulator version number and details of what's wrong.
Please contribute to the wiki if you discover any inaccuracies or have relevant information to append.
actually you can just use 'mame64.exe pc9821', load it, press scroll lock, then tab, open file manager, select hdd slot, search for the chd, load it and then reset. Still just get dumped in the bios. I'm guessing it's probably something wrong with the chd
Command line loading in libretro (with boot from CLI core option enabled) worked for me like this
>retroarch -L ".\cores\mame_libretro.dll" "mslug -rp D:\Games\Arcade"
So just do like that except put "pc9821 -ide:0 hdd -hard roms\nightslave.chd" in the last part and it probably should work.
the machine will run with:
>retroarch -L cores\mame_libretro.dll "pc9821 -ide:0 hdd"
but it won't load the chd even if I do it manually or through the command line. Just says file not found.
now I get:
E:\Downloads\retroarch>retroarch -L cores\mame_libretro.dll "pc9821 -ide:0 hdd -
rp e:\downloads\retroarch\roms\ e:\downloads\retroarch\roms\nightslave.chd"
"e:\downloads\retroarch\roms\nightslave.chd" approximately matches the following
supported software items (best match first):
It does for me if I do this
>C:\RetroArch>retroarch -L ".\cores\mame_libretro.dll" "pc9821 -rp D:\Games\MESS"
I put the those bios roms in the MESS folder. I don't have any chds to load right now though.
You wouldn't eat. First everyone would tell you that eating anywhere else is bad. Then when you finally go you notice the restaurant looks like it was decorated by a 3rd grader trying to emulate chuckecheese. The waiter squirts lemon juice in your eye so everything is now blurry as hell but its "how the chef intended for the food to be seen". You are told you have go to the kitchen to cook your own food because the food made today has bugs in it but that's ok for some people, they don't mind the bugs. By now you just say fuck it and go through the drive through at that burger place. Yeah they only serve burgers but at least you know what your getting and not buggy shit that looks like a pretentious 3rd grader made it.
I wish retroarch has better MAME input support in the future.
If it did and if netplay ended up being good, you could update FightCade or make another client that uses it and it would get rid of a few problems some of the games have because they are running on old FBA with some hacked netplay shit that is never updated
Excluding Games running at 55 hz or whatever (like MK) when something is really close to 60hz (like 59.43598347hz) why not just advance a single emulation frame based on the closest vsync of the local monitor?
So if the game runs at 59.9834 hz, you'd use a 60hz frame rate... the game would run almost imperceptably faster but who cares
>now now, I cannot go unpunished you know either. I after-all insult people randomly every full moon or something, whiles other moments being completely rational and sane. I am also responsible for code crimes, which are far far worse than Mooch's dealings.
muddy, you should ask mooglyguy to hook you up with his BDSM master since last time I heard he was on the M side as well
Yeah, that actually kind of annoyed me with the video but I didn't bother saying anything. He should have been clear that rate control was a thing and that it's a perfectly fine solution for games very near your monitor's refresh rate instead of trying to sensational it like that.
>I've literally never had a problem with it
Well its stupid to think just because you've never had a problem with it that no one else has
People have had lots of complaints and criticism in general about retroarch and I think some of the general problems and attitudes RA had much earlier on have kind of stuck with it reputation wise.
RA has always been ugly as shit and before you didn't even have any options gui wise. Even ancient emulators like ZSNES had better guis (supported mice etc) and most people have come to expect that when you double click a windows exe you're not going to get something like RGUI
RA devs (probably SP, I don't know all of their names and shit) were sort of single track zealots. They dismissed the gui criticisms and were fanatic about things like copyleft and related licensing stuff. For awhile they literally had a manifesto on the libretro website that talked a whole lot of crazy shit regarding this. It made them come off as bitter and arrogant assholes that were very difficult to work with.
If you read the libretro forums today you'll see that some of the RA people (like Radius) still tend to be dickhats but in a much less intense capacity. In my opinion the general hard line assholery of early era RA has pretty much eroded (or is no longer visible)
So why does RA get all the hate? I think its because it was an ugly and hostile project earlier on and peoples experiences with it have kind of made them cynical about it.
Also there's the community. Today if you bring up any kind of problem or criticism of RA there's always a handful of asshats that will flip out and go to war with you. They don't act like any other normal software project would respond to criticisms or problems (just look through some emug threads for examples of this)
So poor history + dickbag community is why RA gets a hate.
I hope my issues with it both from a technical standpoint community standpoint will eventually go away.
Personally I'd go with standalones
>maximum individual device support
>all options, debug versions, proper functionality for each standalone project as intended
>probably a much nicer ui for emulator functionality
>support for additional target platforms including weird shit like ps3 or wii ie wherever retroarch is ported to [not entirely true because the cores have to be ported too and this only works if they don't have any non-trivially resolvable platform deps]
>shaders (personally I could care less but for the autists out there)
>netplay (all cores not supported, but still very very cool)
someone told me mame doesn't work with netplay because p2 inputs get fucked
then i read this
really it seems like mame in general is not that great on RA
you wouldnt like my copy of monochrome, its hacked to block certain channels and berate me if i ever attempt to join then. i used it when i was avoiding all emulation places for that week or more.
>You're a bit more retarded for running it in mednafen instead of an emulator that can actually improve it.
Those 240p backgrounds are not going anywhere. If Square kept the assets and released a true HD version of the game, then you'd have a point. No matter how HD you make the battles, the field version is still going to have 240p backgrounds. Shaders do a nice job improving that.
Can the same number of lines be replicated in a shader?
>just one emudev
I've seen other people than myself criticizing RA so there are definitively more than one but keep beind delusional if that makes you feel better, SP loverboy.
>probably a mamedev
Nope. Try again.
It's a nice way to scale low resolution images for higher resolution by creating an optical illusion. The black lines vanish.
I don't think any shader can match a true shadow mask though. dem lines are super fine.
Maybe I'm out of the loop, but this caught me by surprise. Apparently some Jap has put together a much-improved version of Yabause.
On my machine (2500k @ 4.0GHz, GTX 970), I was able to get 60fps in every 2D game I tried, and 40-50fps in the 3D games I tried in software mode. If I switch to OpenGL, I get 60fps in everything, but there are graphical bugs, and there's no way to increase the size of the window without increasing the internal rendering resolution.
If someone is interested, could you try this emulator out and tell us what sort of performance you're getting? This seems really promising.
Damn what's with all the new sega console emulators.
Next you're gonna tell me the GGPX guy is putting in 32x support because the WiiU finally is gonna have good homebrew capability.
retroarch on android is almost impossible to use
some minor fixes lately but thousands of people are paying 5 fucking dollars for a gameboy emulator, along with many more paid emulators like the 6 buck DS emulator.
>Inb4 hurrr durrr gaming on mobile hahah
the only difference is that it has a touchscreen and network card, its still a powerful computer dipshit.
Yeah, I see posts about it occasionally, but I'm not interested in Saturn emulation so I don't want to get it.
Anyway, I tried Panzer Dragoon. It runs at 20-30 FPS (as reported by Fraps), but the frameskip is very good so it's still playable like that.
Game music seemed to not loop correctly. Also I doubt the horizon is supposed to be seen through the water like that.
I have an i7 860 (first generation, so not really representative of the emulator's performance) at 2.8GHz, R9 270X 4GB and 8GB of RAM. Win 7.
I'll see what other games I can get to work.
Whoops, I was running in Software mode there.
In OGL mode I get a much better framerate, 50+, average close to 55, there's no horizon bug, but the game is covered in vertical lines. They appear even in 640x480.
That's with frameskip.
the license bullshit was brought up by gnutards that reported retroarch away from the app stores because ra was bundling the "non-free" cores with the main program. the radevs didn't give a shit about licensing until then.
Other games I tried, I'll make comparisons with MAME because that's the other Saturn emulator I've tested:
Sexy Parodius - doesn't start. On MAME it starts but an allegedly known problem with sprites make it crash after a while.
Wipeout - doesn't start on either emulator.
Pandemonium - crash shortly after hitting new game, on MAME it works well, bad framerate.
Fighting Vipers - works fine, great framerate, no sound, no faces, This had the same exact problems on MAME, so either it's a shit dump, or those issues are shared.
Yakyuken Special Konya Ha 12 Kaisen (don't judge, it was the most downloaded rom, I swear) - bad screen tearing on movies, which also skip and have audio sync problems. On MAME movies play flawlessly, some sprites are garbage.
The perfmormance on a game that's action-intensive like Panzer Dragoon is looking promising, but overall even MAME seems better than this for now when it comes to reliability.
VPS is vertical interrupt per second (I think), it's pretty much always 60 for NTSC and 50 for PAL and it just means the games runs just as fast as it did on the original hardware, actual FPS is what the game internally runs at, some emulator do show you that info, some other need a 3rd party tool like fraps to tell you that, some othe won't tell you at all.
>it just means the games runs just as fast as it did on the original hardware
*provided the emulator is somewhat accurate of course (ZSNES, PCSXR and older version of Dolphin run faster than the actual console at 60VPS)
PCSX2 has that weird thing where if the thing causing slowdown on the real hardware was the GS it won't actually cause slowdown during emulation provided the bottleneck doesn't also come fro the EE on real hardware, so it behaves kinda like a PS2 with a stock EE but a GS with unlimited power.
Would be interesting to see how those games fare in vanilla Yabause. Thanks for taking time to debunk it though. Saturn emulation's new magic bullet my ass.
We've all been there.
>good homebrew capability
I would not have too much hope if I were you, gbatemp guy. 3DS homebrew did not really started until ctrulib got mature enough, which was long after first exploits were released.
Maybe in 2017.
Motion interpolation, nice upscaling filters, better colors, debanding, more customization, etc.
But I know most users don't care about MPV in retroarch or have any need demand for a libretto port. But it would be nice to use MPV with android.
Libretro ffmpeg has at least a motion interpolation core option.
Regarding 'upscaling filters', 'better colors', 'debanding', I think all of that is probably frontend shader territory, no? RA should provide more customization there than other programs.
zarch is great and works beautifully with both the gamepad and the mouse but it's incomplete.
When it's more stable they should make it the default menu driver.
Nobody has to ask permission for shit dude when no code is even being lifted. It's not like you can patent a bunch of colors and some UI palettes and shit.
You want to patent blue, darkblue and white or some shit dude? Go fuck off and die please. You remind me of patent trolls.
That dickbag community thing is mainly a 4chan phenomenon, like most dickbag communities. Everyone on 4chan is obsessed with proving their superiority over others with obsessive arguments.
There's not really much of that outside of 4chan.
Are you kidding? Do you come from Parallel Happy Internet of Love and Fun? That's almost every website I've seen. The comments in news websites or facebook or Gamefaqs or wherever.
Is the anon that tried to help me yesterday getting this to run here?
I saw this thread http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=103415#Post103415
Apparently this dude managed to get it to run, but how? Did he boot the .hdi file directly?
also, what's a softlist?
Just got a decent stick, time for some mame.
Should stick with Retroarch in order to use shaders and keep input lag to a minimum, or does standalone mame support things like hard gpu sync?
There's a guy on there who goes around accusing RPi, Mednafen, RetroArch, higan, or anything that's newish that's not part of the "old guard" of emulation of shilling. He's a well known psychopath around there at this point. Just report and ignore, because he'll never, ever stop.
I just gave OP the solution to his problem and then just got out of there.
RetroArch and MAME are about the same latency wise. RetroArch maybe less if you use frame delay, but GroovyMAME has that as well.
RetroArch has better shaders though. MAME has the HLSL CRT thing but I find it to be too blurry. I think you can put MAME into OpenGL mode now and use SDLMAME GLSL shaders, which CRT-Lottes or CRT-Geom are ported to its format, but I don't think it has anything like CRT-Royale.
I'd stick with RA for now if it wasn't for somewhat tricky input setup, thanks so much for the info though, I'll give it a go and see how it turns out, CRT-Geom wasn't too bad last time I played with it.
CRT shaders only serve to make things like this look "good"
PS3 outputs at HD quality so everything is mostly sharp already and not blocky at all. However, a real CRT running at 720p would still look better than an LCD running at 720p (native) unless it's some kind of OLED screen
It's just a nice way to upscale. A 720p image upscaled with a crt shader to 2160p or higher would be interesting.
HD content on CRTs are pretty interesting. The image is super sharp, but there's these little black grid like a screendoor on it that is noticeable if you get close.
Reminder that we could have had thin "CRTs"
What is a hdi anyway? I inserted it into the CDROM slot and it didn't whine about it, but I don't really know how to see if it's loaded or start it up.
Load " just makes the system do nothing, but that should be reading from floppy, not CD.
Supports higher resolutions, too, at the cost of refresh rate.
I'm lookin to buy a cheapish but good enough arcade stick to use with mame and maybe some fightan from amazon uk and I found this mayflash one for 50 pounds. Anyone have any experience with it? Amazon reviews say it's good enough. The only other arcade stick available for my budget was called a universal fighting for 30 pounds but I'm afraid of the quality.
I don't know if I should post this here or on /fgg/, anyway if I get no replies I'll post there as well.
With retroarch if I load the chd after converting retroarch simply crashes
With standlaone MAME it takes me to the PC98 bios
That guy in that forum got it to run but i have no idea how. I don't have an account and I'm waiting for the admin to make my account live so I can't ask him.
>RA since it has very little in the way of diagnostic troubleshooting messages
retroarch --menu --verbose >> log.txt 2>&1
That will usually catch most of the errors.
MAME outputs its errors to the log.
Yeah, I got where you are now. Still, there's gotta be a way to run a file somehow, but finding info about this computer is almost impossible.
There's also the problem that it crashes half the times I start or reboot the machine, so it's major being a pain in the ass.
You can try to use the nightslv.zip which is a compilation of fdi images but I just get dumped here.
>Anyway, it only outputs the information in the debug windows when you boot retroarch_debug, nothing more.
Most of the time that's all that's needed, since MAME outputs errors to log. That line also outputs stderr so it might catch some errors that don't come through stdin.
Those hdi and fdi dumps are retarded, they're basically already preinstalled games with an autorun file
PC98 is easily the worst preserved platform ever because at the time nobody ever bothered just making clean untouched dumps of the floppies
Sorry man, I give up. I have no idea what the commands of NEC BASIC are and can't find them.
I've tried a bunch of stuff I know from other systems and the furthest I got was a "Bad file name" when typing
which leads me to believe I was on the right track. However I have no way to know the file name, I've looked at the hard drive with a hex editor and couldn't spot any in plain text. It would all be so easy if I could only figure out how to cat. Or dir. Or ls.
The keyboard mapping issue can be worked around.
Though unmapping the RetroPad bindings from keyboard means that you will need to use a joypad or mouse to navigate RA's menu.
RA hotkeys can still be triggered under this setup by holding scroll lock. This will remove all conflicts with MAME's keybinds.
Did you manage to get any hdi/chd to run at all? I tried another one out of curiosity and got the same problem.
I'm wondering if this isn't maybe a regression and that guy who got it to work was using an older version.
same here(+ mitsu 2070sb which is even better for emulation)
have you tried any standalone emus to get 1:1 video output? I'm particularly interested in pcsx2 SW mode and ppsspp. Do these emus even support exclusive fullscreen?
How should I emulate DC - 240p or 480p?
Didn't try anything. The thing is the every .chd is accompanied by a .zip in the rom folder according to this http://wiki.mamedev.org/index.php/FAQ:Setting_Up
So it goes like this:
- - game.chd
Night Slave is just a lonely chd. Maybe there's something else that's needed to do?
>le epic dub meme
Then why are they bringing the same voices back to Shenmue 3?
>We have received many requests for the original cast to return and understand how important their connection is to the Shenmue community.
I only ever used neko project and anex, try those first. If it doesn't boot automatically right after mounting in those, it means the image is not bootable (aka has just the game files, no DOS). You need to boot into DOS first and then run the game from the command line.
Ah no, I meant virtually physically inserting the device.
Anyway, I tried running a floppy game and it boots up correctly. I'm really thinking that there's something preventing MAME from booting up from the HD.
Look at that amazing resolution. How did Japan go from this back to 320x240?
Hey /emugen/, I got me a copy of Threat, an oldass DOS game and am running it on dosbox. It's great, but it would be so much better with a mouse for turning. In game it supports a Joystick, but can I somehow use my mouse as a joystick?
>Look at that amazing resolution. How did Japan go from this back to 320x240?
It's a desktop computer. It can handle it.
The only reason they did 320x240 is to save on processing power. And CRTs can only do 640x480 max anyways.
CRT's will do whatever resolution the people making it want it to. Obviously a higher res is more expensive, but newer computers that came with a CRT were often made to run at 800x600 or 1024x768
>CRT's will do whatever resolution the people making it want it to.
Bullshit nigga. Standard SD CRTs are 640x480 machines. CRT monitors are much higher resolution. LCDs and onwards are when standard TVs got higher resolution.
>And CRTs can only do 640x480 max anyways.
That's 640x400 though. And it's a 16-bit system running a 10 year old OS, while the PSX was 32-bit.
I can understand the PSX having 320x240 for 3D games, but couldn't they have made it so it could also output full SD for 2D games?
There's a huge difference between CRT TVs and CRT monitors. Consoles were made for TVs, and nobody used an expensive computer monitors as a TV.
Implement serialization of savestates in the libretro layer.
That's probably not trivial with MAME, though I could be wrong. It will probably be driver dependent.
Also, rollback netplay needs determinism to ensure that the two instances of a core don't go out of sync because they suddenly diverged randomly. I don't know how deterministic MAME is, it might be driver dependent too.
>Implement serialization of savestates in the libretro layer
What do save states have to do with netplay?
>Also, rollback netplay needs determinism to ensure that the two instances of a core don't go out of sync because they suddenly diverged randomly. I don't know how deterministic MAME is
Alright I'll investigate that
Savestates need to be serialized so it can save a savestate for each frame, which allows for synchronization between two separate instances over the network or internet by rolling back when needed. It will appear less laggy than other methods, but it will need good CPU power (much like per-frame rewind).
Streaming netplay where inputs, audio, and raw framebuffer are streamed over the network might be an alternative that's more compatible, but will be more affected by network lag and bandwidth.
>Legacy of Kain collection on steam for 5 bucks
>but not the fucking FIRST game of course
I want to play these games but since they're all emulatable I'm not sure if it's worth it since it's missing a game?
I can get this working but not nightslave. Somebody use this zip with fdi images and make it work.
>getting tired of manually downloading games for mame
>find a torrent on emuparadise which I assume has all the games in it
>it's fucking 50 gb
It's also downloading slow as fuck for some reason despite a lot of seeds. Anyway, it's worth it. It will be done by the time my arcade stick arrives. Boy I can't wait.
Stop. That set is probably old as shit and is unlikely to work with your version of MAME. Download the most recent set from archive.org and install the appropriate version of MAME.
>Run whatever exe is on the disk
That's the problem. What's the command to run a file, or more importantly to view the contents of a drive? The system doesn't run MSDOS, it has NEC BASIC, so you can't just call an exe and run it.
After some experimenting I found that run"C: seems to be the right command, but I'm still missing whatever should come after that.
>Swap disk to the other one
the ones that work are on floppies, while the ones that don't autoboot are on hard drive images.
> You need to install/hot-swap* DOS 6.22, then use hdinst.exe inside Night Slave disk 1. If somebody wants to do a full tutorial about how to install stuff on pc98xx be my guest.
> * Hot-swapping: run MS-DOS disk 1, wait until it prompts you to install DOS on a disk, press ESC in FULL keyboard mode then ENTER at はい for はい / いいえ (Yes/No).
(now at pc98xx prompt): change disk A into <select_your_game_running_only_on_dos> disk A, "dir *.exe" or "dir *.bat" for a list of executable commands. For Night Slave, hdinst.exe is the installer, nsg.exe is likely raw executable but it fails if not from HDD apparently.
Well this sounds extremely complicated
I read a post on reddit where some guy proclaimed MAME was better than RA and has a similar AIO thing going on.
So why didn't the libretro devs just use that instead of making their own project?
>but will be more affected by network lag and bandwidth.
Could you explain why? I would have thought network lag would be more noticeable if you are transfering 200 kB of savestate data on each frame rather than just one or two bytes with only input data.
I can understand why exchanging whole emulation state solves synchronization issues caused by netplay but lag?
When I exit a game it tells me
>disk wo nuite, reset shite kudasai
I don't know what "nuite" means, but the jist of it is "there's no disk, please reset".
>Tried exiting the BASIC editor
Don't know how. exit doesn't work.
I think that the system doesn't come with DOS installed.
Looking into this.
Is it a software list for 0.169?
Archive.org has one for 0.161 but doesn't include nightslv
LOL, because it doesnt.
Anybody with eyes to see and ears to hear can tell that.
MAMEdev doesnt, then again these are dumb village idiots that thouht at MAME 0.78 being slower than currentday MAME was an 'urban myth'.
It is simply a joke project now ran by stupid people. Stupid people in fact who keep the good stuff tp themselves apparently in closed source codebases (like Elsemi with Model 2 and Demul guy with DEmul, Makaron too). And MAMEdev just takes it up the ass apparently and accepts whatever scraps they get given by these DC emu faggots.
I meant more like instead of starting RA, why not just use the MAME code base back then and port things to MAME instead?
It makes no difference is some devs kept their shit closed source; people are already asking about closed source RA cores.
did you ever try compiling MAME?
It is crappy amateur code that nobody should ever want to touch with a ten foot pole. Id rather set myself on fire than to suffer through that garbage.
Alright, the only DOS I managed to dig up is 3.3D, but that shouldn't matter too much. I managed to essentially get where he wanted me to get and have access to a proper DOS prompt. However, when I try to open the hard drive it just tells me it isn't there.
Now I'm apparently trying to install DOS on that hard drive. It won't help if I do, but at least that will tell me that MAME does see and can work on the disk.
Not MAME, that is for sure.
Backend wise it is MAME, can't do with it, can't do without it, so it's a necessary evil. Arcade wise of course it is the only game in town.
Frontend-wise, pure garbage. It is almost offensively bad even, and it just keeps getting worse each year. I don't think you'll find anybody applauding that particular aspect of the program. Even the build system is appalingly bad. It just oozes badness from A to Z.
Game console-wise, well, rather a waste of time. A Commodore 64 requires a Core i5, SNES is still not at the level of bsnes and has heavier system requirements still, any 3D-based game console of course will be a total joke as long as there are no 3D rendering codepaths.
Maybe for certain neglected platforms like Jaguar or Saturn it might fill a niche since the alternative standalone emus are that bad, but on average, standalone console emulators are nearly always better than whatever MAME provides.
MAME's PSX is better than ePSXe on Windows, and Saturn is a little better than Yabause. Also, I never had any issues with the frontend. N64 is more compatible than CEN64 with the same amount of accuracy. Also, C64 needs the highest accuracy to be usable, considering all the weird-ass tricks you can pull on that hardware. Granted, MAME's C64 emulation is inaccurate, but still.
Something appears to have gone awry when installing.
For the DOS? I found them in hdm format. Can't be choosie when it's literally the only one that was around, but it certainly works well.
The game was hdi format that I converted to chd.
>The game was hdi format that I converted to chd.
> This won't work, chdman only supports raw hard drive images. HDI is an emulator format with headers etc. that chdman is not expecting.
PSX on MAME is still shit compared to Mednafen PSX.
And it will never be able to do hardware accelerated 3D anyway with the current codebase, so Rustation still has that field to itself.
Honestly, outside of arcade, it's rather pointless. And even for arcade, it is too slow to be usable for Naomi, Model 2, Model 3, and a bunch of other stuff. And the contributors are poisonous shills who just create closed-source' nice' arcade emulators and they never share that with MAME or turn it into something so that MAME could compete with those.
Trying to run 3D rasterizers in software is a fool's errand.
Install what manually?
Maybe, I don't know. I have no idea how I could pass it the file. It's supposed to be a HD image, so the system should see it as something physical, not a single file.
But that's the problem. The only copy of the game I have is in a format that's not compatible. To be able to install it I should have the floppies, but if I had those I'd be able to just run the game from them anyway.
Yeah, but look at the post with the link >>127155047
I glanced at it and thought you were posting the fdis of Macross 3.
Anyway, this would be easier if it didn't crash 4/5 times I reset the machine.
Create folders where you want them
Then go to Settings>Directory and set the paths to point to those folder
These are the paths I use. Everything here is relative to the retroarch executable.
I've run into this error when trying to install.
I can't decode the second kanji, so I don't know what it's saying.
I actually like the RGUI and GLUI menu drivers (I prefer glui though).
I don't like fancy animated bullshit. I like that it's just a simple list that I can bring up with my controller's home button and easily change options without dicking around
How do I use higan for famicom? I have .nes file and I've bee looking all over the internet but there's nothing. I'm on windows btw
Just picked up dolphin emulator cause I found out my gf's PS4 controller can be used with it. What are your top 3 GOAT gamecube games? (or wii games that can easily be played without getting cucked into using my analog stick as motion controls)
>all those libretro shills in denial
puNES is the new king of NES emulation, deal with it
That's for IBM PC. We need the PC98 version.
Also, do you speak moonspeak?
I don't know what it is you found. I'm scared.
The good news is that I can actually start the game's installation.
The bad news is that I'm facing a flood of moonrunes.
>A Commodore 64 requires a Core i5
ITS LIKE LOSING MY VIRGINITY ALL OVER AGAIN
That's literally PPSSPP with xBRZ on a CRT. Whether you enable the filter or not, PPSSPP reverts to some form of xBRZ regardless. 2D games are nearly unplayable because of this.
>wants to install shit to /etc/, requires root
>let me setup the paths by opening up retroarch.cfg oh wait it doesn't exist yet
>so I have to start the application, let it create retroarch.cfg and a bunch of folders wherever the fuck it wants on my system instead of in its own directory, THEN I need to change all the paths using the config file but wait now can I move the config file holy fuck why is this so horrible
You would create something that has a good experience for you and an horrible experience for another group of people, there is literally no way to make a GUI that would please everyone.
I had to copy every file from all of the 10 floppies over to the hard drive manually.
The installation kept telling me to start it from the hard disk. I couldn't figure out what it meant and what it wanted.
Starting the game from the first floppy worked, but after a short loading time it told me to insert the disk and press a key. It didn't say which disk out of the other 9. I tried several, nothing happened.
In the end I caved and did the manual copy one by one, then started the game again with NS and this time it didn't have to ask me to switch disks.
>create retroarch.cfg and a bunch of folders wherever the fuck it wants on my system instead of in its own directory, THEN I need to change all the paths using the config file but wait now can I move the config file holy fuck why is this so horrible
Welcome to Linux
I was talking about the stupid config shit
Even ignoring the terrible gui, see this fucking nonsense:
The only way you think "hey let me require root to install my application" is if you have ZERO consideration of any users
Its fucking moronic
Nope. Thanks for mentioning the fact that it was a hollow victory.
I managed to fix the header so that I could convert it to CHD and get it to at least load in the system, and that's where the menu at >>127177429 comes in. I couldn't figure out what that crap is. Either way, even though it did that, when trying to open the hard disk in DOS it wouldn't work, so I really don't understand it.
>Welcome to Linux
There's no obligation for retroarch to follow XDG or whatever fucking retarded standard likes to throw random trash all over the desktop. RA could actually respect the configure prefix instead of dumping a bunch of shit in .config/retroarch but then installing retroarch.cfg in /etc/
At that point why are you even giving me the option to install RA where I want? Just install it wherever the fuck you want. Might as well install it in /usr/bin or do whatever else the fuck you want
It doesn't help anyway.
Hit scroll lock to enable MAME UI controls, hit Tab, go to File manager, load a floppy or hard drive accordingly.
To actually write file to a hard drive you first need to create a new one with chdman, then format it with DOS. At that point you're able to write files to it. Then it's standard DOS commands (except that in Japan they use the Yen symbol instead of backslash).
Anyway, this thing of the hdi still bugs me, but I need to take a break for now. I'm starting to see scanlined moonrunes wherever I look.
Upload is shit.
It will be here when it's done. https://www.dropbox.com/s/n6s2f36lnwg1hu1/nsl3.chd?dl=0
About 10 more minutes will do.
You also need to use that DOS 6.2 for it to work. Load it up in the first floppy. When it's finished press Q to exit to DOS prompt, then go to c:\nightslv and run NS.exe
Yeah, because people who don't care about Linux, who aren't developers, are going to fix everything for you.
Seriously, go to their IRC or forum and ask for support instead of asking a bunch of Windows users on here.
it doesn't work on linux
>no way to set where retroarch.cfg is and installs a system-wide retroarch.cfg in a write protected dir requiring root for no fucking reason
>will automatically create ANOTHER user specific retroarch.cfg including every single directory in ~/.config/retroarch
>open up retroarch.cfg, edit every single path ONE BY ONE, they aren't even all listed sequentially
>close retroarch.cfg, delete old folders
>open retroarch, ignores new paths, recreates all directories in the same location
How about simply testing something you write before committing it? For all the evangelizing these devs do about shitty code quality and going full autism with literally every detail how about fucking testing sth before pushing it
>didn't feel like doing my 5AM to 5PM constant research and coding stints that I do for emulation and preservation sometimes.
Does he mean the ones where he painstakingly removes all the comments saying who wrote what and then publishes the results on github?
>just read the retroarch.cfg file
>no of course you can't set it with RGUI
>no of course the commented retroarch.cfg isn't copied anywhere when you install, you just have to magically know it fucking exists
RetroArch is a community-focused front end. To that end, it makes things unclear so that people will ask questions and a community will form around it. If the program was straightforward, no community would ever form. Be grateful that SP in his wisdom decided to make RetroArch so full of problems so that there would be questions for people to answer.
>no of course the commented retroarch.cfg isn't copied anywhere when you install, you just have to magically know it fucking exists
Did you not read the comment? How should your typical user know to look for that file in the first place? And that its actually different from the file that retroarch copies when it installs something?
Because the one thats copied doesn't have any fucking comments. That file is also outdated and has parameters that are no longer used
Why does RA feel the need to reconfigure everything for every core? Why does it have to use its own directories and paths that don't make any sense or aren't even created right?
Like for MAME, you usually have a system dir with cfg, nvram etc etc
None of that shit exists on RA. Who knows what the fuck it does but its just not there
What's the point of changing this like this? Who does it actually help? It does nothing but create confusion
Now I have to figure out how original MAME directories map to whatever RA has currently decided on (which will probably change the next release too)
Its all so fucking terrible. Like ruining things for no real rhyme or reason, just because you want to mark your territory and do it 'your way'
GL state changes need to be improved or worked on. Standalone reicast didnt have that problem since reicast standalone didnt have to render to a FBO. Might help if reicast rendered everything to a FBO in the first place, like if SMAA or FXAA is implemented. Or if the code was sane in the first place.
Going on from there, with FBOs you need to be careful since everything in glBindFramebuffer has its own state, since OpenGL considers FBOs a separate rendering instance than the main backbuffer. Hence the need to cache states if you leave the FBO.
>Like for MAME, you usually have a system dir with cfg, nvram etc etc
Try creating the system/mame/ directory in /retroarch. There's no docs and the forum posts are just the RA devs replying 'idunno lol'. I've gotten it working before by just making different dirs and copying cheats.7z fucking everywhere with no idea of what works and what doesn't
MAME having extra directories at all is an exception to the rule and not the norm. Cores are meant to be self contained and go through the frontend for all files.
You're making this out to be WAY harder than it actually is to be honest. Maybe you should go do something else if you can't figure it out. I'm almost tempted to install Arch Linux and see how hard this actually is.
I though it was finally over but it keeps going.
why is it so blurry? I saw a folder called gtuv50 that had 3 shader passes, is that the one?
You can adjust the blur. Make sure you use the recent one and composite is off because composite is terrible.
I'm trying to use FBA to play roms but surprisingly only like one or two work. I used the fba_libretro core.
When I use FightCade (a client that uses an old hacked version of FBA) all of the roms work fine.
But when using libretro_fba, I get missing file errors on most of my ROMs
Anyone know why?
This is my config.h which should be in your \RetroArch\shaders\shaders_cg\crt\shaders\gtu-v050 folder
// #define compositeConnection
// #define noScanlines
#define signalResolution 600.0
#define signalResolutionI 83.0
#define signalResolutionQ 25.0
#define tvVerticalResolution 250.0
#define blackLevel 0.0875
#define contrast 1.0
#define FIXNUM 6
It's crap. He is just trying to get some attention as usual,"non disclosure" also includes bragging in public about having received the informations so if he really had signed a NDA, he would not be allowed to talk about what he got from Nvidia.
That guy is just another useless and incompetent tool who is trying to find a meaning in his pathetic nerd existence, I can't believe anyone but himself would be taking him seriously.
It forces the aspect ratio that you define to be used over whatever the core wants.
On FBA, the core (wrongly) sets it to 16:9 for me but the game is actually in 4:3. In an older version of retro arch Force Aspect Ratio would make it always 4:3
btw whoever wrote the Neti or Nedi filter is god like. Are there any more sprite filters like that? It looks really good on sprites that are higher res than SNES era
>can I play rogue squadron II/III on GCN without any issues?
Of course. Unless you meant to ask whether you could emulate Rogue Squadron II/III with no issues, in which case, of course not.
Welp, there goes my chance of playing the Front mission 5 and sly cooper isos. And the rest of the hidden gems I missed.
So the Xbone controller is just plug and play into the pc right? Any programs needed? I kind of prefer play station controllers?
On windows 7 and 8 you need to install a driver, on 10 it just works. It also works out of the box on recent linux versions (> 3.16 or something like that). It's pretty painless.
The PS4 controller is plug-and-play as a dinput device, which is fine for emulators. If you want to play modern PC games with it, you need a third party driver, but the community has been good about developing and maintaining good ones.
>PS2 emulation is bad enough on high end computers.
PLEASE. PS2 emulation entirely works on a per game/per build basis. And the latest dev builds are more optimized than the latest stable.
It ran. I pressed Q and now i'm in a command line. I loaded the .chd to the HDD slot but I can't change to C:
If you have any experience with arcade sticks, please help me. I'm really new and trying to figure out what to buy and came across square and octagonal gates and I don't know what to choose. From what I understand from reading various forums is that it's preference but a lot of people say square is better for fighters. But I can only find most info on fighting game forums and I'm going to be playing lots of beat em ups, shmups and other arcade games. Is the square ok for them or the octagonal is better?
Ugh, this is really confusing.
You should have inserted the HD before booting up the system. Hard drives can't be hot swapped. Sorry if I forgot to mention that.
Just restart it from there without changing files.
Still nothing. I must be missing something obvious
1 - Load pc9821
2 - insert chd into hard drive slot
3 - reset
4 - insert dos floppy into first floppy
5 - reset, it boots to dos
6 - press Q
7 - type C:
Same message like here >>127218494
I find it odd that the HDI file can't be loaded. Shouldn't it be loadable?
Was the aspect ratio of the cutcsnes messed up too?
No problem, I noticed a bit later you'd gotten it working by the time I replied. Feel free to hit me up here any time if there are translations needed to get shit running, I was just too busy sleeping in this instance
The HDI is a different format, it has different contents than what MAME expects. MAME just wants raw files packed into a chd, that can be either compressed or not.
I managed to fix the header of the file by replacing it with a valid one, and that's why I was getting some response with that hdi I modified yesterday: I was reading the header that points out the drive was made with DOS 6.2. But after that it can't load into the filesystem proper.
Now, I also made other progress and I actually managed to find a way to extract the files in an hdi on my real drive. However, what I thought would be trivial, packing them back up in a chd, proved to be a big challenge because imgtool, the MAME tool for sticking files in chd, crashes when I try to use it.
I gave up at 9AM.
Yes, the cutscenes and loadout menu don't display correctly. That's probably an emulation problem. Otherwise the game seems to run fine. I got to the first boss
That little manchild from Ukraine just needs a big reality check.
Honestly, dunno why he is even so protective of his source when he lives in a shithole of a country where he could be stepping on a landmine any minute. Might want to take his precious source to the grave with him or sm'thing.
>I am not going to start some huge project or anything to prove I am a coder or something, but I may have some stuff I want to release in the next few weeks if I find the time. Namely a N64 microcode assembler and simulator.
>Otherwise the game seems to run fine
Some sound effects cease to play as well and the game runs extremely slow at parts. Not sure if it's an emulation problem or the real hardware was just too weak for this game
> The HDI is a different format, it has different contents than what MAME expects
Then how come fdi files work? Seems like MAME just needs to start supporting hdi files too
I didn't notice sound problems but I probably wasn't paying much attention.
>Then how come fdi files work?
Fdis go in another slot.
> Seems like MAME just needs to start supporting hdi files too
I'm not sure there's any documentation about hdi files work. I suppose that reverse engineering the file format of another emulator is not their priority.
I still want to see if I can find a way to convert the hdi to another format, maybe something that can work as a middle step to end up with a chd.
If anyone has any idea of how to make raw disk image from loose files I'm taking suggestions. Supposedly with that chdman should be able to convert it to chd directly.
I am a developer even though everybody keeps telling me I am not. I try to keep versed in C as much as possible.
>I'm not sure there's any documentation about hdi files work.
There are at least 3 good emulators for the PC98 and I think they support HDI
- Neko Project II (most user-friendly interface)
- Anex86 (widest game compatibility)
- T98-Next (decent interface, decent compatibility)
At least Neko Project II is open source
PCSX2 is what happens when you have a bunch of random hackers just banging away on things without much oversight. Things are done when needed, and a lot of the boring stuff is left off to the side for someone else to deal with.
Dolphin is what happens when you have people who are very experienced with software architecture leading and working together on things such as tools, backend stuff, debugging, automated testing, etc... Better tools = easier to figure out bugs, easier to implement new features. Also, it's a Nintendo platform, so almost by default you're going to have more people working on it than PCSX2.
I wasn't looking into this, but I tried a couple of links and they were all dead
I know this, it was very useful. I used it to try and copy the files to a new hard drive, but it can only output vhds and I still can't work with those.
The dev also made DiskExplorer which is what I used to extract the hdi.
I had missed this.
The thing is that HDI is Anex98's format. Other emulators adapt to it only because that's how people have been distributing the roms.
>can create empty .hdd images
>can't mount them
I-it probably wouldn't have worked anyway.
>If people stopped with this unprofessional outlook that 'this is just my hobby, meh' and instead just made a serious commitment
SP wants emudevs to become no-life dedicated coding machines like him and emulation programming to be handled by professionals working 24/24 for free to save videogame history.
Also lol at
>This is getting really tiring, I see so many people in emudevland creating supposed 'issues' with me when honestly, I don't even know or have ever talked to any of you in person.
Playing the victim card then just a few lines after, dissing emulator authors about their code as if he was some kind of approval standard for code "quality" and emulation knowledge.
This guy is priceless, it's really the hero we needed for emudrama.
SP never claims to be a great coder.
This is just a reality check for people who want to create some bullshit about 'open source not helping anybody'. Look at the Dolphin project for how much of that is bullshit.
Stop defending closed-source faggots living in Ukraine that want to clutch to their codebase for no real reason.
'I'm too l33t for my car, too l33t for my dog, too l33t, too l33t by far'
He is right though.
Dump worthless source there without any compilation instructions and a worthless 'prank' license, then go 'oh nobody is helping, open source is a mistake'. Fuck him. He wants to prove his own worthless worldview right by not allowing for the possibility for it to be proven wrong.
Neither can I. It doesn't recognise the drive. I also tried to open the hdi with DiskExplorer and it says it's not an Anex98 format. Probably a bad copy, mine is the one that came from that chinese site, emu999 I think.
I'm quite relieved that I've done all my work with another game's hdi that I know boots up and is formatted properly, otherwise I'd have to repeat everything, just to be disappointed again.
>Neither can I. It doesn't recognise the drive
Are you sure? I can browse it but the game doesn't boot
>Playing the victim card then just a few lines after, dissing emulator authors about their code as if he was some kind of approval standard for code "quality" and emulation knowledge.
The irony is that SP has attacked Gonetz in the past, yet I don't think he has ever talked to Gonetz prior to the github incident. So it sounds hypocritical to hear him say that to someone else.
SP doesn't care about fake circlejerking, you all just circlejerk since you think it gets you something and you think you are dependent on the guys. And these faggot devs get off on that and it further blows up their ego. Putting them back in their place and bringing them back down to Earth is what makes them start acting right.
The thing SP doesn't really understand is his very existence is a bane to emudevs. He acts like they should have no problem with him because he has never even talked with them or had dealings with them, but the very thing he does undermines their raison d'etre. He is assaulting them continuously by stealing the spotlight from their stand alone projects for his own.
>And as for you questioning why people don't pick up Nulldc/Reicast and drastically improve it on their own, well honestly, what do you expect? The source code is a total mess and it has stayed in this mess since at least 2010 with no discernable effort to improve it or revise it.
Give it to me honestly, emugen. Is there any emu project that doesn't have its source code in a mess?
Nope, even with NP21 the disk won't mount. Are you using the rom from that chinese site too? If not, it's very possible that my version is bad.
Anyway, since you can see the files have you tried launching autoexec?
Yeah, but that won't help. What I'm trying to do is break free from the formats defined by the various emulators and convert the images to a generic raw file.
I found the problem why it wasn't booting. The GDC clock needs to be at 2.5GHz and mine was at 5GHz by default.
When you boot the emulator, hold the END key, select the 2nd option and change GDC to 2.5
Are you trying SASI #0 ?
>This is just a reality check for people who want to create some bullshit about 'open source not helping anybody'. Look at the Dolphin project for how much of that is bullshit.
Terrible example for two reasons. One is that Dolphin isn't that great to begin with. Sorry, but I cannot take anyone seriously when they cannot even write accurate HLE.
Two is that Gamecube / Wii is more popular than Dreamcast...
>Stop defending closed-source faggots living in Ukraine that want to clutch to their codebase for no real reason.
Sure open sourcing would be nice, but they aren't bad people just for close sourcing their own work. They have their reasons for closed sourcing and in this case, I think they are correct that nobody is really helping. I feel the same way about emulation for the console I work on emulation for..
>select the 2nd option and change GDC to 2.5
Yeah, about that, as you can see I've been having a few problems reading the ingame menus. It doesn't matter anyway, if that fixes it, it was the problem. I noticed on MAME it was set on 2.5 by default.
That's definitelty different. Mine is 13.
The last option. Set it to what starts as ",QD"
You don't seem to have the japanese fonts installed on your windows
I'm having another problem though. The game doesn't play any music and many sound effects are missing
Ok, this is hilarious.
SP: Your source code is a total mess, no one is going to bother to help you unless you clean it up.
SP wonders why so few people help out on RA. Well it's because his GUI is a total mess to the point where the only people who will use it are "just werks" individuals who open games, play them and never touch configuration. But he refuses to clean it up.
>ESR patching is just drag'n'drop
The worst problem of ESR is mostly the burning part.
OPL is just a constant fuckery of compatibility mode and games running worse than they should.
>I'd even rather use ps2_netemu
Nigga plz it's not even as good as PCSX2.
I got the sound working. I did this and apparently it worked
>Give it to me honestly, emugen. Is there any emu project that doesn't have its source code in a mess?
Especially considering how picky some "devs" are about "clean code", they are all a mess. I happen to think that's just the nature of the work. It's a mess because it's very complex and writing optimized code can really make it messy.
Real devs can overcome such "obstacles" and shouldn't have to worry about "messy code". Gotta love how some programmers prioritize clean code over things like functionality.
So really that's just a lousy excuse.
I agree burning discs is a hassle and likely damages the drive over time too
ps2_netemu has lower compatibility but then again I don't need to mess back and forth with settings, and there's so little outside of the iidx series worth playing anyway I couldn't give a shit. The Dragon Quests run alright on netemu so I'm set
I personally don't give a rats ass if he attacks emudevs about their code "quality" or their "lack of commitment" but don't be an hypocritical sissy by pretending you don't know why those devs hold a grudge against you then, it makes you look like an idiot (or a master troll who knows).
He also feels quite immature for someone who many times said he wouldn't be stirring up drama anymore.
Then, I wouldn't dare to judge other people code when I see the mess that is Retroarch framework and odd design choices or the code "quality" of SP continuous refactoring work...
Just an example (there are literally dozen of such useless commits on libretro reicas repo):
If I were him, I would first look at myself in the mirror before criticizing other devs for "wasting their efforts" or "not being professional enough" LOL
Lastly, I can't wait for his own project that he would code on his own so we can judge of his code "quality". So far, it seems he only picked up existing projects to stick his nose into but he seems incapable of starting his own entire thing. "Reviewing" or fixing code style nits in an existing project is an easy thing to do, but starting his own large project with code you made yourself from scratch (even if inspirated by other projects) is another story...
Both destroy a project.
It was taken today :)
>it is now MaterialUI.
I sure like a new GUI skin that doesn't actually change any of the options or the layout every 4 months.
SP uses three space indenting, so what? You don't like it, meh, who gives a shit.
You can't really disprove what he is saying anyway. Go look at nulldc's issues section and see how many of those same issues still happen in reicast. All the same lame excuses from the devs on how they could fix this in 15 mins if they wanted to yet it's 5/6 years later and still not a fucking thing fixed. I call severe bullshit on their ability to 'fix it'.
So far, I've only seen byuu doing this.
Most of the time, what piss you off is that emudevs are downtalking you and making you feel miserable when you are acting like entitled childs with them so it's generally well deserved ...
Does anyone know a way to force a custom window size in RetroArch? I'm trying to use pic related but I'm having issues.
I edit the .cfg file to have custom viewpoint at 1280x720, and it partially works. I activate the Custom aspect ratio option in Video settings and it switches to a proper 720p window, but then things get weird.
I load up a game and the window size changes. Everything stays where it should, likely due to the shader I'm using, but the window resizes to a multiple of the GBA's resolution instead. I then have to manually resize the window, which resets when I load another game.
Oddly enough, the custom viewport will automatically change to 1440x800 if I change the window size value. It's really bothersome since I have to edit the .cfg file to change it.
>Go look at nulldc's issues section and see how many of those same issues still happen in reicast.
So what? Nobody owes you anything, it's not as if they signed a contract with anybody when creating a repo in github and accepted to dedicate their whole life to emulation, just because you got an obsession with it and have nothing more interesting to do in your boring life.
>All the same lame excuses from the devs on how they could fix this in 15 mins if they wanted to yet it's 5/6 years later and still not a fucking thing fixed.
Also if that's so easy to fix as you seem to know better, why don't you fix it then?
> I call severe bullshit on their ability to 'fix it'.
Man, ask for a refund or sue them then if you feel someone "lied" to you about their "ability"
>If by "contributing" you mean taking other peoples' work, removing their copyright notices and then adding your own donate button, then sure, you've contributed to just about everything.
>3) You added a donate button to your "turtles-gba-bios" project, which, by the way, wasn't yours. All you did was rename some files, delete a ton of documentation and copyright notices, and add in your own donate button on the front page. You conventiently deleted the project, but here is the link to the cached version of that page a la google.
Turtleman Blown the fuck out.
what a fuckin' loser.
> Nobody owes you anything,
I don't owe your fragile poor little feelings anything either then, so sit your ass down, shut the fuck up and enjoy this ass beating then,.
If you can't stand the heat, get your ass out of the kitchen.
SP only backported stuff from other emulators, he didn't came up with "fixes" by himself, you fool.
Also I doubt that guy I was responding to is SP, he sounds more like a 14-years old brainwashed emu maniac like TheRandomizer.
> SP only backported stuff from other emulators, he didn't came up with "fixes" by himself, you fool.
The Capcom Vs SNK 2 sprite glitching fix wasn't backported. Happened in plenty of other 2D games too.
This one he didn't claim to fix it in 15 minutes, but "a couple of weeks". Anyway, this was said in late 2010. It's 2016 now.
"The question is, is it worth a 10-15% slowdown + a few weeks of development it requires ?"
There are countless examples like this BTW. Don't make me have to post all of them, we'll be here all night.