Previous Thread
Next Thread
Print Thread
Page 4 of 15 1 2 3 4 5 6 14 15
Joined: May 2009
Posts: 2,214
Likes: 382
J
Very Senior Member
OP Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,214
Likes: 382
Originally Posted by Haze
if you look at society as a whole bigger things have been lost than either MAME or MESS.

Define "bigger". Duplication implies redundancy. If you want to make some sort of analogy to the libraries sacked in the Roman and Greek times, feel free, but somehow I don't think that's even remotely possible nowadays given the hundreds of thousands or millions of copies of the MESS and MAME source code spread far and wide across the world.

Originally Posted by etabeta78
just for the record, a couple of notes:
- the crash in mario kart seems due to "N64TexturePipeT::Cycle ()" but the backtrace is not really clear here about the culprit,
- AeroFighters now crashes after you select you airplane with a backtrace which points to DrawTriangle doing something invalid (it was working with the old code)

r14446 fixes both. smile

Joined: Feb 2007
Posts: 549
S
Senior Member
Offline
Senior Member
S
Joined: Feb 2007
Posts: 549
eta: -mt works on OS X now and has for some time.

I don't remember by whom or when it was fixed, some time late last year I think.

Actually it always worked, but it would fill up the logs with some error message. It doesn't anymore.

Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
No, -mt wasn't fixed, at least by us. Please do not use it on OS X.

Also, because this is commonly confused, drivers that use multiple threads (like the recent N64 work or the Voodoo emulation) are a completely different thing from -mt. You do not need -mt to get the driver-threading benefits.

Joined: Jan 2010
Posts: 92
X
Xor Offline
Member
Offline
Member
X
Joined: Jan 2010
Posts: 92
Originally Posted by Just Desserts
Swing and a miss. Will your shoe still be here in 100 years, still bearing the changes you made to it while you were alive? No, probably not. I would certainly not choose a shoe to be my legacy when I can contribute code to something that will hopefully be around in some form or other well after I'm not.
Heh, ok point taken. Still I wasn't referring to the 'legacy' part but rather the 'code is good to me because it doesn't judge or bitch' sentimentality.

Joined: May 2004
Posts: 1,772
Likes: 34
H
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,772
Likes: 34
Originally Posted by Just Desserts
Originally Posted by Haze
if you look at society as a whole bigger things have been lost than either MAME or MESS.

Define "bigger". Duplication implies redundancy. If you want to make some sort of analogy to the libraries sacked in the Roman and Greek times, feel free, but somehow I don't think that's even remotely possible nowadays given the hundreds of thousands or millions of copies of the MESS and MAME source code spread far and wide across the world.

Given that libraries were razed to the ground during the Iraq invasion it's not just Roman and Greek times.

There are millions of copies (probably less of newer versions) which helps, yes, but they rely on a few basic fundamentals.

a) users having control over what runs on their own systems
b) users having control over what can be stored on their own systems
b) users being able to distribute such things easily
c) people actually caring enough to keep things in circulation

you're talking hundreds, not thousand or millions of people downloading the latest 'MAMERoms' torrents which is probably a fair indication of the number of people actively following MAME. For MESS that value is significantly lower.

Nowadays it's a struggle to find disk images of software which was widely pirated back in the day, especially applications. The interest in said software declined to the point where nobody was keeping it, and just because projects like MAME and MESS have revitalized interest in such things doesn't mean that interest is going to last forever. If you combine that with attempts to lock down platforms, censor the internet and the rest, then I don't see it as impossible.

Finding the old source archives for older versions even when MAME was at the peak of popularity was hard. I believe we have a complete untainted set these days however.

As long as the projects remain active it's less of a problem, however have you ever tried looking for the files for some older emulators? all roads end up leading to the same place, that place is often dead (old Geocities account, Domain squatter, or now MegaUpload link..) I've encountered this recently when looking for a couple of things to try playing with in the MESS 486 driver.

At their peak games like Quake 2 had HUGE communities of mods surrounding them. I played a lot of them. These days the files for many of the mods which didn't gain popularity are nowhere to be found, and huge numbers of unofficial maps are missing yet these were things that somebody would have painstakingly constructed over a few weeks, then spend days (in complex cases) compiling due to processor speeds of the period. I doubt the people making thought one day they'd be lost after they'd been spread around the community sites, and were running on a variety of servers. The reality is however a lot are now all but gone now with only the most popular ones remaining. When big hosts (like MegaUpload, Geocities etc.) pull their content the main victim is *old* content from no longer maintained sites. The people pirating modern stuff just reupload it somewhere else while older, forgotten stuff just vanishes for good.

Public domain libraries are no exception either, thankfully in the case of the Amiga a lot of the software ended up on CD-ROMs too, but everything?

All I'm saying is that anything can be lost be it physical items, or digital software. I don't see MAME as an exception to this. (incidentally this is also one reason why I'd prefer a combined project, MAME is only likely to become less active and have less people interested in it due to the natural decline of arcades whereas MESS has a more solid future)

How many places are actually mirroring the MAME source these days? How many are just pointing at MAMEdev.org, or only offering binaries? How many of those places are rock solid reliable sites you KNOW will still be around 20 years from now, with all their old files from now still intact? Most (if not all) of the ones from 15 years ago when MAME first started are long gone.

Joined: Jan 2006
Posts: 3,691
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,691
Originally Posted by Just Desserts
r14446 fixes both. smile

Originally Posted by R. Belmont
Also, because this is commonly confused, drivers that use multiple threads (like the recent N64 work or the Voodoo emulation) are a completely different thing from -mt. You do not need -mt to get the driver-threading benefits.

thanks to both.

@Arbee: I got confused by this because the first time I used N64 rewritten driver my system hardlocked and forced me to turn off: I blamed the mt (not being set at all in the ini), but it might have been a series of others factors, given I had ~10 different programs running together at that time and that it never happened anymore...

Joined: Feb 2007
Posts: 549
S
Senior Member
Offline
Senior Member
S
Joined: Feb 2007
Posts: 549
Originally Posted by R. Belmont
No, -mt wasn't fixed, at least by us. Please do not use it on OS X.

Okay, I thought this meant that multithreading was fixed on OS X. I've had it enabled since then and haven't had any issues.

http://mamedev.org/devwiki/index.php/MAME_0.143u2#Specific_Contributions

"Fix autorelease pool warnings when running multithreaded on Mac OS X [Tim Lindner]"

Joined: Dec 1999
Posts: 1,180
Likes: 2
J
Very Senior Member
Offline
Very Senior Member
J
Joined: Dec 1999
Posts: 1,180
Likes: 2
Re: Haze, the problem of long-term preservation is definitely one that's starting to crop up, the whole "upload to FTP and let the world be your backup" idea is really showing its limitations now that the Internet has been public for 20-ish years.

Lately I've been helping the Archive Team guys get various file collections backed up onto archive.org for the long term (example example 2). If you're interested in this stuff I would suggest getting in touch with Jason Scott (jason@textfiles.com) who works at archive.org now, they are in this for the long haul, they have loads of storage and they are able to do things like maintain "dark" collections for copyright-sensitive items.

Joined: Sep 2008
Posts: 111
W
Senior Member
Offline
Senior Member
W
Joined: Sep 2008
Posts: 111
Amazing work on this driver JD. Not sure if this is the proper thread to post issues in, but All-Star Baseball 2001 (U) crashes during the intro with this message:

Code
CIC-NUS-6102 detected
  000000000022D518: 0000000000C4C829 (not found)
  000000000022D520: 000007FEFF552D90 (_iob_func)
  000000000022D528: 000000000022D520 (not found)
  000000000022D530: 000000000022D528 (not found)
  000000000022D538: 000000000022C880 (not found)
  000000000022D540: 000000000022D690 (not found)
PC=00001FAE: Unimplemented op 02E0200C (00,0C)

I ran it just to see what would happen with a game that used hi-res mode. It seems to be crashing right as the game is transitioning from the intro into the main game menu. If the driver is not at a stage where bug reports are needed please let me know.

Joined: Dec 1999
Posts: 58
D
Member
Offline
Member
D
Joined: Dec 1999
Posts: 58
Originally Posted by Just Desserts
Originally Posted by Haze
if you look at society as a whole bigger things have been lost than either MAME or MESS.

Define "bigger". Duplication implies redundancy. If you want to make some sort of analogy to the libraries sacked in the Roman and Greek times, feel free, but somehow I don't think that's even remotely possible nowadays given the hundreds of thousands or millions of copies of the MESS and MAME source code spread far and wide across the world.


uhm....
lotus 1.0 (or even 2.01) was quite well spread.
try locating a copy :P

Page 4 of 15 1 2 3 4 5 6 14 15

Link Copied to Clipboard
Who's Online Now
2 members (Kale, 1 invisible), 233 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,320
Posts121,923
Members5,074
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com