Next Generation Emulation banner

SVN repository for Virtual Jaguar

107K views 366 replies 58 participants last post by  NGboo 
#1 ·
Yes, that's right, after two years of stony silence we bring you... more unstable code! What is the meaning of all this? It means that now anyone can access the code that's actually being worked on! You'll need a subversion client to get the source now. I still haven't heard from Niels and Ryan won't convert the repo without his approval, which is totally understandable. But CVS just doesn't cut it anymore and in the meantime I'm hosting the source on my own server for now--until Niels pops back into the picture. :)

The URL is:

https://shamusworld.gotdns.org/svn/virtualjaguar/trunk

Put that URL into your favorite svn client and away you go! Now I might, might put up a weekly binary of VJ from this source repo but it all depends on whether or not I can automate the process. Stay tuned! :thumb:
 
#2 ·
Good to know you are still ongoing with this project. I hope someone works on a Vista version :p. I know your anti-Vista stance from another board, and I don't judge you for that, but I hope someone works on it for us who bought a new PC the last year or so...

I'll keep my eye on this :)
 
#5 · (Edited)
I'm trying to build libcdio on my mingw/msys installation as we speak. The official release and the mingw-patch posted on the libcdio developers mailinglist, didn't want to build. Let's hope that the CVS revision works :)

BTW, I think you're very busy with SVN. Because gui.cpp didn't want to build at all. But first things first, libcdio.

-- UPDATE --

CVS of libcdio builds correctly. But you need to have the latest build of libiconv as well. This took some little hacking to get it to work with mingw. Time to get the latest SVN revision and see if you've updated some items in the last 24 hours :)

-- UPDATE 2 --

Hm.. Strange. My SVN client (RapidSVN) borked up the gui.cpp. I had to rename a file to get it build correctly.

But it builds and it works on my Vista configuration :)

-- UPDATE 3 --

I changed the subject of this thread and made it a sticky :)

Any chance to see a Win32 binary of revision 291?
By your command! :) I made a WIN32 build from SVN revision 296 :

http://www.xs4all.nl/~shalafi/virtualjaguar-1.0-SVN-WIN32-x86.20080211.zip
 
#6 · (Edited)
Yeah, I'm refactoring the GUI code ATM because it's an unmaintainable mess. ;) I'm thinking I might just use the GUI I have for my Apple II project, since I rewrote it after learning all the mistakes I made with VJ's GUI. :) (Anyone interested check out https://shamusworld.gotdns.org/svn/apple2/trunk :))

Also, lots of code refactoring, tearing out bits that weren't useful, etc, etc. Anyone following development should post any relevant stable revisions they encounter. ;)

Yes, all on the road to 1.1.0... :D

BTW, someone over at AtariAge did some good work on getting the CD-ROM code correct. Unfortunately, because I didn't have public exposure to my SVN repo he built it all against hopelessly outdated code. So I think I'm going to stick that code into a branch so the arduous work of merging it with the current codebase can be done. :) It's too bad he hasn't responded recently--he could have had an account and done his work on an official branch. I suppose he still could, if I could ever get hold of him. :p
 
#7 ·
Well, after seeing the code I saw it was a bit messy with all the commented out code. So I was thinking of check the sources for this and clean it up for readability purposes!

If you want, please send me the CDROM code. I can try to implent it on the current code. For other projects I've done this numerous times, and I have the spare time :)
 
#15 ·
lol Good luck and continue the work please, if I can due something, I like Jaguar, the emu is DEAD for long time, but when I see new version, I think, I'm crazy or one Live Soul Work again hahahaha.
This Console no has many Titles but, has Good Titles Yeah.
And Play is show, only think about the JoyPAd, this configuration Default is Horrible because, nos has 14 Buttons on my JoyPad, I think no one has Idem, What no have one config for I say what buttons has been Function an What no has on the EMU.
Is will be Great.

Sorry for my Bad English, I'm from Brazil and try my best.
 
#16 ·
Actually XyberX, your English is not too bad, guess you've been using Babel Fish to help though?

But as mentioned in another thread, VJ cannot die, it's open source! So someone can always pick it up and have a tinker....if only I knew how.......


But, the guys have done great work, and are continuing to do so. They even put up with a n00b like me asking stupid questions..hehe

Welcome to the VJ world XyberX :D
 
#17 ·
Thanks friend, oh, if someone need one frontend for Run emus, I build the MultiCenter, on the Youtube has videos to see the function of the my program.
I'm build to take for the chidrem, Games realy old on the Arcade Machines.
My software has Time Control and Coin Control, to Play VG's and Arcades, See on the Youtube the MultiCenter Run PES2008, KOF XI and Others.
Jaguar is for me hahahah.
If someone want, mail to xybersportgames@gmail.com , is one comercial FrontEnd but the license is so much US$ 50,00 hahaha. For the Support of the program.
My system has emus embled, I'm choose the Better emus to Run and All Freeware.
No send Roms, only the program with emus.
Has native support to Joy mouse for games like The House, VCop of Model2 and others.

Version 2.3.1 Run KOF XI PS2 and other games.

YouTube - MultiCenter Rodando KOF XI

Version 2.2.0 Run PES2008 of he PC games.

YouTube - MultiCenter rodando PES2008

And More

YouTube - MultiCenter mais Detalhes

I'm record the Videos With my Cell Phone, no is so Good, but your can see.

The Real Objective of the MultiCenter is Show the many People, Old Games and New Games in Arcades, in Brazil, Arcades has been Die, Many people Gamble the Arcades for the VG's, or Arcades for Lan Houses, and forget about the Old Arcades.
I'm can take Arcades Back. I'm love games, work with DelphiX for many Years and my dream is Work with Arcades, like a Childrem, I'm never forget and every love Arcades.
 
#20 ·
I'm due things on the interface, because, I'm know about DirectX and SDL Interface but ASM for Cores no. I'm work on the interface of emu. I whant ENTER for the Project to Change and fix the Interface, nothing more, sample, the vj.cfg no has one config to say what the SDL Window Size, Function all in 640x480, I'm Fix this, and Work now on config Joystick. Your maybe add me on your project, I'm try due fixes only on the interface, maybe change the LIB of the Interface, I'm due Commercial FrontEnd and Many programms like that.

Add me please, I'ts Will be Great...
 
#21 ·
Sorry, but I'm not going to just hand out write access to people without seeing any code. Stuff like the screen size is done a certain way on purpose; without seeing what you've done and, more importantly, why you've done what you've done I can't commit anything. And certainly not without review.

On the other hand, patches are most certainly welcome and since you're using svn they are trivial to generate. Let me see what you're doing and we'll consider giving you write access to the repo.
 
#24 ·
It's very simple: In the MinGW environment, go to the Virtual Jaguar source code directory (the one with the Makefile in it). Then type "svn diff > xyberx.patch" and either post that here or send it in a private message here. :)
Is a very simple fix, but I see many things on the interface what I'm spend my time to due.
Like, config Joypads, maybe change the Forms Framework to something diferent, the SDL components no is beautiful, In Windows, something like Winforms Maybe Mono Framework.:thumb:
You say what you think...
Show, Tnks...:thumb:
Send MP...
 
#26 ·
Great to see you guys turning up again after so long. Now that Niels has posted are you going to move the main repo to svn and get it up-to-date?

I got a Jaguar off of ebay recently with some games, so that's been fun but I'd love to see this emulator continue to evolve. While I haven't programmed any emulators I have been programming more and more lately, so maybe not too far in the future I can contribute something meaningful to this project as well.
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top