Search found 31 matches

by Krade
Mon Jul 05, 2010 12:26 am
Forum: Development
Topic: Mac OS X Version
Replies: 17
Views: 138027

Re:

Well, off the top of my head: My build uses 1.51, the existing one appears to have never moved past 1.43. My build associates ROM files with ZSNES, so they open in ZSNES, and you can drag and drop them onto ZSNES's dock tile. This involved skipping SDL's Mac OS X launch code and a very little bit o...
by Krade
Mon Apr 20, 2009 7:31 pm
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Apple's gcc has a -mstackrealign option that does some tricks to realign the stack, but that only works with inline gcc asm, it seems. Would be nice if nasm could do something like that. Wait . mdynamic-no-pic doesn't appear to do anything useful so get rid of it for now. mstackrealign is needed bec...
by Krade
Mon Apr 20, 2009 1:34 am
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

In OS X, the stack needs to be aligned to 16 bytes. This isn't an SVN issue, 1.51 started doing that when compiled under Leopard. Binaries compiled under Tiger still run fine on Leopard -- I'm guessing Tiger was lenient and didn't care much and Leopard retains this behavior for Tiger compiled binari...
by Krade
Fri Aug 01, 2008 6:53 pm
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Funny, I was trying to compile ZSNES again (with a non-broken zlib this time, since I never got around to make an --enable-release build for it), but I can't a working build under Leopard. Everything builds just fine, then when I run it, I get a segfault after ManyMouse detects the mice. Setting CFL...
by Krade
Tue Nov 20, 2007 12:45 am
Forum: Emulators
Topic: VBA-M
Replies: 629
Views: 358577

It builds just fine if you installed SDL through MacPorts or fink, which will leave you with all the usual Unix libs and binaries like sdl-config. You can't really distribute a Mac binary with MacPorts/fink dependencies, though, so if you want to link against SDL.framework instead, you'll have to ha...
by Krade
Mon Oct 15, 2007 11:05 pm
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

(Sorry, didn't see this)

I could try compiling zlib into a static library myself and make ZSNES link against that rather than use Apple's dylib, I suppose.
by Krade
Mon Jul 23, 2007 6:25 am
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Umh, the link I posted originally (for 1.51) still works:

http://krade.com/zsnes/ZSNES-1.51.dmg
by Krade
Mon Jun 25, 2007 12:47 am
Forum: ZSNES Talk
Topic: Compiling problem on an old machine...
Replies: 13
Views: 3980

EDIT 2: lol disregard that

EDIT: Btw, the march option you should use to optimize to a 486 is -march=i486 . I never touched zget as I hardly ever use Windows these days, but if there's an option to specify your own arch, you can just put that in.
by Krade
Sun May 20, 2007 10:11 pm
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

(...) [*]The other problem is that after the SDL_CFLAGS are added to CFLAGS, the configure tests do not have the "SDL.h" header included that uses macros to change main() to SDL_main(), so they get a nice "multiply defined symbol" error from ld. I'm still trying to figure out th...
by Krade
Fri Apr 13, 2007 2:28 pm
Forum: Bug Reports/Feature Requests
Topic: SVN Sound Core Replacement
Replies: 91
Views: 157115

1) SDL has output, but then again, the SDL sound output code isn't perfect IIRC. Well, until I see otherwise, it pretty much is, for the time being anyway. Problems you hear with it are issues with us not using blargg's latest stuff yet. SDL sound output is *completely* broken on OS X in the latest...
by Krade
Thu Mar 29, 2007 11:07 am
Forum: ZSNES Talk
Topic: Which sound options to use?
Replies: 23
Views: 7973

If I remember correctly, irrelevant interpolation options like 8-point and cubic are going to be gone in the next release, anyway.
by Krade
Mon Mar 12, 2007 3:19 pm
Forum: Insane Chatter
Topic: something i've noticed at school
Replies: 48
Views: 26438

Anyway, I guess this is just the result of going to an engineering college, but most of the people who use Macs here are guys. A large percentage of them being UNIX geeks who got tired of (or can't stand) Linux. I'm triple booting OS X Tiger, Win XP and Ubuntu Fiesty Fawn on my MacBook Pro C2D, so ...
by Krade
Mon Mar 12, 2007 4:45 am
Forum: Insane Chatter
Topic: something i've noticed at school
Replies: 48
Views: 26438

^ Uh... MacBooks can't run OS X Jaguar. Tiger is the first version (that made it outside Cupertino) that supports Intel Macs. (Plus, if you bought it a month ago, it came with Tiger) Anyway, I guess this is just the result of going to an engineering college, but most of the people who use Macs here ...
by Krade
Thu Mar 01, 2007 12:19 pm
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Yeah, that's what I thought, I linked something I shouldn't dynamically. I'll fix it once I get home (or when I find a power supply). Sorry about that. Gotta love incompetence. EDIT: D'oh! That's not the problem, it should be able to find the libSDL dynamic library just fine. I just read your posts ...
by Krade
Wed Feb 28, 2007 11:49 am
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Krade: Thank you for your work! However, on my 17" MacBook Pro with 2.16 Ghz Core Duo CPU, your binary will not load. I double-click it and nothing happens. Is this happening to anyone else? I may have screwed up somehow, sorry. I didn't have any other Intel Macs to test. Do you mind opening C...
by Krade
Sat Feb 24, 2007 4:16 am
Forum: Bug Reports/Feature Requests
Topic: [Request] ZMV to Video conversion Through ffmpeg2theora
Replies: 4
Views: 2598

Correct me if I'm wrong, but I was under the impression ffmpeg2theora only outputted Ogg Theora streams. Don't get me wrong, I like Theora (I even use it for stuff like video stream using Icecast2) but: 1) It's not even finished 2) It's slightly less popular than Ralph Nader 3) Besides VLC, nothing ...
by Krade
Fri Feb 23, 2007 8:26 pm
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Alright, I backported Deathlike's OS X fixes to 1.51. Here's a binary that should work out of the box on any Intel Mac out there. http://krade.com/zsnes/ZSNES-1.51.dmg Enjoy! (Also notice the pretty background of the volume :D) I force_arch'd it to pentium-m instead of i586, since all of Apple's Int...
by Krade
Thu Feb 22, 2007 7:44 pm
Forum: ZSNES Talk
Topic: Windows version detection
Replies: 14
Views: 6529

Code: Select all

Windows NT 5.0 SP4.0
Darwine.

*ducks*
by Krade
Thu Feb 22, 2007 7:11 pm
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

It makes it worse. I just checked out SVN to a new dir, didn't apply any patches and now I get a white screen when I start ZSNES -- if ZSNES is set to start in an OpenGL mode. Pressing enter twice to open the "Load Game" menu and then load the first ROM in the last directory I had open loa...
by Krade
Wed Feb 21, 2007 12:03 pm
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Before I start commenting, know that the OpenGL white screen bug is independant of the interpolation bug. Yes, I know that. I was just making a huge post with all the tiny and not-so-tiny bugs so far. The interpolation+scanlines code run different paths while MMX Support is toggled. No, I mean, it ...
by Krade
Wed Feb 21, 2007 10:49 am
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Let me write things down before I forget them. With all the patches so far applied against 1.51: - 640X480 F never segfaults. - Interpolation + 25% - 100% scanlines never segfault in any of the three modes - Loading an OpenGL mode at any point when the program is open will cause 512X448 F and W to s...
by Krade
Wed Feb 21, 2007 8:44 am
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Interpolation works on all three modes if MMX support is disabled, regardless of the scanlines setting. Huh. And I know you did, but "junky broken tools" is far too broad. At that time, I thought you were talking about a proper debugger, which does exist. It's their nasm port that sucks. I...
by Krade
Wed Feb 21, 2007 8:07 am
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Scanline options don't seem to affect it. Combining scanlines with interpolation in the 640X480 F mode works just fine, in the other two modes, interpolation segfaults regardless of the scanline setting (I tried every single combination).
by Krade
Wed Feb 21, 2007 6:47 am
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

Huh, that's weird. From all three non-OpenGL modes that allow filters, only 512X448 W and 512X448 F segfault. Interpolation in 640X480 F works fine. EDIT: On a second note, reading documentation does help: krade@singularity ~/zsnes_1_51/src $ nasm -f macho -y valid debug formats for 'macho' output f...
by Krade
Wed Feb 21, 2007 4:55 am
Forum: ZSNES Talk
Topic: ZSNES for Intel Mac ready for consumption!
Replies: 151
Views: 280410

And by the way, I just tested and switching those two function calls around in sdllink.c doesn't change anything, everything (white screen, wacky colors on non-OpenGL Full Screen -> OpenGL Full Screen, segfault in Interpolation) is still there. Come to think of it, those are the only three bugs (tha...