-
Notifications
You must be signed in to change notification settings - Fork 4
Source code backup of the Quake 2 DCQ2 source port for the Sega Dreamcast created by Bero
License
Shockblast/quake2-dreamcast
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Quake II for Dreamcast BERO <[email protected]> http://dcquake.sourceforge.net - you should set joypad config in options/customize control before starting game. Status - working soutware render only - both run with demo version data files or commercial CD-ROM. - map can work. - full control using pad (except console) , and mouse,keyboard support - sound (but disabled for waist memory) - save to visual memory with zlib compression and icon - cd-da music (but disabled -- if you read data from pc using dcload-ip and cd-da from cd, work fine) - no network JOYSTICK ASSIGN menu: UP/DOWN select mod L-TRIG/R-TRIG scroll description text START/A start game Y disk change game: joystick keyboard default bind UP UP FORWARD DOWN DOWN BACK LEFT LEFT TURN LEFT RIGHT RIGHT TURN RIGHT A ENTER JUMP B SPACE JUMP X none none Y Y none R-TRIG CTRL ATTACK L-TRIG ALT SIDESTEP analog look/turn How to run - it runs CD-R or CD-ROM with this directory structure: burned Quake II demo version: \Q2Demo +- baseq2 +- players +- pak0.pak burned Quake II commercial version full install: \Quake2 +- baseq2 | +- players | +- video | +- pak0.pak | +- scrnshot/quakeXX.pcx or scrnshot/quakeXX.tga (optional) +- other mod (optional) +- other mod (optional) +- games.lst (optional) Quake II commercial version CD-ROM: \Install\Data +- baseq2 +- players +- video +- pak0.pak dcload-ip: same as burned image but on pc harddrive. if quake directory is at C:\Quake2, under cygwin enviroment, $ mount -b 'C:\quake2' /quake2 and $ dcload-ip -t <dreamcast ip> quake2.elf Add mod/map/TC I suggest you run under dcload-ip before burning. IMPORTANT: if "gamex86.dll" exist in mod directory, it cannot run -- need recompile for dreamcast cpu. 1. Intall/Extract in Quake2 directory. 2. read it's document 3. make "games.lst" in Quake2 directory example --cut-- #gamename,dir,cmdline,screenshot,txt Quake II,baseq2,,quake00.pcx, Retaliatory Strike,lunar,+set game lunar +map drain,quake00.pcx,Strike.txt --cut-- if cmdline is only "+set game dirname" then you can omit cmdline. To make screenshot, "mkdir dirname/scrnshot" by hand and run under dcload-ip and press F12 on DC keyboard, or run quake2 on PC with 320x200 or 320x240 resolution. License - Quake II source code is under GPL. (See LICENCE/gnu.txt) To make fully working package, you need set of source code. Each parts have own licence , (See LICENCE/README.KOS and LICENCE/COPYING.NEWLIB) but all licence is "compatible with GPL". so whole licence of total software is under GPL. Under GPL, if you copy/modify/re-distribute this software, you MUST distribute with source. for example: If you put local copy of this software on your site, you MUST put source too. If you distribute own CD-R images such as adding mods/maps, you MUST include source in image OR distribute source with image. - Quake II Demo version Data files have another Licence. See Q2Demo/docs/licence.txt It says, "ID grants to you the limited right to distribute, free of charge and by electronic means only, the Software." Acknowledgement - id software: Thanks X'mas present, Quake and Quake II source - GNU Project: cross compiler and assembler,gcc and binutils - redhat: unix like compile envircoment on Windows,Cygwin and free libc and libm for embedded systems, newlib - Marcus Comstedt: Pioneer of Dreamcast homebrew development,and technical document - Andrew Kieschnick: Dreamcast developmnt enviroment "dcload" - Dan Potter and contributors: usable hardware library "KallistiOS" - Meiwa: hardware information
About
Source code backup of the Quake 2 DCQ2 source port for the Sega Dreamcast created by Bero
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published