kukugt / mupen64plus

Automatically exported from code.google.com/p/mupen64plus
0 stars 0 forks source link

Glide64 "Napalm" not incorporated due to lack of source #170

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Not something we can actually fix, but we shouldn't let Gonetz forget to
release the source.

Original issue reported on code.google.com by naesten on 11 Nov 2008 at 10:44

GoogleCodeExporter commented 8 years ago
The Glide64 site ( http://glide64.emuxhaven.net/ ) has just been updated. 
Gonetz is
working on making Glide64 portable. At
http://www.emuxhaven.net/forums/showthread.php?t=6977 he says that he is 
working on a
portable open source version of the plugin.

Original comment by preotgee...@gmail.com on 18 Nov 2008 at 3:40

GoogleCodeExporter commented 8 years ago
Gonetz has strange priorities -- porting *before* complying with the GPL ...

Original comment by naesten on 20 Nov 2008 at 6:05

GoogleCodeExporter commented 8 years ago
Issue 197 has been merged into this issue.

Original comment by richard...@gmail.com on 9 Jan 2009 at 3:23

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
A very good new:
"First screen shots of the new version running on Ubuntu", from
http://glide64.emuxhaven.net/ .
http://www.emuxhaven.net/forums/showpost.php?p=80801&postcount=239
I think we will try glide64 napalm on linux soon.

Original comment by vini.ips...@gmail.com on 4 Jun 2009 at 5:34

GoogleCodeExporter commented 8 years ago
I tried it and it works perfectly.

Only Gonetz can release the plugin. Don't expect me to "liberate" the source 
now.

Original comment by mudlor...@hotmail.com on 29 Jun 2009 at 5:46

GoogleCodeExporter commented 8 years ago
Glide64 'Napalm WX' Release 1
Yes, I'm very happy, the source code is downloadable:

http://glide64.emuxhaven.net/

Original comment by vini.ips...@gmail.com on 21 Aug 2009 at 10:02

GoogleCodeExporter commented 8 years ago
@ vini.ipsmaker,
http://www.emutalk.net/showthread.php?t=49459&page=2

Original comment by vitbur...@gmail.com on 21 Aug 2009 at 11:31

GoogleCodeExporter commented 8 years ago
Thanx ...

Original comment by vini.ips...@gmail.com on 22 Aug 2009 at 12:03

GoogleCodeExporter commented 8 years ago
Code is available.  Now if only someone would get started on the porting... :)

Actually getting a 'just barely functional' port of this plugin would be very 
easy. 
All that must be done is to implement the PluginStartup, PluginShutdown, and
PluginGetVersion functions and change RomOpen to return an int.  This wouldn't 
even
break compatibility with the Zilmar-spec emulators.

Doing a proper port would also require removing the unused functions (including 
all
of the GUI code), removing the WxWidget dependency, and handling configuration
parameters through the core api.

Original comment by richard...@gmail.com on 12 Jan 2010 at 5:22

GoogleCodeExporter commented 8 years ago
FYI I have done the work to get the 'just barely functional' port working, and 
uploaded a pull request to 
https://bitbucket.org/richard42/mupen64plus-video-glide64mk2/pull-request/1/mini
mum-changes-necessary-to-get-glide64.  There are instructions there for 
building/running the plugin; I was able to get it to build and run on a Mac but 
haven't tested other platforms.

I would potentially be interested in doing the rest of the work to remove the 
wxWidgets dependency and fixing the configuration to fit with the Mupen64Plus 
way of doing things, but right now the plugin seems to have issues.  When I try 
running Zelda OOT, I get the attached image, which looks correct in the top 
half but corrupted in the bottom half.  While I hear the sounds of the game and 
can even control it, the image never changes.

Unfortunately, low-level graphics code is not something I know, so I'm hoping 
someone else here would be able to fix that problem.  Maybe it's something 
simple but I'm not even sure where to look.  If someone else uploads a patch or 
lets me know how to fix the problem, I'll keep working on this, but for now I'm 
going to stop.

Original comment by supermon...@gmail.com on 11 Jun 2012 at 5:05

Attachments:

GoogleCodeExporter commented 8 years ago
Wasn't there a fork of the glide64 code from balrog that was already working a 
lot better? Maybe you can check out what he has done and port it to mk2

Original comment by s...@narfation.org on 11 Jun 2012 at 8:10

GoogleCodeExporter commented 8 years ago
Oh, interesting - I knew about the port of the much older version that is 
currently bundled with Mupen64, but I didn't realize someone else had started 
porting over the newer code.  balrog's tree is a bit messy but I was able to 
get something to compile and play, though with some graphical glitches.

Original comment by supermon...@gmail.com on 11 Jun 2012 at 3:16

GoogleCodeExporter commented 8 years ago
List of known "ports"

https://bitbucket.org/balrog/mupen64plus-video-glide64
https://bitbucket.org/supermonkey/mupen64plus-video-glide64mk2
https://bitbucket.org/wahrhaft/glide-napalm-tests
https://bitbucket.org/richard42/mupen64plus-video-glide64mk2

Original comment by s...@narfation.org on 10 Oct 2012 at 6:27

GoogleCodeExporter commented 8 years ago
@supermonkey: I've sat down yesterday and worked on the 64 bit port. (a 
comparison image is attached :D )

So, now it is the right time to jump in and help to clean up the rest of the 
port. There is enough to do in the mupen64plus API integration front :)

Original comment by s...@narfation.org on 20 Jan 2013 at 10:15

Attachments:

GoogleCodeExporter commented 8 years ago
And work on GlideHQ was also started

Original comment by s...@narfation.org on 20 Jan 2013 at 10:41

Attachments:

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Nice! Are you going to check those patches into mercurial or somewhere?

Original comment by supermon...@gmail.com on 21 Jan 2013 at 1:55

GoogleCodeExporter commented 8 years ago
I am currently working on wahrhafts fork of Richards repository.  Some version 
of the patches can be found at 
https://bitbucket.org/ecsv/mupen64plus-video-glide64mk2-fixes . Wahrhaft hasnt 
merged them yet but I hope he does it today. Richard wasnt asked to merge them 
because I started on wahrhafts repo and therefore he should ask him to pull it. 
At the moment I see no reason to jump over this part of the chain... and 
wahrhaft still has to do the config stuff ;)

Original comment by s...@narfation.org on 21 Jan 2013 at 7:16

GoogleCodeExporter commented 8 years ago
I'd love to see the latest Glide Plugin work on Mupen64Plus!

Thanks for trying to make it happen!

Original comment by crime...@gmail.com on 22 Jan 2013 at 11:40

GoogleCodeExporter commented 8 years ago
So what is currently the best way to get the latest Glide64 into Mupen64Plus?

Original comment by say...@gmail.com on 3 Jul 2013 at 9:34

GoogleCodeExporter commented 8 years ago
It's already included, and will be bundled with the release tomorrow.

Original comment by richard...@gmail.com on 3 Jul 2013 at 9:38