Qhimm.com Forums
Project forums => Q-Gears => Topic started by: G on 2007-03-20 14:19:59
-
Today released version 0.12!
There is a lot of Akari's improvements, and my final code for playing movies and audio.
Check it out: http://sourceforge.net/project/showfiles.php?group_id=165417
Linux binaries I think I'll add today after work (GMT+2 :) ).
Thanks to Akari for finding my stupid bugs, shame on me!
Screenshots:
(http://omake.ru/bakari/q-gears/q-gears.0.12_1.jpg)
(http://omake.ru/bakari/q-gears/q-gears.0.12_2.jpg)
(http://omake.ru/bakari/q-gears/q-gears.0.12_3.jpg)
(http://omake.ru/bakari/q-gears/q-gears.0.12_4.jpg)
And of course we need more programmers to develop q-gears, if anyone want to help, you are welcome!
For me next task will be to understand AKAO (C) sound format.
-
Hey, i see Cloud!!! Cool, very good work! Keep it up guys... :-)
-
id like help with this, ive been watching it from the start and it look so cool now. i havent done much in C++ before so would be fun to start. can i get this to run with just dev c++ and svn ?
-
Hey ppl, nice work!
I'm following you guys work for sometime, just looking how the things are going,
technical stuff about the FF7, etc... It's just amazing how much work was done
in so short time! Really congratulations ppl!
I'm wishing to try give some hand in coding. I do some programming at work,
but not with C++. I know the language, but I don't have real experience with it.
Since the language chosen in the college was C++, more a reason get familiar
with, better if in a fun and cool project!
I'd like to ask you guys to put some kind of 'to-do' list somewhere or point me out
where is it, if already exists. I`ve read the PDF with the technical stuff about the FF7
inner works, I'll give a look in the wiki, but would be nice to have some kind of
point to start. Maybe some easy and boring tasks for us novices to have a start!
Anyway ppl, I'd to wish luck for you. This is an amazing work!
P.S.: Sorry for the bad english. My first language is portuguese ( Brazilian )
and I'm really a better reader than writer... :wink:
And to Halkun, about the Japanese teaching program.... ãŒã‚“ã°ã£ã¦ãï¼ï¼
--
Mikael
-
id like help with this, ive been watching it from the start and it look so cool now. i havent done much in C++ before so would be fun to start. can i get this to run with just dev c++ and svn ?
To compile & run it under windows you'll need also SDL-devel, iconv, libxml2, zlib development libraries.
-
I go away for a few weeks and look what happens (sigh) ;)
Cyb
-
great guys!!! :) I really love the idea of playing Final Fantasy VII again, but with modded stuff!!!! :)
Wonderful!!!
-
I just updated the homepage with the new logo and news. I also redirected the screenshots to Akari's page.
-
Well done, I spotted that on the RSS feed for the sourceforge page. Quite abit of an update!
-
Ok, this is a realy stupid question, but: Is it just me who can walk ontop of things? (I.e., the "Intruders!" sign)
-
Ok, this is a realy stupid question, but: Is it just me who can walk ontop of things? (I.e., the "Intruders!" sign)
Z sorting of models and background not yet implemented. It's planned to 0.13 version.
To do list to 0.13
! [ffvii] Create Movie camera mode and clean up ScreenManager.
! [ffvii] Implement sound and music related opcodes (0xFE (CHMST), 0xF5 (MULCK), 0xF1 (SOUND), 0xF0 (MUSIC)).
! [ffvii] Implement sound and music.
! [ffvii] Port savemap to gamestate and remove unnesesary Savemap struct from Gamestate.
- [ffvii] Add save to XML and load from there.
- [ffvii] Add party related opcodes (0x0A (SPTYE), 0x0B (GTPYE), 0x74 (GETPC), 0xC9 (PRTYM), 0xCB (IFPRTYQ), 0xCC (IFMEMBQ), 0xCD (MMB+-), 0xCE (MMBLK), 0xCF (MMBUK)).
- [ffvii] Add item related opcodes (0x58 (STITM), 0x59 (DLITM), 0x5A (CKITM), 0x0FFA (AAITM), 0x0FFF (RMITM)).
- [ffvii] Add item/party related methods to GameState.
! [ffvii] Change Y and Z in coords.
! [ffvii] Implement lighting model.
! [ffvii] Implement layer/background z ordering.
! [ffvii] REQSW and REQEW must be sure that script starts.
! [ffvii] Implement left entity managing opcodes (0xB8 (GETAXY), 0xB6 (DIRA), 0xA6 (XYI), 0xA7 (XYZ), 0xA4 (VISI), 0x73 (PGTDR), 0x2B (SLIP), 0x2A (PMOVA), 0x09 (SPLIT), 0x08 (JOIN)).
! [ffvii] Implement entity movement opcodes (0xAA (MOVA), 0xC3 (OFST), 0xC4 (OFSTW), 0xA9 (CMOVE)).
! [ffvii] Add collision with border.
! [ffvii] Switch to movement related collision check.
! [ffvii] Implement board sliding on/off.
- [ffvii] Make line and entity script activation working as Synergy blades write.
- [ffvii] Gateway must set direction.
-
Today finally added Linux versions of q-gears-ffvii.
For now just two plain .tar.bz2 archives (for i386 & x86_64) - I have not time for distribution packaging.
If there are anyone who want to maintain .deb's, .rpm's and so on - let me know.
-
Reading the WIP for 0.13 I can't help thinking this is gonna be a major revision! Keep it up, guys! :wink:
-
Hi, I would like to help coding in this project.
I have mac os x and would be nice to make and osx port.
-
This is an opensource project. You don't need permission to change the code or improve it (as long as you don't break the license terms), if you want to port it to osx, and I suppose the authors will like it, if you do it right.
-
Hi, I would like to help coding in this project.
I have mac os x and would be nice to make and osx port.
I actually ported q-gears to Mac OS X (10.3.9 PPC) way back in rev 26 but I am sure it is _way_ out of date now. Take a look here to see what changes I made back then. Maybe it can give you a head start:
http://sourceforge.net/tracker/index.php?func=detail&aid=1478991&group_id=165417&atid=835303
-
Hi, I would like to help coding in this project.
I have mac os x and would be nice to make and osx port.
The more operating systems support - the better!
What build system is used on MacOS?
If autotools is supported you can modify build scripts to compile for MacOS.
If it isn't you can create files for build system used in MacOS (me don't know anything about MacOS),
but if you do so we would like you will maintain them in the future
(there was a VS.NET project files, but I removed them as nobody maintained them and it was *very* outdated).
If you have coding skills in C++ - contact Akari - he has a lot of work for everyone =)
-
macosx has a gcc port... not sure about the autotools
-
You could always make an X-Code project file, not sure if SDL and stuff works with it though..
-
ok, i am on it.
I will try to make it with Xcode.
-
We need also some macros (I like the ones, used in ffmpeg project) to read from files on big-endian architecture (at least big-endianess in video and sound code isn't supported).
-
We need also some macros (I like the ones, used in ffmpeg project) to read from files on big-endian architecture (at least big-endianess in video and sound code isn't supported).
New Mac's use x86 processors now, Only the older PPC macs are Big-Endian.
Pretty sure Apple is stopping It's PPC development and focusing on the new Intel Macs..
BTW, Mac's that use OSX are actually running a UNIX-like operating system now, FreeBSD/Mach based.. So It should be fairly easy to port things.
-
as long as you steer clear of using X11 to port Q-Gears to OS X then it should be fine, the X11 framework isn't widely supported by most OS X users.
-
X11 isn't used directly. Every platform supporting SDL should be fine.
-
Has anyone succeeded in checking out q-gears on MacOS/X ? I get errors about locked files when I try to...
Tried it again and now it works...
-
some of the osx svn clients are a bit of a hassle to use, so my friend says, personally I've never tried svn under os x.
-
Has anyone succeeded in checking out q-gears on MacOS/X ? I get errors about locked files when I try to...
Tried it again and now it works...
I think you have intel-based Mac, right ;) ?
-
Has anyone succeeded in checking out q-gears on MacOS/X ? I get errors about locked files when I try to...
Tried it again and now it works...
I think you have intel-based Mac, right ;) ?
No, two PowerPC based ones. Means I have to worry about endian swaps. That's a smaller problem than what people think, though.
-
hmmm... I am getting confused. Do you saw splash screen logo after start of Q-Gears? Do you try to dump streamed movies and play them in movie player test, if so, is there normal sound, or at least any?
-
Unless I'm confused SVN shouldn't be an issue under OS x (apart from how the client interface works) network order is maintained for data being transfered. I can see it being a problem if you were dealing with binary data however. All PS1 data is little endian.
Cyb