├── .gitattributes ├── DEMOPORTS ├── .keep └── QUAKE │ ├── SDLDH │ ├── SDL.h │ ├── SDL_active.h │ ├── SDL_audio.h │ ├── SDL_byteorder.h │ ├── SDL_cdrom.h │ ├── SDL_config.h │ ├── SDL_config.h.default │ ├── SDL_config.h.in │ ├── SDL_config_dreamcast.h │ ├── SDL_config_macos.h │ ├── SDL_config_macosx.h │ ├── SDL_config_minimal.h │ ├── SDL_config_nds.h │ ├── SDL_config_os2.h │ ├── SDL_config_symbian.h │ ├── SDL_config_win32.h │ ├── SDL_copying.h │ ├── SDL_cpuinfo.h │ ├── SDL_dreamcast.h │ ├── SDL_endian.h │ ├── SDL_error.h │ ├── SDL_events.h │ ├── SDL_getenv.h │ ├── SDL_joystick.h │ ├── SDL_keyboard.h │ ├── SDL_keysym.h │ ├── SDL_loadso.h │ ├── SDL_main.h │ ├── SDL_mouse.h │ ├── SDL_mutex.h │ ├── SDL_name.h │ ├── SDL_opengl.h │ ├── SDL_platform.h │ ├── SDL_quit.h │ ├── SDL_rwops.h │ ├── SDL_stdinc.h │ ├── SDL_syswm.h │ ├── SDL_thread.h │ ├── SDL_timer.h │ ├── SDL_types.h │ ├── SDL_version.h │ ├── SDL_video.h │ ├── begin_code.h │ ├── close_code.h │ ├── memfuncs.h │ └── readme.file │ ├── adivtab.h │ ├── alloca.h │ ├── anorm_dots.h │ ├── anorms.h │ ├── asm_draw.h │ ├── asm_i386.h │ ├── block16.h │ ├── block8.h │ ├── bspfile.h │ ├── cd_sdl.c │ ├── cd_win.c │ ├── cdaudio.h │ ├── chase.c │ ├── cl_demo.c │ ├── cl_input.c │ ├── cl_main.c │ ├── cl_parse.c │ ├── cl_tent.c │ ├── client.h │ ├── cmd.c │ ├── cmd.h │ ├── common.c │ ├── common.h │ ├── conproc.c │ ├── conproc.h │ ├── console.c │ ├── console.h │ ├── crc.c │ ├── crc.h │ ├── cvar.c │ ├── cvar.h │ ├── d_edge.c │ ├── d_fill.c │ ├── d_iface.h │ ├── d_ifacea.h │ ├── d_init.c │ ├── d_local.h │ ├── d_modech.c │ ├── d_part.c │ ├── d_polyse.c │ ├── d_scan.c │ ├── d_sky.c │ ├── d_sprite.c │ ├── d_surf.c │ ├── d_vars.c │ ├── d_zpoint.c │ ├── dc_sys.c │ ├── dcmath.h │ ├── dcmath.s │ ├── dosisms.h │ ├── draw.c │ ├── draw.h │ ├── gl_draw.c │ ├── gl_model.h │ ├── gl_texmgr.h │ ├── gl_warp_sin.h │ ├── glquake.h │ ├── host.c │ ├── host_cmd.c │ ├── input.h │ ├── keys.c │ ├── keys.h │ ├── makefile │ ├── mathlib.c │ ├── mathlib.h │ ├── memcpy.c │ ├── memfuncs.h │ ├── memset.c │ ├── menu.c │ ├── menu.h │ ├── model.c │ ├── model.h │ ├── modelgen.h │ ├── mpdosock.h │ ├── mplib.c │ ├── mplpc.c │ ├── net.h │ ├── net_bsd.c │ ├── net_bw.c │ ├── net_bw.h │ ├── net_comx.c │ ├── net_dgrm.c │ ├── net_dgrm.h │ ├── net_dos.c │ ├── net_ipx.c │ ├── net_ipx.h │ ├── net_loop.c │ ├── net_loop.h │ ├── net_main.c │ ├── net_mp.c │ ├── net_mp.h │ ├── net_none.c │ ├── net_ser.c │ ├── net_ser.h │ ├── net_udp.c │ ├── net_udp.h │ ├── net_vcr.c │ ├── net_vcr.h │ ├── net_win.c │ ├── net_wins.c │ ├── net_wins.h │ ├── net_wipx.c │ ├── net_wipx.h │ ├── net_wso.c │ ├── nonintel.c │ ├── pr_cmds.c │ ├── pr_comp.h │ ├── pr_edict.c │ ├── pr_exec.c │ ├── profiler.c │ ├── profiler.h │ ├── progdefs.h │ ├── progdefs.q1 │ ├── progdefs.q2 │ ├── progs.h │ ├── protocol.h │ ├── quake.elf │ ├── quake.gif │ ├── quake.ico │ ├── quakeasm.h │ ├── quakedef.h │ ├── r_aclip.c │ ├── r_alias.c │ ├── r_bsp.c │ ├── r_draw.c │ ├── r_edge.c │ ├── r_efrag.c │ ├── r_light.c │ ├── r_local.h │ ├── r_main.c │ ├── r_misc.c │ ├── r_part.c │ ├── r_shared.h │ ├── r_sky.c │ ├── r_sprite.c │ ├── r_surf.c │ ├── r_vars.c │ ├── readme.file │ ├── render.h │ ├── resource.h │ ├── romdisk.img │ ├── romdisk │ └── read.file │ ├── sbar.c │ ├── sbar.h │ ├── screen.c │ ├── screen.h │ ├── server.h │ ├── sh4_math.h │ ├── snd_dma.c │ ├── snd_dos.c │ ├── snd_gus.c │ ├── snd_linux.c │ ├── snd_mem.c │ ├── snd_mix.c │ ├── snd_null.c │ ├── snd_sdl.c │ ├── sound.h │ ├── sound.rar │ ├── spritegn.h │ ├── spu_malloc.c │ ├── stdint.h │ ├── sv_main.c │ ├── sv_move.c │ ├── sv_phys.c │ ├── sv_user.c │ ├── sys.h │ ├── sys_sdl.c │ ├── vgamodes.h │ ├── vid.h │ ├── vid_dos.h │ ├── vid_sdl.c │ ├── view.c │ ├── view.h │ ├── vmuheader.c │ ├── vmuheader.h │ ├── vmusave.c │ ├── vregset.c │ ├── vregset.h │ ├── wad.c │ ├── wad.h │ ├── world.c │ ├── world.h │ ├── zone.c │ └── zone.h ├── INSTALL ├── KOS[2.0][SDL]API └── SDL_mixer-1.2.6[KOS2.0] │ ├── Makefile │ ├── README │ ├── SDL_mixer.h │ ├── SDL_mixer.spec │ ├── effect_position.c │ ├── effect_stereoreverse.c │ ├── effects_internal.c │ ├── effects_internal.h │ ├── load_aiff.c │ ├── load_aiff.h │ ├── load_ogg.c │ ├── load_ogg.h │ ├── load_voc.c │ ├── load_voc.h │ ├── mikmod │ ├── AUTHORS │ ├── Makefile.am │ ├── Makefile.in │ ├── README │ ├── drv_nos.c │ ├── drv_sdl.c │ ├── load_it.c │ ├── load_mod.c │ ├── load_s3m.c │ ├── load_xm.c │ ├── mdreg.c │ ├── mdriver.c │ ├── mikmod.h │ ├── mikmod_build.h │ ├── mikmod_internals.h │ ├── mloader.c │ ├── mlreg.c │ ├── mlutil.c │ ├── mmalloc.c │ ├── mmerror.c │ ├── mmio.c │ ├── mplayer.c │ ├── munitrk.c │ ├── mwav.c │ ├── npertab.c │ ├── sloader.c │ ├── virtch.c │ ├── virtch2.c │ └── virtch_common.c │ ├── mixer.c │ ├── music.c │ ├── music_cmd.c │ ├── music_cmd.h │ ├── music_ogg.c │ ├── music_ogg.h │ ├── native_midi │ ├── Makefile.am │ ├── Makefile.in │ ├── native_midi.h │ ├── native_midi_common.c │ ├── native_midi_common.h │ ├── native_midi_mac.c │ └── native_midi_win32.c │ ├── native_midi_gpl │ ├── Makefile.am │ ├── Makefile.in │ ├── awe_voice.h │ ├── emumidi.c │ ├── emumidi.h │ ├── gmvoices.h │ ├── gsvoices.h │ ├── native_midi_gpl.c │ ├── patchload.c │ ├── playevents.c │ ├── playmidi.h │ └── readmidi.c │ ├── playmus.c │ ├── playwave.c │ ├── timidity │ ├── FAQ │ ├── Makefile.am │ ├── Makefile.in │ ├── common.c │ ├── common.h │ ├── config.h │ ├── controls.c │ ├── controls.h │ ├── filter.c │ ├── filter.h │ ├── instrum.c │ ├── instrum.h │ ├── mix.c │ ├── mix.h │ ├── output.c │ ├── output.h │ ├── playmidi.c │ ├── playmidi.h │ ├── readmidi.c │ ├── readmidi.h │ ├── resample.c │ ├── resample.h │ ├── sdl_a.c │ ├── sdl_c.c │ ├── tables.c │ ├── tables.h │ ├── timidity.c │ └── timidity.h │ ├── wavestream.c │ └── wavestream.h ├── LICENSE ├── Makefile ├── Makefile.in ├── Makefile.minimal ├── Precompiled libs ├── include.rar ├── libGLdc.a ├── libSDLPVR_image.a ├── libSDL_PRIM.a ├── libSDL_gfx.a ├── libSDL_gl_1213DH.a ├── libSDL_layer.a ├── libSDL_mixer_126.a ├── libSDL_ttf.a ├── libSFont.a ├── libfreetype.a ├── liboggvorbisplay.a ├── libpng_128.a ├── libtremor.a └── libz_123.a ├── README-SDL.txt ├── README.Porting ├── README.md ├── SDL+OPENGL[GLDC]SAMPLES ├── DC[GLDC]ports │ ├── SDLNehe06_VQ │ │ ├── GL │ │ │ ├── gl.h │ │ │ ├── glext.h │ │ │ ├── glkos.h │ │ │ └── glu.h │ │ ├── Makefile │ │ ├── SDLDH │ │ │ ├── SDL.h │ │ │ ├── SDL_active.h │ │ │ ├── SDL_audio.h │ │ │ ├── SDL_byteorder.h │ │ │ ├── SDL_cdrom.h │ │ │ ├── SDL_config.h │ │ │ ├── SDL_config.h.default │ │ │ ├── SDL_config.h.in │ │ │ ├── SDL_config_dreamcast.h │ │ │ ├── SDL_config_macos.h │ │ │ ├── SDL_config_macosx.h │ │ │ ├── SDL_config_minimal.h │ │ │ ├── SDL_config_nds.h │ │ │ ├── SDL_config_os2.h │ │ │ ├── SDL_config_symbian.h │ │ │ ├── SDL_config_win32.h │ │ │ ├── SDL_copying.h │ │ │ ├── SDL_cpuinfo.h │ │ │ ├── SDL_dreamcast.h │ │ │ ├── SDL_endian.h │ │ │ ├── SDL_error.h │ │ │ ├── SDL_events.h │ │ │ ├── SDL_getenv.h │ │ │ ├── SDL_joystick.h │ │ │ ├── SDL_keyboard.h │ │ │ ├── SDL_keysym.h │ │ │ ├── SDL_loadso.h │ │ │ ├── SDL_main.h │ │ │ ├── SDL_mouse.h │ │ │ ├── SDL_mutex.h │ │ │ ├── SDL_name.h │ │ │ ├── SDL_opengl.h │ │ │ ├── SDL_platform.h │ │ │ ├── SDL_quit.h │ │ │ ├── SDL_rwops.h │ │ │ ├── SDL_stdinc.h │ │ │ ├── SDL_syswm.h │ │ │ ├── SDL_thread.h │ │ │ ├── SDL_timer.h │ │ │ ├── SDL_types.h │ │ │ ├── SDL_version.h │ │ │ ├── SDL_video.h │ │ │ ├── begin_code.h │ │ │ ├── close_code.h │ │ │ └── memfuncs.h │ │ ├── data │ │ │ ├── NeHe.bmp │ │ │ ├── NeHe.png │ │ │ └── NeHe.tex │ │ ├── main.c │ │ ├── main.o │ │ ├── nehe06_vq.bin │ │ ├── nehe06_vq.elf │ │ ├── romdisk.img │ │ ├── romdisk.o │ │ └── romdisk │ │ │ ├── NeHe.bmp │ │ │ ├── NeHe.png │ │ │ └── NeHe.tex │ ├── SDLlights │ │ ├── GL │ │ │ ├── gl.h │ │ │ ├── glext.h │ │ │ ├── glkos.h │ │ │ └── glu.h │ │ ├── Makefile │ │ ├── SDLDH │ │ │ ├── SDL.h │ │ │ ├── SDL_active.h │ │ │ ├── SDL_audio.h │ │ │ ├── SDL_byteorder.h │ │ │ ├── SDL_cdrom.h │ │ │ ├── SDL_config.h │ │ │ ├── SDL_config.h.default │ │ │ ├── SDL_config.h.in │ │ │ ├── SDL_config_dreamcast.h │ │ │ ├── SDL_config_macos.h │ │ │ ├── SDL_config_macosx.h │ │ │ ├── SDL_config_minimal.h │ │ │ ├── SDL_config_nds.h │ │ │ ├── SDL_config_os2.h │ │ │ ├── SDL_config_symbian.h │ │ │ ├── SDL_config_win32.h │ │ │ ├── SDL_copying.h │ │ │ ├── SDL_cpuinfo.h │ │ │ ├── SDL_dreamcast.h │ │ │ ├── SDL_endian.h │ │ │ ├── SDL_error.h │ │ │ ├── SDL_events.h │ │ │ ├── SDL_getenv.h │ │ │ ├── SDL_joystick.h │ │ │ ├── SDL_keyboard.h │ │ │ ├── SDL_keysym.h │ │ │ ├── SDL_loadso.h │ │ │ ├── SDL_main.h │ │ │ ├── SDL_mouse.h │ │ │ ├── SDL_mutex.h │ │ │ ├── SDL_name.h │ │ │ ├── SDL_opengl.h │ │ │ ├── SDL_platform.h │ │ │ ├── SDL_quit.h │ │ │ ├── SDL_rwops.h │ │ │ ├── SDL_stdinc.h │ │ │ ├── SDL_syswm.h │ │ │ ├── SDL_thread.h │ │ │ ├── SDL_timer.h │ │ │ ├── SDL_types.h │ │ │ ├── SDL_version.h │ │ │ ├── SDL_video.h │ │ │ ├── begin_code.h │ │ │ ├── close_code.h │ │ │ └── memfuncs.h │ │ ├── SDLlights.bin │ │ ├── SDLlights.elf │ │ ├── data │ │ │ └── NeHe.bmp │ │ ├── main.c │ │ ├── main.o │ │ ├── romdisk.img │ │ ├── romdisk.o │ │ └── romdisk │ │ │ └── NeHe.bmp │ ├── SDLquadmark │ │ ├── GL │ │ │ ├── gl.h │ │ │ ├── glext.h │ │ │ ├── glkos.h │ │ │ └── glu.h │ │ ├── Makefile │ │ ├── SDLDH │ │ │ ├── SDL.h │ │ │ ├── SDL_active.h │ │ │ ├── SDL_audio.h │ │ │ ├── SDL_byteorder.h │ │ │ ├── SDL_cdrom.h │ │ │ ├── SDL_config.h │ │ │ ├── SDL_config.h.default │ │ │ ├── SDL_config.h.in │ │ │ ├── SDL_config_dreamcast.h │ │ │ ├── SDL_config_macos.h │ │ │ ├── SDL_config_macosx.h │ │ │ ├── SDL_config_minimal.h │ │ │ ├── SDL_config_nds.h │ │ │ ├── SDL_config_os2.h │ │ │ ├── SDL_config_symbian.h │ │ │ ├── SDL_config_win32.h │ │ │ ├── SDL_copying.h │ │ │ ├── SDL_cpuinfo.h │ │ │ ├── SDL_dreamcast.h │ │ │ ├── SDL_endian.h │ │ │ ├── SDL_error.h │ │ │ ├── SDL_events.h │ │ │ ├── SDL_getenv.h │ │ │ ├── SDL_joystick.h │ │ │ ├── SDL_keyboard.h │ │ │ ├── SDL_keysym.h │ │ │ ├── SDL_loadso.h │ │ │ ├── SDL_main.h │ │ │ ├── SDL_mouse.h │ │ │ ├── SDL_mutex.h │ │ │ ├── SDL_name.h │ │ │ ├── SDL_opengl.h │ │ │ ├── SDL_platform.h │ │ │ ├── SDL_quit.h │ │ │ ├── SDL_rwops.h │ │ │ ├── SDL_stdinc.h │ │ │ ├── SDL_syswm.h │ │ │ ├── SDL_thread.h │ │ │ ├── SDL_timer.h │ │ │ ├── SDL_types.h │ │ │ ├── SDL_version.h │ │ │ ├── SDL_video.h │ │ │ ├── begin_code.h │ │ │ ├── close_code.h │ │ │ └── memfuncs.h │ │ ├── SDLQUAD.bin │ │ ├── SDLQUAD.elf │ │ ├── main.c │ │ ├── main.o │ │ ├── romdisk.img │ │ └── romdisk.o │ └── SDLzclip │ │ ├── GL │ │ ├── gl.h │ │ ├── glext.h │ │ ├── glkos.h │ │ └── glu.h │ │ ├── Makefile │ │ ├── SDLDH │ │ ├── SDL.h │ │ ├── SDL_active.h │ │ ├── SDL_audio.h │ │ ├── SDL_byteorder.h │ │ ├── SDL_cdrom.h │ │ ├── SDL_config.h │ │ ├── SDL_config.h.default │ │ ├── SDL_config.h.in │ │ ├── SDL_config_dreamcast.h │ │ ├── SDL_config_macos.h │ │ ├── SDL_config_macosx.h │ │ ├── SDL_config_minimal.h │ │ ├── SDL_config_nds.h │ │ ├── SDL_config_os2.h │ │ ├── SDL_config_symbian.h │ │ ├── SDL_config_win32.h │ │ ├── SDL_copying.h │ │ ├── SDL_cpuinfo.h │ │ ├── SDL_dreamcast.h │ │ ├── SDL_endian.h │ │ ├── SDL_error.h │ │ ├── SDL_events.h │ │ ├── SDL_getenv.h │ │ ├── SDL_joystick.h │ │ ├── SDL_keyboard.h │ │ ├── SDL_keysym.h │ │ ├── SDL_loadso.h │ │ ├── SDL_main.h │ │ ├── SDL_mouse.h │ │ ├── SDL_mutex.h │ │ ├── SDL_name.h │ │ ├── SDL_opengl.h │ │ ├── SDL_platform.h │ │ ├── SDL_quit.h │ │ ├── SDL_rwops.h │ │ ├── SDL_stdinc.h │ │ ├── SDL_syswm.h │ │ ├── SDL_thread.h │ │ ├── SDL_timer.h │ │ ├── SDL_types.h │ │ ├── SDL_version.h │ │ ├── SDL_video.h │ │ ├── begin_code.h │ │ ├── close_code.h │ │ └── memfuncs.h │ │ ├── SDLzclip.bin │ │ ├── SDLzclip.elf │ │ ├── data │ │ ├── facade00.tga │ │ ├── facade01.tga │ │ ├── facade02.tga │ │ ├── floor.tga │ │ └── lightmap.tga │ │ ├── romdisk.img │ │ ├── romdisk.o │ │ ├── romdisk │ │ ├── facade00.tga │ │ ├── facade01.tga │ │ ├── facade02.tga │ │ ├── floor.tga │ │ └── lightmap.tga │ │ ├── zclip.c │ │ └── zclip.o └── NEHE │ ├── SDLNEHE06 │ ├── GL │ │ ├── gl.h │ │ ├── glext.h │ │ ├── glkos.h │ │ └── glu.h │ ├── Makefile │ ├── SDLnehe06.bin │ ├── SDLnehe06.c │ ├── SDLnehe06.elf │ ├── SDLnehe06.o │ ├── data │ │ └── NeHe.bmp │ ├── romdisk.img │ ├── romdisk.o │ └── romdisk │ │ └── NeHe.bmp │ ├── SDLNEHE07 │ ├── GL │ │ ├── gl.h │ │ ├── glext.h │ │ ├── glkos.h │ │ └── glu.h │ ├── Makefile │ ├── SDLDH │ │ ├── SDL.h │ │ ├── SDL_active.h │ │ ├── SDL_audio.h │ │ ├── SDL_byteorder.h │ │ ├── SDL_cdrom.h │ │ ├── SDL_config.h │ │ ├── SDL_config.h.default │ │ ├── SDL_config.h.in │ │ ├── SDL_config_dreamcast.h │ │ ├── SDL_config_macos.h │ │ ├── SDL_config_macosx.h │ │ ├── SDL_config_minimal.h │ │ ├── SDL_config_nds.h │ │ ├── SDL_config_os2.h │ │ ├── SDL_config_symbian.h │ │ ├── SDL_config_win32.h │ │ ├── SDL_copying.h │ │ ├── SDL_cpuinfo.h │ │ ├── SDL_dreamcast.h │ │ ├── SDL_endian.h │ │ ├── SDL_error.h │ │ ├── SDL_events.h │ │ ├── SDL_getenv.h │ │ ├── SDL_joystick.h │ │ ├── SDL_keyboard.h │ │ ├── SDL_keysym.h │ │ ├── SDL_loadso.h │ │ ├── SDL_main.h │ │ ├── SDL_mouse.h │ │ ├── SDL_mutex.h │ │ ├── SDL_name.h │ │ ├── SDL_opengl.h │ │ ├── SDL_platform.h │ │ ├── SDL_quit.h │ │ ├── SDL_rwops.h │ │ ├── SDL_stdinc.h │ │ ├── SDL_syswm.h │ │ ├── SDL_thread.h │ │ ├── SDL_timer.h │ │ ├── SDL_types.h │ │ ├── SDL_version.h │ │ ├── SDL_video.h │ │ ├── begin_code.h │ │ ├── close_code.h │ │ └── memfuncs.h │ ├── SDLnehe07.bin │ ├── SDLnehe07.c │ ├── SDLnehe07.elf │ ├── SDLnehe07.o │ ├── data │ │ ├── crate.bmp │ │ └── glass.bmp │ ├── romdisk.img │ ├── romdisk.o │ └── romdisk │ │ └── crate.bmp │ ├── SDLNEHE08 │ ├── GL │ │ ├── gl.h │ │ ├── glext.h │ │ ├── glkos.h │ │ └── glu.h │ ├── Makefile │ ├── SDLDH │ │ ├── SDL.h │ │ ├── SDL_active.h │ │ ├── SDL_audio.h │ │ ├── SDL_byteorder.h │ │ ├── SDL_cdrom.h │ │ ├── SDL_config.h │ │ ├── SDL_config.h.default │ │ ├── SDL_config.h.in │ │ ├── SDL_config_dreamcast.h │ │ ├── SDL_config_macos.h │ │ ├── SDL_config_macosx.h │ │ ├── SDL_config_minimal.h │ │ ├── SDL_config_nds.h │ │ ├── SDL_config_os2.h │ │ ├── SDL_config_symbian.h │ │ ├── SDL_config_win32.h │ │ ├── SDL_copying.h │ │ ├── SDL_cpuinfo.h │ │ ├── SDL_dreamcast.h │ │ ├── SDL_endian.h │ │ ├── SDL_error.h │ │ ├── SDL_events.h │ │ ├── SDL_getenv.h │ │ ├── SDL_joystick.h │ │ ├── SDL_keyboard.h │ │ ├── SDL_keysym.h │ │ ├── SDL_loadso.h │ │ ├── SDL_main.h │ │ ├── SDL_mouse.h │ │ ├── SDL_mutex.h │ │ ├── SDL_name.h │ │ ├── SDL_opengl.h │ │ ├── SDL_platform.h │ │ ├── SDL_quit.h │ │ ├── SDL_rwops.h │ │ ├── SDL_stdinc.h │ │ ├── SDL_syswm.h │ │ ├── SDL_thread.h │ │ ├── SDL_timer.h │ │ ├── SDL_types.h │ │ ├── SDL_version.h │ │ ├── SDL_video.h │ │ ├── begin_code.h │ │ ├── close_code.h │ │ └── memfuncs.h │ ├── SDLnehe08.bin │ ├── SDLnehe08.c │ ├── SDLnehe08.elf │ ├── SDLnehe08.o │ ├── data │ │ └── glass.bmp │ ├── romdisk.img │ ├── romdisk.o │ └── romdisk │ │ └── glass.bmp │ └── SDLNEHE20 │ ├── GL │ ├── gl.h │ ├── glext.h │ ├── glkos.h │ └── glu.h │ ├── Makefile │ ├── SDLDH │ ├── SDL.h │ ├── SDL_active.h │ ├── SDL_audio.h │ ├── SDL_byteorder.h │ ├── SDL_cdrom.h │ ├── SDL_config.h │ ├── SDL_config.h.default │ ├── SDL_config.h.in │ ├── SDL_config_dreamcast.h │ ├── SDL_config_macos.h │ ├── SDL_config_macosx.h │ ├── SDL_config_minimal.h │ ├── SDL_config_nds.h │ ├── SDL_config_os2.h │ ├── SDL_config_symbian.h │ ├── SDL_config_win32.h │ ├── SDL_copying.h │ ├── SDL_cpuinfo.h │ ├── SDL_dreamcast.h │ ├── SDL_endian.h │ ├── SDL_error.h │ ├── SDL_events.h │ ├── SDL_getenv.h │ ├── SDL_joystick.h │ ├── SDL_keyboard.h │ ├── SDL_keysym.h │ ├── SDL_loadso.h │ ├── SDL_main.h │ ├── SDL_mouse.h │ ├── SDL_mutex.h │ ├── SDL_name.h │ ├── SDL_opengl.h │ ├── SDL_platform.h │ ├── SDL_quit.h │ ├── SDL_rwops.h │ ├── SDL_stdinc.h │ ├── SDL_syswm.h │ ├── SDL_thread.h │ ├── SDL_timer.h │ ├── SDL_types.h │ ├── SDL_version.h │ ├── SDL_video.h │ ├── begin_code.h │ ├── close_code.h │ └── memfuncs.h │ ├── SDLnehe20.bin │ ├── SDLnehe20.c │ ├── SDLnehe20.elf │ ├── SDLnehe20.o │ ├── data │ ├── image1.bmp │ ├── image2.bmp │ ├── logo.bmp │ ├── mask1.bmp │ └── mask2.bmp │ ├── romdisk.img │ ├── romdisk.o │ └── romdisk │ ├── image1.bmp │ ├── image2.bmp │ ├── logo.bmp │ ├── mask1.bmp │ └── mask2.bmp ├── SDL.qpg.in ├── SDL.spec ├── SDL.spec.in ├── SDL[DH]1.0.rar ├── benchmark.jpg ├── benchmark.png ├── docs.html ├── docs ├── html │ ├── audio.html │ ├── cdrom.html │ ├── event.html │ ├── eventfunctions.html │ ├── eventstructures.html │ ├── general.html │ ├── guide.html │ ├── guideaboutsdldoc.html │ ├── guideaudioexamples.html │ ├── guidebasicsinit.html │ ├── guidecdromexamples.html │ ├── guidecredits.html │ ├── guideeventexamples.html │ ├── guideexamples.html │ ├── guideinput.html │ ├── guideinputkeyboard.html │ ├── guidepreface.html │ ├── guidethebasics.html │ ├── guidetimeexamples.html │ ├── guidevideo.html │ ├── guidevideoopengl.html │ ├── index.html │ ├── joystick.html │ ├── reference.html │ ├── sdlactiveevent.html │ ├── sdladdtimer.html │ ├── sdlaudiocvt.html │ ├── sdlaudiospec.html │ ├── sdlblitsurface.html │ ├── sdlbuildaudiocvt.html │ ├── sdlcd.html │ ├── sdlcdclose.html │ ├── sdlcdeject.html │ ├── sdlcdname.html │ ├── sdlcdnumdrives.html │ ├── sdlcdopen.html │ ├── sdlcdpause.html │ ├── sdlcdplay.html │ ├── sdlcdplaytracks.html │ ├── sdlcdresume.html │ ├── sdlcdstatus.html │ ├── sdlcdstop.html │ ├── sdlcdtrack.html │ ├── sdlcloseaudio.html │ ├── sdlcolor.html │ ├── sdlcondbroadcast.html │ ├── sdlcondsignal.html │ ├── sdlcondwait.html │ ├── sdlcondwaittimeout.html │ ├── sdlconvertaudio.html │ ├── sdlconvertsurface.html │ ├── sdlcreatecond.html │ ├── sdlcreatecursor.html │ ├── sdlcreatemutex.html │ ├── sdlcreatergbsurface.html │ ├── sdlcreatergbsurfacefrom.html │ ├── sdlcreatesemaphore.html │ ├── sdlcreatethread.html │ ├── sdlcreateyuvoverlay.html │ ├── sdldelay.html │ ├── sdldestroycond.html │ ├── sdldestroymutex.html │ ├── sdldestroysemaphore.html │ ├── sdldisplayformat.html │ ├── sdldisplayformatalpha.html │ ├── sdldisplayyuvoverlay.html │ ├── sdlenablekeyrepeat.html │ ├── sdlenableunicode.html │ ├── sdlenvvars.html │ ├── sdlevent.html │ ├── sdleventstate.html │ ├── sdlexposeevent.html │ ├── sdlfillrect.html │ ├── sdlflip.html │ ├── sdlfreecursor.html │ ├── sdlfreesurface.html │ ├── sdlfreewav.html │ ├── sdlfreeyuvoverlay.html │ ├── sdlgetappstate.html │ ├── sdlgetaudiostatus.html │ ├── sdlgetcliprect.html │ ├── sdlgetcursor.html │ ├── sdlgeterror.html │ ├── sdlgeteventfilter.html │ ├── sdlgetgammaramp.html │ ├── sdlgetkeyname.html │ ├── sdlgetkeystate.html │ ├── sdlgetmodstate.html │ ├── sdlgetmousestate.html │ ├── sdlgetrelativemousestate.html │ ├── sdlgetrgb.html │ ├── sdlgetrgba.html │ ├── sdlgetthreadid.html │ ├── sdlgetticks.html │ ├── sdlgetvideoinfo.html │ ├── sdlgetvideosurface.html │ ├── sdlglattr.html │ ├── sdlglgetattribute.html │ ├── sdlglgetprocaddress.html │ ├── sdlglloadlibrary.html │ ├── sdlglsetattribute.html │ ├── sdlglswapbuffers.html │ ├── sdlinit.html │ ├── sdlinitsubsystem.html │ ├── sdljoyaxisevent.html │ ├── sdljoyballevent.html │ ├── sdljoybuttonevent.html │ ├── sdljoyhatevent.html │ ├── sdljoystickclose.html │ ├── sdljoystickeventstate.html │ ├── sdljoystickgetaxis.html │ ├── sdljoystickgetball.html │ ├── sdljoystickgetbutton.html │ ├── sdljoystickgethat.html │ ├── sdljoystickindex.html │ ├── sdljoystickname.html │ ├── sdljoysticknumaxes.html │ ├── sdljoysticknumballs.html │ ├── sdljoysticknumbuttons.html │ ├── sdljoysticknumhats.html │ ├── sdljoystickopen.html │ ├── sdljoystickopened.html │ ├── sdljoystickupdate.html │ ├── sdlkey.html │ ├── sdlkeyboardevent.html │ ├── sdlkeysym.html │ ├── sdlkillthread.html │ ├── sdllistmodes.html │ ├── sdlloadbmp.html │ ├── sdlloadwav.html │ ├── sdllockaudio.html │ ├── sdllocksurface.html │ ├── sdllockyuvoverlay.html │ ├── sdlmaprgb.html │ ├── sdlmaprgba.html │ ├── sdlmixaudio.html │ ├── sdlmousebuttonevent.html │ ├── sdlmousemotionevent.html │ ├── sdlmutexp.html │ ├── sdlmutexv.html │ ├── sdlnumjoysticks.html │ ├── sdlopenaudio.html │ ├── sdloverlay.html │ ├── sdlpalette.html │ ├── sdlpauseaudio.html │ ├── sdlpeepevents.html │ ├── sdlpixelformat.html │ ├── sdlpollevent.html │ ├── sdlpumpevents.html │ ├── sdlpushevent.html │ ├── sdlquit.html │ ├── sdlquitevent.html │ ├── sdlquitsubsystem.html │ ├── sdlrect.html │ ├── sdlremovetimer.html │ ├── sdlresizeevent.html │ ├── sdlsavebmp.html │ ├── sdlsempost.html │ ├── sdlsemtrywait.html │ ├── sdlsemvalue.html │ ├── sdlsemwait.html │ ├── sdlsemwaittimeout.html │ ├── sdlsetalpha.html │ ├── sdlsetcliprect.html │ ├── sdlsetcolorkey.html │ ├── sdlsetcolors.html │ ├── sdlsetcursor.html │ ├── sdlseteventfilter.html │ ├── sdlsetgamma.html │ ├── sdlsetgammaramp.html │ ├── sdlsetmodstate.html │ ├── sdlsetpalette.html │ ├── sdlsettimer.html │ ├── sdlsetvideomode.html │ ├── sdlshowcursor.html │ ├── sdlsurface.html │ ├── sdlsyswmevent.html │ ├── sdlthreadid.html │ ├── sdlunlockaudio.html │ ├── sdlunlocksurface.html │ ├── sdlunlockyuvoverlay.html │ ├── sdlupdaterect.html │ ├── sdlupdaterects.html │ ├── sdluserevent.html │ ├── sdlvideodrivername.html │ ├── sdlvideoinfo.html │ ├── sdlvideomodeok.html │ ├── sdlwaitevent.html │ ├── sdlwaitthread.html │ ├── sdlwarpmouse.html │ ├── sdlwasinit.html │ ├── sdlwmgetcaption.html │ ├── sdlwmgrabinput.html │ ├── sdlwmiconifywindow.html │ ├── sdlwmsetcaption.html │ ├── sdlwmseticon.html │ ├── sdlwmtogglefullscreen.html │ ├── thread.html │ ├── time.html │ ├── video.html │ └── wm.html ├── images │ └── rainbow.gif ├── index.html └── man3 │ ├── SDLKey.3 │ ├── SDL_ActiveEvent.3 │ ├── SDL_AddTimer.3 │ ├── SDL_AudioCVT.3 │ ├── SDL_AudioSpec.3 │ ├── SDL_BlitSurface.3 │ ├── SDL_BuildAudioCVT.3 │ ├── SDL_CD.3 │ ├── SDL_CDClose.3 │ ├── SDL_CDEject.3 │ ├── SDL_CDName.3 │ ├── SDL_CDNumDrives.3 │ ├── SDL_CDOpen.3 │ ├── SDL_CDPause.3 │ ├── SDL_CDPlay.3 │ ├── SDL_CDPlayTracks.3 │ ├── SDL_CDResume.3 │ ├── SDL_CDStatus.3 │ ├── SDL_CDStop.3 │ ├── SDL_CDtrack.3 │ ├── SDL_CloseAudio.3 │ ├── SDL_Color.3 │ ├── SDL_CondBroadcast.3 │ ├── SDL_CondSignal.3 │ ├── SDL_CondWait.3 │ ├── SDL_CondWaitTimeout.3 │ ├── SDL_ConvertAudio.3 │ ├── SDL_ConvertSurface.3 │ ├── SDL_CreateCond.3 │ ├── SDL_CreateCursor.3 │ ├── SDL_CreateMutex.3 │ ├── SDL_CreateRGBSurface.3 │ ├── SDL_CreateRGBSurfaceFrom.3 │ ├── SDL_CreateSemaphore.3 │ ├── SDL_CreateThread.3 │ ├── SDL_CreateYUVOverlay.3 │ ├── SDL_Delay.3 │ ├── SDL_DestroyCond.3 │ ├── SDL_DestroyMutex.3 │ ├── SDL_DestroySemaphore.3 │ ├── SDL_DisplayFormat.3 │ ├── SDL_DisplayFormatAlpha.3 │ ├── SDL_DisplayYUVOverlay.3 │ ├── SDL_EnableKeyRepeat.3 │ ├── SDL_EnableUNICODE.3 │ ├── SDL_Event.3 │ ├── SDL_EventState.3 │ ├── SDL_ExposeEvent.3 │ ├── SDL_FillRect.3 │ ├── SDL_Flip.3 │ ├── SDL_FreeCursor.3 │ ├── SDL_FreeSurface.3 │ ├── SDL_FreeWAV.3 │ ├── SDL_FreeYUVOverlay.3 │ ├── SDL_GL_GetAttribute.3 │ ├── SDL_GL_GetProcAddress.3 │ ├── SDL_GL_LoadLibrary.3 │ ├── SDL_GL_SetAttribute.3 │ ├── SDL_GL_SwapBuffers.3 │ ├── SDL_GLattr.3 │ ├── SDL_GetAppState.3 │ ├── SDL_GetAudioStatus.3 │ ├── SDL_GetClipRect.3 │ ├── SDL_GetCursor.3 │ ├── SDL_GetError.3 │ ├── SDL_GetEventFilter.3 │ ├── SDL_GetGamma.3 │ ├── SDL_GetGammaRamp.3 │ ├── SDL_GetKeyName.3 │ ├── SDL_GetKeyState.3 │ ├── SDL_GetModState.3 │ ├── SDL_GetMouseState.3 │ ├── SDL_GetRGB.3 │ ├── SDL_GetRGBA.3 │ ├── SDL_GetRelativeMouseState.3 │ ├── SDL_GetThreadID.3 │ ├── SDL_GetTicks.3 │ ├── SDL_GetVideoInfo.3 │ ├── SDL_GetVideoSurface.3 │ ├── SDL_Init.3 │ ├── SDL_InitSubSystem.3 │ ├── SDL_JoyAxisEvent.3 │ ├── SDL_JoyBallEvent.3 │ ├── SDL_JoyButtonEvent.3 │ ├── SDL_JoyHatEvent.3 │ ├── SDL_JoystickClose.3 │ ├── SDL_JoystickEventState.3 │ ├── SDL_JoystickGetAxis.3 │ ├── SDL_JoystickGetBall.3 │ ├── SDL_JoystickGetButton.3 │ ├── SDL_JoystickGetHat.3 │ ├── SDL_JoystickIndex.3 │ ├── SDL_JoystickName.3 │ ├── SDL_JoystickNumAxes.3 │ ├── SDL_JoystickNumBalls.3 │ ├── SDL_JoystickNumButtons.3 │ ├── SDL_JoystickNumHats.3 │ ├── SDL_JoystickOpen.3 │ ├── SDL_JoystickOpened.3 │ ├── SDL_JoystickUpdate.3 │ ├── SDL_KeyboardEvent.3 │ ├── SDL_KillThread.3 │ ├── SDL_ListModes.3 │ ├── SDL_LoadBMP.3 │ ├── SDL_LoadWAV.3 │ ├── SDL_LockAudio.3 │ ├── SDL_LockSurface.3 │ ├── SDL_LockYUVOverlay.3 │ ├── SDL_MapRGB.3 │ ├── SDL_MapRGBA.3 │ ├── SDL_MixAudio.3 │ ├── SDL_MouseButtonEvent.3 │ ├── SDL_MouseMotionEvent.3 │ ├── SDL_NumJoysticks.3 │ ├── SDL_OpenAudio.3 │ ├── SDL_Overlay.3 │ ├── SDL_Palette.3 │ ├── SDL_PauseAudio.3 │ ├── SDL_PeepEvents.3 │ ├── SDL_PixelFormat.3 │ ├── SDL_PollEvent.3 │ ├── SDL_PumpEvents.3 │ ├── SDL_PushEvent.3 │ ├── SDL_Quit.3 │ ├── SDL_QuitEvent.3 │ ├── SDL_QuitSubSystem.3 │ ├── SDL_RWFromFile.3 │ ├── SDL_Rect.3 │ ├── SDL_RemoveTimer.3 │ ├── SDL_ResizeEvent.3 │ ├── SDL_SaveBMP.3 │ ├── SDL_SemPost.3 │ ├── SDL_SemTryWait.3 │ ├── SDL_SemValue.3 │ ├── SDL_SemWait.3 │ ├── SDL_SemWaitTimeout.3 │ ├── SDL_SetAlpha.3 │ ├── SDL_SetClipRect.3 │ ├── SDL_SetColorKey.3 │ ├── SDL_SetColors.3 │ ├── SDL_SetCursor.3 │ ├── SDL_SetEventFilter.3 │ ├── SDL_SetGamma.3 │ ├── SDL_SetGammaRamp.3 │ ├── SDL_SetModState.3 │ ├── SDL_SetPalette.3 │ ├── SDL_SetTimer.3 │ ├── SDL_SetVideoMode.3 │ ├── SDL_ShowCursor.3 │ ├── SDL_Surface.3 │ ├── SDL_SysWMEvent.3 │ ├── SDL_ThreadID.3 │ ├── SDL_UnlockAudio.3 │ ├── SDL_UnlockSurface.3 │ ├── SDL_UnlockYUVOverlay.3 │ ├── SDL_UpdateRect.3 │ ├── SDL_UpdateRects.3 │ ├── SDL_UserEvent.3 │ ├── SDL_VideoDriverName.3 │ ├── SDL_VideoInfo.3 │ ├── SDL_VideoModeOK.3 │ ├── SDL_WM_GetCaption.3 │ ├── SDL_WM_GrabInput.3 │ ├── SDL_WM_IconifyWindow.3 │ ├── SDL_WM_SetCaption.3 │ ├── SDL_WM_SetIcon.3 │ ├── SDL_WM_ToggleFullScreen.3 │ ├── SDL_WaitEvent.3 │ ├── SDL_WaitThread.3 │ ├── SDL_WarpMouse.3 │ ├── SDL_WasInit.3 │ ├── SDL_keysym.3 │ ├── SDL_mutexP.3 │ └── SDL_mutexV.3 ├── include ├── .DS_Store ├── SDL.h ├── SDL │ ├── SDL.h │ ├── SDL_active.h │ ├── SDL_audio.h │ ├── SDL_byteorder.h │ ├── SDL_cdrom.h │ ├── SDL_config.h │ ├── SDL_config.h.default │ ├── SDL_config.h.in │ ├── SDL_config_dreamcast.h │ ├── SDL_config_macos.h │ ├── SDL_config_macosx.h │ ├── SDL_config_minimal.h │ ├── SDL_config_nds.h │ ├── SDL_config_os2.h │ ├── SDL_config_symbian.h │ ├── SDL_config_win32.h │ ├── SDL_copying.h │ ├── SDL_cpuinfo.h │ ├── SDL_dreamcast.h │ ├── SDL_endian.h │ ├── SDL_error.h │ ├── SDL_events.h │ ├── SDL_getenv.h │ ├── SDL_joystick.h │ ├── SDL_keyboard.h │ ├── SDL_keysym.h │ ├── SDL_loadso.h │ ├── SDL_main.h │ ├── SDL_mouse.h │ ├── SDL_mutex.h │ ├── SDL_name.h │ ├── SDL_opengl.h │ ├── SDL_platform.h │ ├── SDL_quit.h │ ├── SDL_rwops.h │ ├── SDL_stdinc.h │ ├── SDL_syswm.h │ ├── SDL_thread.h │ ├── SDL_timer.h │ ├── SDL_types.h │ ├── SDL_version.h │ ├── SDL_video.h │ ├── begin_code.h │ └── close_code.h ├── SDL_active.h ├── SDL_audio.h ├── SDL_byteorder.h ├── SDL_cdrom.h ├── SDL_config.h ├── SDL_config.h.default ├── SDL_config.h.in ├── SDL_config_dreamcast.h ├── SDL_config_macos.h ├── SDL_config_macosx.h ├── SDL_config_minimal.h ├── SDL_config_nds.h ├── SDL_config_os2.h ├── SDL_config_symbian.h ├── SDL_config_win32.h ├── SDL_copying.h ├── SDL_cpuinfo.h ├── SDL_dreamcast.h ├── SDL_endian.h ├── SDL_error.h ├── SDL_events.h ├── SDL_getenv.h ├── SDL_joystick.h ├── SDL_keyboard.h ├── SDL_keysym.h ├── SDL_loadso.h ├── SDL_main.h ├── SDL_mouse.h ├── SDL_mutex.h ├── SDL_name.h ├── SDL_opengl.h ├── SDL_platform.h ├── SDL_quit.h ├── SDL_rwops.h ├── SDL_stdinc.h ├── SDL_syswm.h ├── SDL_thread.h ├── SDL_timer.h ├── SDL_types.h ├── SDL_version.h ├── SDL_video.h ├── begin_code.h ├── close_code.h └── memfuncs.h ├── sdl-config.in ├── sdl.pc.in ├── src ├── .DS_Store ├── SDL.c ├── SDL.o ├── SDL_error.c ├── SDL_error.o ├── SDL_error_c.h ├── SDL_fatal.c ├── SDL_fatal.h ├── SDL_fatal.o ├── audio │ ├── SDL_audio.c │ ├── SDL_audio.o │ ├── SDL_audio_c.h │ ├── SDL_audiocvt.c │ ├── SDL_audiocvt.o │ ├── SDL_audiodev.c │ ├── SDL_audiodev.o │ ├── SDL_audiodev_c.h │ ├── SDL_audiomem.h │ ├── SDL_mixer.c │ ├── SDL_mixer.o │ ├── SDL_mixer_MMX.c │ ├── SDL_mixer_MMX.h │ ├── SDL_mixer_MMX_VC.c │ ├── SDL_mixer_MMX_VC.h │ ├── SDL_mixer_m68k.c │ ├── SDL_mixer_m68k.h │ ├── SDL_sysaudio.h │ ├── SDL_wave.c │ ├── SDL_wave.h │ ├── SDL_wave.o │ ├── alsa │ │ ├── SDL_alsa_audio.c │ │ └── SDL_alsa_audio.h │ ├── arts │ │ ├── SDL_artsaudio.c │ │ └── SDL_artsaudio.h │ ├── baudio │ │ ├── SDL_beaudio.cc │ │ └── SDL_beaudio.h │ ├── bsd │ │ ├── SDL_bsdaudio.c │ │ └── SDL_bsdaudio.h │ ├── dart │ │ ├── SDL_dart.c │ │ └── SDL_dart.h │ ├── dc │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── SDL_dcaudio.c │ │ ├── SDL_dcaudio.h │ │ ├── SDL_dcaudio.o │ │ ├── aica.c │ │ ├── aica.h │ │ ├── aica.o │ │ └── dc.rar │ ├── disk │ │ ├── SDL_diskaudio.c │ │ ├── SDL_diskaudio.h │ │ └── SDL_diskaudio.o │ ├── dma │ │ ├── SDL_dmaaudio.c │ │ └── SDL_dmaaudio.h │ ├── dmedia │ │ ├── SDL_irixaudio.c │ │ └── SDL_irixaudio.h │ ├── dsp │ │ ├── SDL_dspaudio.c │ │ └── SDL_dspaudio.h │ ├── dummy │ │ ├── SDL_dummyaudio.c │ │ ├── SDL_dummyaudio.h │ │ └── SDL_dummyaudio.o │ ├── esd │ │ ├── SDL_esdaudio.c │ │ └── SDL_esdaudio.h │ ├── macosx │ │ ├── SDL_coreaudio.c │ │ └── SDL_coreaudio.h │ ├── macrom │ │ ├── SDL_romaudio.c │ │ └── SDL_romaudio.h │ ├── mint │ │ ├── SDL_mintaudio.c │ │ ├── SDL_mintaudio.h │ │ ├── SDL_mintaudio_dma8.c │ │ ├── SDL_mintaudio_dma8.h │ │ ├── SDL_mintaudio_gsxb.c │ │ ├── SDL_mintaudio_gsxb.h │ │ ├── SDL_mintaudio_it.S │ │ ├── SDL_mintaudio_mcsn.c │ │ ├── SDL_mintaudio_mcsn.h │ │ ├── SDL_mintaudio_stfa.c │ │ ├── SDL_mintaudio_stfa.h │ │ └── SDL_mintaudio_xbios.c │ ├── mme │ │ ├── SDL_mmeaudio.c │ │ └── SDL_mmeaudio.h │ ├── nas │ │ ├── SDL_nasaudio.c │ │ └── SDL_nasaudio.h │ ├── nds │ │ ├── SDL_ndsaudio.c │ │ ├── SDL_ndsaudio.h │ │ ├── sound9.c │ │ └── soundcommon.h │ ├── nto │ │ ├── SDL_nto_audio.c │ │ └── SDL_nto_audio.h │ ├── paudio │ │ ├── SDL_paudio.c │ │ └── SDL_paudio.h │ ├── pulse │ │ ├── SDL_pulseaudio.c │ │ └── SDL_pulseaudio.h │ ├── sun │ │ ├── SDL_sunaudio.c │ │ └── SDL_sunaudio.h │ ├── symbian │ │ ├── SDL_epocaudio.cpp │ │ ├── SDL_epocaudio.h │ │ ├── streamplayer.cpp │ │ └── streamplayer.h │ ├── ums │ │ ├── SDL_umsaudio.c │ │ └── SDL_umsaudio.h │ ├── windib │ │ ├── SDL_dibaudio.c │ │ └── SDL_dibaudio.h │ └── windx5 │ │ ├── SDL_dx5audio.c │ │ ├── SDL_dx5audio.h │ │ └── directx.h ├── cdrom │ ├── .DS_Store │ ├── SDL_cdrom.c │ ├── SDL_cdrom.o │ ├── SDL_syscdrom.h │ ├── aix │ │ └── SDL_syscdrom.c │ ├── beos │ │ └── SDL_syscdrom.cc │ ├── bsdi │ │ └── SDL_syscdrom.c │ ├── dc │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── SDL_syscdrom.c │ │ └── SDL_syscdrom.o │ ├── dummy │ │ └── SDL_syscdrom.c │ ├── freebsd │ │ └── SDL_syscdrom.c │ ├── linux │ │ └── SDL_syscdrom.c │ ├── macos │ │ ├── SDL_syscdrom.c │ │ └── SDL_syscdrom_c.h │ ├── macosx │ │ ├── AudioFilePlayer.c │ │ ├── AudioFilePlayer.h │ │ ├── AudioFileReaderThread.c │ │ ├── CDPlayer.c │ │ ├── CDPlayer.h │ │ ├── SDLOSXCAGuard.c │ │ ├── SDLOSXCAGuard.h │ │ ├── SDL_syscdrom.c │ │ └── SDL_syscdrom_c.h │ ├── mint │ │ └── SDL_syscdrom.c │ ├── openbsd │ │ └── SDL_syscdrom.c │ ├── os2 │ │ └── SDL_syscdrom.c │ ├── osf │ │ └── SDL_syscdrom.c │ ├── qnx │ │ └── SDL_syscdrom.c │ └── win32 │ │ └── SDL_syscdrom.c ├── cpuinfo │ ├── SDL_cpuinfo.c │ └── SDL_cpuinfo.o ├── events │ ├── SDL_active.c │ ├── SDL_active.o │ ├── SDL_events.c │ ├── SDL_events.o │ ├── SDL_events_c.h │ ├── SDL_expose.c │ ├── SDL_expose.o │ ├── SDL_keyboard.c │ ├── SDL_keyboard.o │ ├── SDL_mouse.c │ ├── SDL_mouse.o │ ├── SDL_quit.c │ ├── SDL_quit.o │ ├── SDL_resize.c │ ├── SDL_resize.o │ └── SDL_sysevents.h ├── file │ ├── SDL_rwops.c │ └── SDL_rwops.o ├── hermes │ ├── COPYING.LIB │ ├── HeadMMX.h │ ├── HeadX86.h │ ├── README │ ├── common.inc │ ├── mmx_main.asm │ ├── mmxp2_32.asm │ ├── x86_main.asm │ ├── x86p_16.asm │ └── x86p_32.asm ├── joystick │ ├── .DS_Store │ ├── SDL_joystick.c │ ├── SDL_joystick.o │ ├── SDL_joystick_c.h │ ├── SDL_sysjoystick.h │ ├── beos │ │ └── SDL_bejoystick.cc │ ├── bsd │ │ └── SDL_sysjoystick.c │ ├── darwin │ │ ├── 10.3.9-FIX │ │ │ └── IOHIDLib.h │ │ └── SDL_sysjoystick.c │ ├── dc │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── SDL_sysjoystick.c │ │ └── SDL_sysjoystick.o │ ├── dummy │ │ └── SDL_sysjoystick.c │ ├── linux │ │ └── SDL_sysjoystick.c │ ├── macos │ │ └── SDL_sysjoystick.c │ ├── mint │ │ └── SDL_sysjoystick.c │ ├── nds │ │ └── SDL_sysjoystick.c │ ├── os2 │ │ ├── SDL_sysjoystick.c │ │ └── joyos2.h │ ├── riscos │ │ └── SDL_sysjoystick.c │ └── win32 │ │ └── SDL_mmjoystick.c ├── loadso │ ├── beos │ │ └── SDL_sysloadso.c │ ├── dlopen │ │ └── SDL_sysloadso.c │ ├── dummy │ │ ├── SDL_sysloadso.c │ │ └── SDL_sysloadso.o │ ├── macos │ │ └── SDL_sysloadso.c │ ├── macosx │ │ └── SDL_dlcompat.c │ ├── mint │ │ └── SDL_sysloadso.c │ ├── os2 │ │ └── SDL_sysloadso.c │ └── win32 │ │ └── SDL_sysloadso.c ├── main │ ├── beos │ │ ├── SDL_BeApp.cc │ │ └── SDL_BeApp.h │ ├── dummy │ │ └── SDL_dummy_main.c │ ├── macos │ │ ├── SDL.r │ │ ├── SDL.shlib.r │ │ ├── SDL_main.c │ │ ├── SIZE.r │ │ └── exports │ │ │ ├── SDL.x │ │ │ └── gendef.pl │ ├── macosx │ │ ├── Info.plist.in │ │ ├── SDLMain.h │ │ ├── SDLMain.m │ │ ├── SDLMain.nib │ │ │ ├── classes.nib │ │ │ ├── info.nib │ │ │ └── objects.nib │ │ └── info.nib │ ├── qtopia │ │ └── SDL_qtopia_main.cc │ ├── symbian │ │ ├── EKA1 │ │ │ └── SDL_main.cpp │ │ └── EKA2 │ │ │ ├── SDL_main.cpp │ │ │ ├── sdlexe.cpp │ │ │ ├── sdllib.cpp │ │ │ ├── vectorbuffer.cpp │ │ │ └── vectorbuffer.h │ └── win32 │ │ ├── SDL_win32_main.c │ │ └── version.rc ├── stdlib │ ├── SDL_getenv.c │ ├── SDL_iconv.c │ ├── SDL_malloc.c │ ├── SDL_qsort.c │ ├── SDL_stdlib.c │ ├── SDL_string.c │ └── SDL_string.o ├── thread │ ├── .DS_Store │ ├── SDL_systhread.h │ ├── SDL_thread.c │ ├── SDL_thread.o │ ├── SDL_thread_c.h │ ├── beos │ │ ├── SDL_syssem.c │ │ ├── SDL_systhread.c │ │ └── SDL_systhread_c.h │ ├── dc.rar │ ├── dc │ │ ├── SDL_syscond.c │ │ ├── SDL_syscond.o │ │ ├── SDL_syscond_c.h │ │ ├── SDL_sysmutex.c │ │ ├── SDL_sysmutex.o │ │ ├── SDL_sysmutex_c.h │ │ ├── SDL_syssem.c │ │ ├── SDL_syssem.o │ │ ├── SDL_syssem_c.h │ │ ├── SDL_systhread.c │ │ ├── SDL_systhread.o │ │ └── SDL_systhread_c.h │ ├── generic │ │ ├── SDL_syscond.c │ │ ├── SDL_sysmutex.c │ │ ├── SDL_sysmutex_c.h │ │ ├── SDL_syssem.c │ │ ├── SDL_systhread.c │ │ └── SDL_systhread_c.h │ ├── irix │ │ ├── SDL_syssem.c │ │ ├── SDL_systhread.c │ │ └── SDL_systhread_c.h │ ├── os2 │ │ ├── SDL_syscond.c │ │ ├── SDL_syscond_c.h │ │ ├── SDL_sysmutex.c │ │ ├── SDL_syssem.c │ │ ├── SDL_systhread.c │ │ └── SDL_systhread_c.h │ ├── pth │ │ ├── SDL_syscond.c │ │ ├── SDL_sysmutex.c │ │ ├── SDL_sysmutex_c.h │ │ ├── SDL_systhread.c │ │ └── SDL_systhread_c.h │ ├── pthread │ │ ├── SDL_syscond.c │ │ ├── SDL_sysmutex.c │ │ ├── SDL_sysmutex_c.h │ │ ├── SDL_syssem.c │ │ ├── SDL_systhread.c │ │ └── SDL_systhread_c.h │ ├── riscos │ │ ├── SDL_syscond.c │ │ ├── SDL_sysmutex.c │ │ ├── SDL_sysmutex_c.h │ │ ├── SDL_syssem.c │ │ ├── SDL_systhread.c │ │ └── SDL_systhread_c.h │ ├── symbian │ │ ├── SDL_sysmutex.cpp │ │ ├── SDL_syssem.cpp │ │ ├── SDL_systhread.cpp │ │ └── SDL_systhread_c.h │ └── win32 │ │ ├── SDL_sysmutex.c │ │ ├── SDL_syssem.c │ │ ├── SDL_systhread.c │ │ ├── SDL_systhread_c.h │ │ ├── win_ce_semaphore.c │ │ └── win_ce_semaphore.h ├── timer │ ├── .DS_Store │ ├── SDL_systimer.h │ ├── SDL_timer.c │ ├── SDL_timer.o │ ├── SDL_timer_c.h │ ├── beos │ │ └── SDL_systimer.c │ ├── dc │ │ ├── SDL_systimer.c │ │ └── SDL_systimer.o │ ├── dummy │ │ └── SDL_systimer.c │ ├── macos │ │ ├── FastTimes.c │ │ ├── FastTimes.h │ │ ├── SDL_MPWtimer.c │ │ └── SDL_systimer.c │ ├── mint │ │ ├── SDL_systimer.c │ │ ├── SDL_vbltimer.S │ │ └── SDL_vbltimer_s.h │ ├── nds │ │ └── SDL_systimer.c │ ├── os2 │ │ └── SDL_systimer.c │ ├── riscos │ │ └── SDL_systimer.c │ ├── symbian │ │ └── SDL_systimer.cpp │ ├── unix │ │ └── SDL_systimer.c │ ├── win32 │ │ └── SDL_systimer.c │ └── wince │ │ └── SDL_systimer.c └── video │ ├── .DS_Store │ ├── GL │ ├── gl.h │ ├── glext.h │ ├── glkos.h │ └── glu.h │ ├── SDL_RLEaccel.c │ ├── SDL_RLEaccel.o │ ├── SDL_RLEaccel_c.h │ ├── SDL_blit.c │ ├── SDL_blit.h │ ├── SDL_blit.o │ ├── SDL_blit_0.c │ ├── SDL_blit_0.o │ ├── SDL_blit_1.c │ ├── SDL_blit_1.o │ ├── SDL_blit_A.c │ ├── SDL_blit_A.o │ ├── SDL_blit_N.c │ ├── SDL_blit_N.o │ ├── SDL_bmp.c │ ├── SDL_bmp.o │ ├── SDL_cursor.c │ ├── SDL_cursor.o │ ├── SDL_cursor_c.h │ ├── SDL_gamma.c │ ├── SDL_gamma.o │ ├── SDL_glfuncs.h │ ├── SDL_leaks.h │ ├── SDL_pixels.c │ ├── SDL_pixels.o │ ├── SDL_pixels_c.h │ ├── SDL_stretch.c │ ├── SDL_stretch.o │ ├── SDL_stretch_c.h │ ├── SDL_surface.c │ ├── SDL_surface.o │ ├── SDL_sysvideo.h │ ├── SDL_video.c │ ├── SDL_video.o │ ├── SDL_yuv.c │ ├── SDL_yuv.o │ ├── SDL_yuv_mmx.c │ ├── SDL_yuv_sw.c │ ├── SDL_yuv_sw.o │ ├── SDL_yuv_sw_c.h │ ├── SDL_yuvfuncs.h │ ├── Xext │ ├── README │ ├── XME │ │ └── xme.c │ ├── Xinerama │ │ └── Xinerama.c │ ├── Xv │ │ ├── Xv.c │ │ └── Xvlibint.h │ ├── Xxf86dga │ │ ├── XF86DGA.c │ │ └── XF86DGA2.c │ ├── Xxf86vm │ │ └── XF86VMode.c │ └── extensions │ │ ├── Xext.h │ │ ├── Xinerama.h │ │ ├── Xv.h │ │ ├── Xvlib.h │ │ ├── Xvproto.h │ │ ├── extutil.h │ │ ├── panoramiXext.h │ │ ├── panoramiXproto.h │ │ ├── xf86dga.h │ │ ├── xf86dga1.h │ │ ├── xf86dga1str.h │ │ ├── xf86dgastr.h │ │ ├── xf86vmode.h │ │ ├── xf86vmstr.h │ │ └── xme.h │ ├── aalib │ ├── SDL_aaevents.c │ ├── SDL_aaevents_c.h │ ├── SDL_aamouse.c │ ├── SDL_aamouse_c.h │ ├── SDL_aavideo.c │ └── SDL_aavideo.h │ ├── ataricommon │ ├── SDL_ataric2p.S │ ├── SDL_ataric2p_s.h │ ├── SDL_ataridevmouse.c │ ├── SDL_ataridevmouse_c.h │ ├── SDL_atarieddi.S │ ├── SDL_atarieddi_s.h │ ├── SDL_atarievents.c │ ├── SDL_atarievents_c.h │ ├── SDL_atarigl.c │ ├── SDL_atarigl_c.h │ ├── SDL_atarikeys.h │ ├── SDL_atarimxalloc.c │ ├── SDL_atarimxalloc_c.h │ ├── SDL_biosevents.c │ ├── SDL_biosevents_c.h │ ├── SDL_gemdosevents.c │ ├── SDL_gemdosevents_c.h │ ├── SDL_ikbdevents.c │ ├── SDL_ikbdevents_c.h │ ├── SDL_ikbdinterrupt.S │ ├── SDL_ikbdinterrupt_s.h │ ├── SDL_xbiosevents.c │ ├── SDL_xbiosevents_c.h │ ├── SDL_xbiosinterrupt.S │ └── SDL_xbiosinterrupt_s.h │ ├── blank_cursor.h │ ├── bwindow │ ├── SDL_BView.h │ ├── SDL_BWin.h │ ├── SDL_lowvideo.h │ ├── SDL_sysevents.cc │ ├── SDL_sysevents_c.h │ ├── SDL_sysmouse.cc │ ├── SDL_sysmouse_c.h │ ├── SDL_sysvideo.cc │ ├── SDL_syswm.cc │ ├── SDL_syswm_c.h │ ├── SDL_sysyuv.cc │ └── SDL_sysyuv.h │ ├── dc │ ├── .DS_Store │ ├── 60hz.h │ ├── GL │ │ ├── gl.h │ │ ├── glext.h │ │ ├── glkos.h │ │ └── glu.h │ ├── Makefile.am │ ├── Makefile.in │ ├── SDL_dcevents.c │ ├── SDL_dcevents.o │ ├── SDL_dcevents_c.h │ ├── SDL_dcmemcpy.s │ ├── SDL_dcmouse.c │ ├── SDL_dcmouse_c.h │ ├── SDL_dcvideo.c │ ├── SDL_dcvideo.h │ ├── SDL_dcvideo.o │ ├── SDL_dcvideo.rar │ ├── memcmp.c │ ├── memcmp.o │ ├── memcpy.c │ ├── memcpy.o │ ├── memmove.c │ ├── memmove.o │ ├── memset.c │ └── memset.o │ ├── default_cursor.h │ ├── dga │ ├── SDL_dgaevents.c │ ├── SDL_dgaevents_c.h │ ├── SDL_dgamouse.c │ ├── SDL_dgamouse_c.h │ ├── SDL_dgavideo.c │ └── SDL_dgavideo.h │ ├── directfb │ ├── SDL_DirectFB_events.c │ ├── SDL_DirectFB_events.h │ ├── SDL_DirectFB_keys.h │ ├── SDL_DirectFB_video.c │ ├── SDL_DirectFB_video.h │ ├── SDL_DirectFB_yuv.c │ └── SDL_DirectFB_yuv.h │ ├── dummy │ ├── SDL_nullevents.c │ ├── SDL_nullevents.o │ ├── SDL_nullevents_c.h │ ├── SDL_nullmouse.c │ ├── SDL_nullmouse.o │ ├── SDL_nullmouse_c.h │ ├── SDL_nullvideo.c │ ├── SDL_nullvideo.h │ └── SDL_nullvideo.o │ ├── e_log.h │ ├── e_pow.h │ ├── e_sqrt.h │ ├── fbcon │ ├── 3dfx_mmio.h │ ├── 3dfx_regs.h │ ├── SDL_fb3dfx.c │ ├── SDL_fb3dfx.h │ ├── SDL_fbelo.c │ ├── SDL_fbelo.h │ ├── SDL_fbevents.c │ ├── SDL_fbevents_c.h │ ├── SDL_fbkeys.h │ ├── SDL_fbmatrox.c │ ├── SDL_fbmatrox.h │ ├── SDL_fbmouse.c │ ├── SDL_fbmouse_c.h │ ├── SDL_fbriva.c │ ├── SDL_fbriva.h │ ├── SDL_fbvideo.c │ ├── SDL_fbvideo.h │ ├── matrox_mmio.h │ ├── matrox_regs.h │ ├── riva_mmio.h │ └── riva_regs.h │ ├── gapi │ ├── SDL_gapivideo.c │ └── SDL_gapivideo.h │ ├── gem │ ├── SDL_gemevents.c │ ├── SDL_gemevents_c.h │ ├── SDL_gemmouse.c │ ├── SDL_gemmouse_c.h │ ├── SDL_gemvideo.c │ ├── SDL_gemvideo.h │ ├── SDL_gemwm.c │ └── SDL_gemwm_c.h │ ├── ggi │ ├── SDL_ggievents.c │ ├── SDL_ggievents_c.h │ ├── SDL_ggikeys.h │ ├── SDL_ggimouse.c │ ├── SDL_ggimouse_c.h │ ├── SDL_ggivideo.c │ └── SDL_ggivideo.h │ ├── ipod │ ├── SDL_ipodvideo.c │ └── SDL_ipodvideo.h │ ├── maccommon │ ├── SDL_lowvideo.h │ ├── SDL_macevents.c │ ├── SDL_macevents_c.h │ ├── SDL_macgl.c │ ├── SDL_macgl_c.h │ ├── SDL_mackeys.h │ ├── SDL_macmouse.c │ ├── SDL_macmouse_c.h │ ├── SDL_macwm.c │ └── SDL_macwm_c.h │ ├── macdsp │ ├── SDL_dspvideo.c │ └── SDL_dspvideo.h │ ├── macrom │ ├── SDL_romvideo.c │ └── SDL_romvideo.h │ ├── math_private.h │ ├── memfuncs.h │ ├── mmx.h │ ├── nanox │ ├── SDL_nxevents.c │ ├── SDL_nxevents_c.h │ ├── SDL_nximage.c │ ├── SDL_nximage_c.h │ ├── SDL_nxmodes.c │ ├── SDL_nxmodes_c.h │ ├── SDL_nxmouse.c │ ├── SDL_nxmouse_c.h │ ├── SDL_nxvideo.c │ ├── SDL_nxvideo.h │ ├── SDL_nxwm.c │ └── SDL_nxwm_c.h │ ├── nds │ ├── SDL_ndsevents.c │ ├── SDL_ndsevents_c.h │ ├── SDL_ndsmouse.c │ ├── SDL_ndsmouse_c.h │ ├── SDL_ndsvideo.c │ └── SDL_ndsvideo.h │ ├── os2fslib │ ├── SDL_os2fslib.c │ ├── SDL_os2fslib.h │ └── SDL_vkeys.h │ ├── photon │ ├── SDL_ph_events.c │ ├── SDL_ph_events_c.h │ ├── SDL_ph_gl.c │ ├── SDL_ph_gl.h │ ├── SDL_ph_image.c │ ├── SDL_ph_image_c.h │ ├── SDL_ph_modes.c │ ├── SDL_ph_modes_c.h │ ├── SDL_ph_mouse.c │ ├── SDL_ph_mouse_c.h │ ├── SDL_ph_video.c │ ├── SDL_ph_video.h │ ├── SDL_ph_wm.c │ ├── SDL_ph_wm_c.h │ ├── SDL_phyuv.c │ └── SDL_phyuv_c.h │ ├── picogui │ ├── SDL_pgevents.c │ ├── SDL_pgevents_c.h │ ├── SDL_pgvideo.c │ └── SDL_pgvideo.h │ ├── ps2gs │ ├── SDL_gsevents.c │ ├── SDL_gsevents_c.h │ ├── SDL_gskeys.h │ ├── SDL_gsmouse.c │ ├── SDL_gsmouse_c.h │ ├── SDL_gsvideo.c │ ├── SDL_gsvideo.h │ ├── SDL_gsyuv.c │ └── SDL_gsyuv_c.h │ ├── qtopia │ ├── SDL_QPEApp.cc │ ├── SDL_QPEApp.h │ ├── SDL_QWin.cc │ ├── SDL_QWin.h │ ├── SDL_lowvideo.h │ ├── SDL_sysevents.cc │ ├── SDL_sysevents_c.h │ ├── SDL_sysmouse.cc │ ├── SDL_sysmouse_c.h │ ├── SDL_sysvideo.cc │ ├── SDL_syswm.cc │ └── SDL_syswm_c.h │ ├── quartz │ ├── CGS.h │ ├── SDL_QuartzEvents.m │ ├── SDL_QuartzGL.m │ ├── SDL_QuartzKeys.h │ ├── SDL_QuartzVideo.h │ ├── SDL_QuartzVideo.m │ ├── SDL_QuartzWM.h │ ├── SDL_QuartzWM.m │ ├── SDL_QuartzWindow.h │ ├── SDL_QuartzWindow.m │ └── SDL_QuartzYUV.m │ ├── riscos │ ├── SDL_riscosASM.S │ ├── SDL_riscosFullScreenVideo.c │ ├── SDL_riscosevents.c │ ├── SDL_riscosevents_c.h │ ├── SDL_riscosmouse.c │ ├── SDL_riscosmouse_c.h │ ├── SDL_riscossprite.c │ ├── SDL_riscostask.c │ ├── SDL_riscostask.h │ ├── SDL_riscosvideo.c │ ├── SDL_riscosvideo.h │ ├── SDL_wimppoll.c │ └── SDL_wimpvideo.c │ ├── svga │ ├── SDL_svgaevents.c │ ├── SDL_svgaevents_c.h │ ├── SDL_svgamouse.c │ ├── SDL_svgamouse_c.h │ ├── SDL_svgavideo.c │ └── SDL_svgavideo.h │ ├── symbian │ ├── EKA1 │ │ ├── SDL_epocevents.cpp │ │ ├── SDL_epocvideo.cpp │ │ └── SDL_epocvideo.h │ ├── EKA2 │ │ ├── SDL_epocevents.cpp │ │ ├── SDL_epocvideo.cpp │ │ ├── SDL_epocvideo.h │ │ ├── dsa.cpp │ │ ├── dsa_new.cpp │ │ └── dsa_old.cpp │ └── SDL_epocevents_c.h │ ├── vgl │ ├── SDL_vglevents.c │ ├── SDL_vglevents_c.h │ ├── SDL_vglmouse.c │ ├── SDL_vglmouse_c.h │ ├── SDL_vglvideo.c │ └── SDL_vglvideo.h │ ├── wincommon │ ├── SDL_lowvideo.h │ ├── SDL_sysevents.c │ ├── SDL_sysmouse.c │ ├── SDL_sysmouse_c.h │ ├── SDL_syswm.c │ ├── SDL_syswm_c.h │ ├── SDL_wingl.c │ ├── SDL_wingl_c.h │ └── wmmsg.h │ ├── windib │ ├── SDL_dibevents.c │ ├── SDL_dibevents_c.h │ ├── SDL_dibvideo.c │ ├── SDL_dibvideo.h │ └── SDL_vkeys.h │ ├── windx5 │ ├── SDL_dx5events.c │ ├── SDL_dx5events_c.h │ ├── SDL_dx5video.c │ ├── SDL_dx5video.h │ ├── SDL_dx5yuv.c │ ├── SDL_dx5yuv_c.h │ └── directx.h │ ├── wscons │ ├── SDL_wsconsevents.c │ ├── SDL_wsconsevents_c.h │ ├── SDL_wsconsmouse.c │ ├── SDL_wsconsmouse_c.h │ ├── SDL_wsconsvideo.c │ └── SDL_wsconsvideo.h │ ├── x11 │ ├── SDL_x11dga.c │ ├── SDL_x11dga_c.h │ ├── SDL_x11dyn.c │ ├── SDL_x11dyn.h │ ├── SDL_x11events.c │ ├── SDL_x11events_c.h │ ├── SDL_x11gamma.c │ ├── SDL_x11gamma_c.h │ ├── SDL_x11gl.c │ ├── SDL_x11gl_c.h │ ├── SDL_x11image.c │ ├── SDL_x11image_c.h │ ├── SDL_x11modes.c │ ├── SDL_x11modes_c.h │ ├── SDL_x11mouse.c │ ├── SDL_x11mouse_c.h │ ├── SDL_x11sym.h │ ├── SDL_x11video.c │ ├── SDL_x11video.h │ ├── SDL_x11wm.c │ ├── SDL_x11wm_c.h │ ├── SDL_x11yuv.c │ └── SDL_x11yuv_c.h │ └── xbios │ ├── SDL_xbios.c │ ├── SDL_xbios.h │ ├── SDL_xbios_blowup.c │ ├── SDL_xbios_blowup.h │ ├── SDL_xbios_centscreen.c │ ├── SDL_xbios_centscreen.h │ ├── SDL_xbios_sb3.c │ ├── SDL_xbios_sb3.h │ ├── SDL_xbios_tveille.c │ └── SDL_xbios_tveille.h └── test ├── COPYING ├── Makefile.in ├── README ├── acinclude.m4 ├── aclocal.m4 ├── autogen.sh ├── checkkeys.c ├── configure ├── configure.in ├── gcc-fat.sh ├── graywin.c ├── icon.bmp ├── loopwave.c ├── math ├── moose.dat ├── picture.xbm ├── sail.bmp ├── sample.bmp ├── sample.wav ├── testalpha.c ├── testbitmap.c ├── testblitspeed.c ├── testcdrom.c ├── testcursor.c ├── testdyngl.c ├── testerror.c ├── testfile.c ├── testgamma.c ├── testgl.c ├── testhread.c ├── testiconv.c ├── testjoystick.c ├── testkeys.c ├── testloadso.c ├── testlock.c ├── testoverlay.c ├── testoverlay2.c ├── testpalette.c ├── testplatform.c ├── testsem.c ├── testsprite.c ├── testtimer.c ├── testver.c ├── testvidinfo.c ├── testwin.c ├── testwm.c ├── threadwin.c ├── torturethread.c └── utf8.txt /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /DEMOPORTS/.keep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/SDLDH/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/SDLDH/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/SDLDH/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/SDLDH/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/SDLDH/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/SDLDH/readme.file: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/alloca.h: -------------------------------------------------------------------------------- 1 | /* libc/include/alloca.h - Allocate memory on stack */ 2 | 3 | /* Written 2000 by Werner Almesberger */ 4 | /* Rearranged for general inclusion by stdlib.h. 5 | 2001, Corinna Vinschen */ 6 | 7 | #ifndef _NEWLIB_ALLOCA_H 8 | #define _NEWLIB_ALLOCA_H 9 | 10 | #include "_ansi.h" 11 | #include "reent.h" 12 | 13 | #ifdef __GNUC__ 14 | #define alloca(size) __builtin_alloca(size) 15 | #else 16 | void * _EXFUN(alloca,(size_t)); 17 | #endif 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/cdaudio.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 1996-1997 Id Software, Inc. 3 | 4 | This program is free software; you can redistribute it and/or 5 | modify it under the terms of the GNU General Public License 6 | as published by the Free Software Foundation; either version 2 7 | of the License, or (at your option) any later version. 8 | 9 | This program is distributed in the hope that it will be useful, 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 | 13 | See the GNU General Public License for more details. 14 | 15 | You should have received a copy of the GNU General Public License 16 | along with this program; if not, write to the Free Software 17 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 18 | 19 | */ 20 | 21 | int CDAudio_Init(void); 22 | void CDAudio_Play(byte track, qboolean looping); 23 | void CDAudio_Stop(void); 24 | void CDAudio_Pause(void); 25 | void CDAudio_Resume(void); 26 | void CDAudio_Shutdown(void); 27 | void CDAudio_Update(void); 28 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/crc.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 1996-1997 Id Software, Inc. 3 | 4 | This program is free software; you can redistribute it and/or 5 | modify it under the terms of the GNU General Public License 6 | as published by the Free Software Foundation; either version 2 7 | of the License, or (at your option) any later version. 8 | 9 | This program is distributed in the hope that it will be useful, 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 | 13 | See the GNU General Public License for more details. 14 | 15 | You should have received a copy of the GNU General Public License 16 | along with this program; if not, write to the Free Software 17 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 18 | 19 | */ 20 | /* crc.h */ 21 | 22 | void CRC_Init(unsigned short *crcvalue); 23 | void CRC_ProcessByte(unsigned short *crcvalue, byte data); 24 | unsigned short CRC_Value(unsigned short crcvalue); 25 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/dcmath.h: -------------------------------------------------------------------------------- 1 | float dc_sin(float n); 2 | float dc_cos(float n); 3 | float dc_tan(float n); 4 | float dc_cot(float n); 5 | 6 | 7 | 8 | float dc_sqrt(float n); 9 | float dc_isqrt(float n); 10 | 11 | void dc_vector3_normalize(float *v); 12 | 13 | #define dc_abs(n) ({float a=(n);asm("fabs %0":"=f"(a):"0"(a));a;}) 14 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/net_wso.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/DEMOPORTS/QUAKE/net_wso.c -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/profiler.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | /* 4 | * The Dreamcast doesn't have any kind of profiling support from GCC 5 | * so this is a cumbersome sampling profiler that runs in a background thread 6 | */ 7 | #ifdef __cplusplus 8 | extern "C" { 9 | #endif 10 | 11 | void profiler_init(const char* output); 12 | void profiler_start(); 13 | void profiler_stop(); 14 | void profiler_clean_up(); 15 | 16 | #ifdef __cplusplus 17 | } 18 | #endif 19 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/progdefs.h: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (C) 1996-1997 Id Software, Inc. 3 | 4 | This program is free software; you can redistribute it and/or 5 | modify it under the terms of the GNU General Public License 6 | as published by the Free Software Foundation; either version 2 7 | of the License, or (at your option) any later version. 8 | 9 | This program is distributed in the hope that it will be useful, 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12 | 13 | See the GNU General Public License for more details. 14 | 15 | You should have received a copy of the GNU General Public License 16 | along with this program; if not, write to the Free Software 17 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 18 | 19 | */ 20 | #ifdef QUAKE2 21 | #include "progdefs.q2" 22 | #else 23 | #include "progdefs.q1" 24 | #endif 25 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/quake.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/DEMOPORTS/QUAKE/quake.elf -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/quake.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/DEMOPORTS/QUAKE/quake.gif -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/quake.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/DEMOPORTS/QUAKE/quake.ico -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/readme.file: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by winquake.rc 4 | // 5 | #define IDS_STRING1 1 6 | #define IDI_ICON2 1 7 | #define IDD_DIALOG1 108 8 | #define IDD_PROGRESS 109 9 | #define IDC_PROGRESS 1000 10 | 11 | // Next default values for new objects 12 | // 13 | #ifdef APSTUDIO_INVOKED 14 | #ifndef APSTUDIO_READONLY_SYMBOLS 15 | #define _APS_NEXT_RESOURCE_VALUE 111 16 | #define _APS_NEXT_COMMAND_VALUE 40001 17 | #define _APS_NEXT_CONTROL_VALUE 1004 18 | #define _APS_NEXT_SYMED_VALUE 101 19 | #endif 20 | #endif 21 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/romdisk.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/DEMOPORTS/QUAKE/romdisk.img -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/romdisk/read.file: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/sound.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/DEMOPORTS/QUAKE/sound.rar -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/vmuheader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/DEMOPORTS/QUAKE/vmuheader.h -------------------------------------------------------------------------------- /DEMOPORTS/QUAKE/vmusave.c: -------------------------------------------------------------------------------- 1 | #include "quakedef.h" 2 | #include "errno.h" 3 | 4 | 5 | 6 | 7 | int main (int argc, char **argv) 8 | { 9 | 10 | 11 | char *get_savedir(void) 12 | { 13 | static char savedir[]="/vmu/a1"; 14 | 15 | int port,unit; 16 | uint8 addr; 17 | addr = maple_first_vmu(); 18 | if (addr==0) return "dmy"; 19 | maple_raddr(addr,&port,&unit); 20 | savedir[5] = 'a' + port; 21 | savedir[6] = '0' + unit; 22 | 23 | return savedir; 24 | } -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- 1 | 2 | To compile and install SDL: 3 | 4 | 1. Run './configure; make; make install' 5 | 6 | If you are compiling for Windows using gcc, read the FAQ at: 7 | http://www.libsdl.org/faq.php?action=listentries&category=4#42 8 | 9 | If you are compiling using Visual C++ on Win32, you should read 10 | the file VisualC.html 11 | 12 | 2. Look at the example programs in ./test, and check out the HTML 13 | documentation in ./docs to see how to use the SDL library. 14 | 15 | 3. Join the SDL developer mailing list by sending E-mail to 16 | sdl-request@libsdl.org 17 | and put "subscribe" in the subject of the message. 18 | 19 | Or alternatively you can use the web interface: 20 | http://www.libsdl.org/mailing-list.php 21 | 22 | That's it! 23 | Sam Lantinga 24 | -------------------------------------------------------------------------------- /KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/load_aiff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/load_aiff.c -------------------------------------------------------------------------------- /KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/load_aiff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/load_aiff.h -------------------------------------------------------------------------------- /KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/mikmod/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | noinst_LTLIBRARIES = libmikmod.la 3 | 4 | libmikmod_la_SOURCES = \ 5 | drv_nos.c \ 6 | drv_sdl.c \ 7 | load_it.c \ 8 | load_mod.c \ 9 | load_s3m.c \ 10 | load_xm.c \ 11 | mdreg.c \ 12 | mdriver.c \ 13 | mikmod.h \ 14 | mikmod_build.h \ 15 | mikmod_internals.h \ 16 | mloader.c \ 17 | mlreg.c \ 18 | mlutil.c \ 19 | mmalloc.c \ 20 | mmerror.c \ 21 | mmio.c \ 22 | mplayer.c \ 23 | munitrk.c \ 24 | mwav.c \ 25 | npertab.c \ 26 | sloader.c \ 27 | virtch.c \ 28 | virtch2.c \ 29 | virtch_common.c 30 | 31 | EXTRA_DIST = AUTHORS COPYING.LESSER README 32 | -------------------------------------------------------------------------------- /KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/mikmod/README: -------------------------------------------------------------------------------- 1 | 2 | --> MikMod Sound Libraries Version 3.1.9a 3 | 4 | -- 5 | This version of the library is based on the official UNIX MikMod 6 | library version 3.1.9, found at: http://www.mikmod.org/ 7 | 8 | It has been stripped down for inclusion with Simple DirectMedia Layer, 9 | but the missing drivers and file loaders can be plugged right in from 10 | the MikMod 3.1.9 archive. 11 | 12 | See COPYING.LESSER for copying information 13 | -- 14 | -------------------------------------------------------------------------------- /KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/mikmod/mikmod_build.h: -------------------------------------------------------------------------------- 1 | #include "mikmod.h" 2 | 3 | #if defined(WIN32) && !defined(__STDC__) 4 | # define __STDC__ 1 5 | #endif 6 | 7 | #if defined(WIN32) && defined(_MSC_VER) 8 | # pragma warning(disable: 4018 4244) 9 | #endif 10 | -------------------------------------------------------------------------------- /KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/native_midi/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | noinst_LTLIBRARIES = libnativemidi.la 3 | 4 | libnativemidi_la_SOURCES = \ 5 | native_midi.h \ 6 | native_midi_common.c \ 7 | native_midi_common.h \ 8 | native_midi_mac.c \ 9 | native_midi_win32.c 10 | 11 | INCLUDES = -I$(top_srcdir) 12 | -------------------------------------------------------------------------------- /KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/native_midi_gpl/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | noinst_LTLIBRARIES = libnativemidi_gpl.la 3 | 4 | libnativemidi_gpl_la_SOURCES = \ 5 | awe_voice.h \ 6 | emumidi.c \ 7 | emumidi.h \ 8 | gmvoices.h \ 9 | gsvoices.h \ 10 | native_midi_gpl.c \ 11 | patchload.c \ 12 | playevents.c \ 13 | playmidi.h \ 14 | readmidi.c 15 | 16 | INCLUDES = -I$(top_srcdir) 17 | -------------------------------------------------------------------------------- /KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/native_midi_gpl/native_midi_gpl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/native_midi_gpl/native_midi_gpl.c -------------------------------------------------------------------------------- /KOS[2.0][SDL]API/SDL_mixer-1.2.6[KOS2.0]/timidity/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | noinst_LTLIBRARIES = libtimidity.la 3 | 4 | libtimidity_la_SOURCES = \ 5 | common.c \ 6 | common.h \ 7 | config.h \ 8 | controls.c \ 9 | controls.h \ 10 | filter.c \ 11 | filter.h \ 12 | instrum.c \ 13 | instrum.h \ 14 | mix.c \ 15 | mix.h \ 16 | output.c \ 17 | output.h \ 18 | playmidi.c \ 19 | playmidi.h \ 20 | readmidi.c \ 21 | readmidi.h \ 22 | resample.c \ 23 | resample.h \ 24 | sdl_a.c \ 25 | sdl_c.c \ 26 | tables.c \ 27 | tables.h \ 28 | timidity.c \ 29 | timidity.h 30 | 31 | EXTRA_DIST = FAQ README 32 | -------------------------------------------------------------------------------- /Makefile.minimal: -------------------------------------------------------------------------------- 1 | # Makefile to build the SDL library 2 | 3 | INCLUDE = -I./include 4 | CFLAGS = -g -O2 $(INCLUDE) 5 | AR = ar 6 | RANLIB = ranlib 7 | 8 | CONFIG_H = include/SDL_config.h 9 | TARGET = libSDL.a 10 | SOURCES = \ 11 | src/*.c \ 12 | src/audio/*.c \ 13 | src/cdrom/*.c \ 14 | src/cpuinfo/*.c \ 15 | src/events/*.c \ 16 | src/file/*.c \ 17 | src/joystick/*.c \ 18 | src/stdlib/*.c \ 19 | src/thread/*.c \ 20 | src/timer/*.c \ 21 | src/video/*.c \ 22 | src/audio/dummy/*.c \ 23 | src/video/dummy/*.c \ 24 | src/joystick/dummy/*.c \ 25 | src/cdrom/dummy/*.c \ 26 | src/thread/generic/*.c \ 27 | src/timer/dummy/*.c \ 28 | src/loadso/dummy/*.c \ 29 | 30 | OBJECTS = $(shell echo $(SOURCES) | sed -e 's,\.c,\.o,g') 31 | 32 | all: $(TARGET) 33 | 34 | $(TARGET): $(CONFIG_H) $(OBJECTS) 35 | $(AR) crv $@ $^ 36 | $(RANLIB) $@ 37 | 38 | $(CONFIG_H): 39 | cp $(CONFIG_H).default $(CONFIG_H) 40 | 41 | clean: 42 | rm -f $(TARGET) $(OBJECTS) 43 | -------------------------------------------------------------------------------- /Precompiled libs/include.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/include.rar -------------------------------------------------------------------------------- /Precompiled libs/libGLdc.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libGLdc.a -------------------------------------------------------------------------------- /Precompiled libs/libSDLPVR_image.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libSDLPVR_image.a -------------------------------------------------------------------------------- /Precompiled libs/libSDL_PRIM.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libSDL_PRIM.a -------------------------------------------------------------------------------- /Precompiled libs/libSDL_gfx.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libSDL_gfx.a -------------------------------------------------------------------------------- /Precompiled libs/libSDL_gl_1213DH.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libSDL_gl_1213DH.a -------------------------------------------------------------------------------- /Precompiled libs/libSDL_layer.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libSDL_layer.a -------------------------------------------------------------------------------- /Precompiled libs/libSDL_mixer_126.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libSDL_mixer_126.a -------------------------------------------------------------------------------- /Precompiled libs/libSDL_ttf.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libSDL_ttf.a -------------------------------------------------------------------------------- /Precompiled libs/libSFont.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libSFont.a -------------------------------------------------------------------------------- /Precompiled libs/libfreetype.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libfreetype.a -------------------------------------------------------------------------------- /Precompiled libs/liboggvorbisplay.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/liboggvorbisplay.a -------------------------------------------------------------------------------- /Precompiled libs/libpng_128.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libpng_128.a -------------------------------------------------------------------------------- /Precompiled libs/libtremor.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libtremor.a -------------------------------------------------------------------------------- /Precompiled libs/libz_123.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/Precompiled libs/libz_123.a -------------------------------------------------------------------------------- /README-SDL.txt: -------------------------------------------------------------------------------- 1 | 2 | Please distribute this file with the SDL runtime environment: 3 | 4 | The Simple DirectMedia Layer (SDL for short) is a cross-platfrom library 5 | designed to make it easy to write multi-media software, such as games and 6 | emulators. 7 | 8 | The Simple DirectMedia Layer library source code is available from: 9 | http://www.libsdl.org/ 10 | 11 | This library is distributed under the terms of the GNU LGPL license: 12 | http://www.gnu.org/copyleft/lesser.html 13 | 14 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/SDLDH/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/SDLDH/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/SDLDH/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/SDLDH/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/SDLDH/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/data/NeHe.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/data/NeHe.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/data/NeHe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/data/NeHe.png -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/data/NeHe.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/data/NeHe.tex -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/main.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/nehe06_vq.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/nehe06_vq.bin -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/nehe06_vq.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/nehe06_vq.elf -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk.img -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk/NeHe.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk/NeHe.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk/NeHe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk/NeHe.png -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk/NeHe.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLNehe06_VQ/romdisk/NeHe.tex -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/SDLDH/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/SDLDH/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/SDLDH/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/SDLDH/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/SDLDH/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/SDLlights.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/SDLlights.bin -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/SDLlights.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/SDLlights.elf -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/data/NeHe.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/data/NeHe.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/main.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/romdisk.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/romdisk.img -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/romdisk.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/romdisk.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/romdisk/NeHe.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLlights/romdisk/NeHe.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/SDLDH/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/SDLDH/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/SDLDH/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/SDLDH/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/SDLDH/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/SDLQUAD.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/SDLQUAD.bin -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/SDLQUAD.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/SDLQUAD.elf -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/main.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/romdisk.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/romdisk.img -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/romdisk.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLquadmark/romdisk.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/SDLDH/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/SDLDH/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/SDLDH/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/SDLDH/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/SDLDH/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/SDLzclip.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/SDLzclip.bin -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/SDLzclip.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/SDLzclip.elf -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/facade00.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/facade00.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/facade01.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/facade01.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/facade02.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/facade02.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/floor.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/floor.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/lightmap.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/data/lightmap.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk.img -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/facade00.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/facade00.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/facade01.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/facade01.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/facade02.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/facade02.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/floor.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/floor.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/lightmap.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/romdisk/lightmap.tga -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/zclip.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/DC[GLDC]ports/SDLzclip/zclip.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/SDLnehe06.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/SDLnehe06.bin -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/SDLnehe06.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/SDLnehe06.elf -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/SDLnehe06.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/SDLnehe06.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/data/NeHe.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/data/NeHe.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/romdisk.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/romdisk.img -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/romdisk.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/romdisk.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/romdisk/NeHe.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE06/romdisk/NeHe.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLDH/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLDH/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLDH/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLDH/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLDH/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLnehe07.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLnehe07.bin -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLnehe07.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLnehe07.elf -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLnehe07.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/SDLnehe07.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/data/crate.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/data/crate.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/data/glass.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/data/glass.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/romdisk.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/romdisk.img -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/romdisk.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/romdisk.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/romdisk/crate.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE07/romdisk/crate.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLDH/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLDH/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLDH/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLDH/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLDH/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLnehe08.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLnehe08.bin -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLnehe08.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLnehe08.elf -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLnehe08.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/SDLnehe08.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/data/glass.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/data/glass.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/romdisk.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/romdisk.img -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/romdisk.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/romdisk.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/romdisk/glass.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE08/romdisk/glass.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLDH/SDL_byteorder.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_endian.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLDH/SDL_copying.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLDH/SDL_getenv.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLDH/SDL_name.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef _SDLname_h_ 3 | #define _SDLname_h_ 4 | 5 | #if defined(__STDC__) || defined(__cplusplus) 6 | #define NeedFunctionPrototypes 1 7 | #endif 8 | 9 | #define SDL_NAME(X) SDL_##X 10 | 11 | #endif /* _SDLname_h_ */ 12 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLDH/SDL_types.h: -------------------------------------------------------------------------------- 1 | /* 2 | SDL - Simple DirectMedia Layer 3 | Copyright (C) 1997-2006 Sam Lantinga 4 | 5 | This library is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU Lesser General Public 7 | License as published by the Free Software Foundation; either 8 | version 2.1 of the License, or (at your option) any later version. 9 | 10 | This library is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 | Lesser General Public License for more details. 14 | 15 | You should have received a copy of the GNU Lesser General Public 16 | License along with this library; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 | 19 | Sam Lantinga 20 | slouken@libsdl.org 21 | */ 22 | 23 | /* DEPRECATED */ 24 | #include "SDL_stdinc.h" 25 | -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLnehe20.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLnehe20.bin -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLnehe20.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLnehe20.elf -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLnehe20.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/SDLnehe20.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/image1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/image1.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/image2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/image2.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/logo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/logo.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/mask1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/mask1.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/mask2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/data/mask2.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk.img -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk.o -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/image1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/image1.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/image2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/image2.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/logo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/logo.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/mask1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/mask1.bmp -------------------------------------------------------------------------------- /SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/mask2.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL+OPENGL[GLDC]SAMPLES/NEHE/SDLNEHE20/romdisk/mask2.bmp -------------------------------------------------------------------------------- /SDL[DH]1.0.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/SDL[DH]1.0.rar -------------------------------------------------------------------------------- /benchmark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/benchmark.jpg -------------------------------------------------------------------------------- /benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/benchmark.png -------------------------------------------------------------------------------- /docs/html/guidecredits.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/docs/html/guidecredits.html -------------------------------------------------------------------------------- /docs/images/rainbow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmicheal/SDL-dreamhal--GLDC/0f9e10f413898d50b5ddbce4d5d8e7cd09bd9823/docs/images/rainbow.gif -------------------------------------------------------------------------------- /docs/man3/SDL_CDClose.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CDClose" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CDClose \- Closes a SDL_CD handle 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_CDClose\fP\fR(\fBSDL_CD *cdrom\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Closes the given \fBcdrom\fR handle\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_CDOpen\fP\fR, \fI\fBSDL_CD\fR\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_CDEject.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CDEject" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CDEject \- Ejects a CDROM 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_CDEject\fP\fR(\fBSDL_CD *cdrom\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Ejects the given \fBcdrom\fR\&. 12 | .SH "RETURN VALUE" 13 | .PP 14 | Returns \fB0\fR on success, or \fB-1\fR on an error\&. 15 | .SH "SEE ALSO" 16 | .PP 17 | \fI\fBSDL_CD\fR\fR 18 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 19 | -------------------------------------------------------------------------------- /docs/man3/SDL_CDName.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CDName" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CDName \- Returns a human-readable, system-dependent identifier for the CD-ROM\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBconst char *\fBSDL_CDName\fP\fR(\fBint drive\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Returns a human-readable, system-dependent identifier for the CD-ROM\&. \fBdrive\fR is the index of the drive\&. Drive indices start to 0 and end at \fBSDL_CDNumDrives()\fP-1\&. 12 | .SH "EXAMPLES" 13 | .PP 14 | .IP " \(bu" 6 15 | "/dev/cdrom" 16 | .IP " \(bu" 6 17 | "E:" 18 | .IP " \(bu" 6 19 | "/dev/disk/ide/1/master" 20 | .SH "SEE ALSO" 21 | .PP 22 | \fI\fBSDL_CDNumDrives\fP\fR 23 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 24 | -------------------------------------------------------------------------------- /docs/man3/SDL_CDNumDrives.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CDNumDrives" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CDNumDrives \- Returns the number of CD-ROM drives on the system\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_CDNumDrives\fP\fR(\fBvoid\fR) 9 | .SH "DESCRIPTION" 10 | .PP 11 | Returns the number of CD-ROM drives on the system\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_CDOpen\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_CDPause.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CDPause" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CDPause \- Pauses a CDROM 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_CDPause\fP\fR(\fBSDL_CD *cdrom\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Pauses play on the given \fBcdrom\fR\&. 12 | .SH "RETURN VALUE" 13 | .PP 14 | Returns \fB0\fR on success, or \fB-1\fR on an error\&. 15 | .SH "SEE ALSO" 16 | .PP 17 | \fI\fBSDL_CDPlay\fP\fR, \fI\fBSDL_CDResume\fP\fR 18 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 19 | -------------------------------------------------------------------------------- /docs/man3/SDL_CDPlay.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CDPlay" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CDPlay \- Play a CD 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_CDPlay\fP\fR(\fBSDL_CD *cdrom, int start, int length\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Plays the given \fBcdrom\fR, starting a frame \fBstart\fR for \fBlength\fR frames\&. 12 | .SH "RETURN VALUES" 13 | .PP 14 | Returns \fB0\fR on success, or \fB-1\fR on an error\&. 15 | .SH "SEE ALSO" 16 | .PP 17 | \fI\fBSDL_CDPlayTracks\fP\fR, \fI\fBSDL_CDStop\fP\fR 18 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 19 | -------------------------------------------------------------------------------- /docs/man3/SDL_CDResume.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CDResume" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CDResume \- Resumes a CDROM 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_CDResume\fP\fR(\fBSDL_CD *cdrom\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Resumes play on the given \fBcdrom\fR\&. 12 | .SH "RETURN VALUE" 13 | .PP 14 | Returns \fB0\fR on success, or \fB-1\fR on an error\&. 15 | .SH "SEE ALSO" 16 | .PP 17 | \fI\fBSDL_CDPlay\fP\fR, \fI\fBSDL_CDPause\fP\fR 18 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 19 | -------------------------------------------------------------------------------- /docs/man3/SDL_CDStop.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CDStop" "3" "Tue 11 Sep 2001, 22:59" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CDStop \- Stops a CDROM 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_CDStop\fP\fR(\fBSDL_CD *cdrom\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Stops play on the given \fBcdrom\fR\&. 12 | .SH "RETURN VALUE" 13 | .PP 14 | Returns \fB0\fR on success, or \fB-1\fR on an error\&. 15 | .SH "SEE ALSO" 16 | .PP 17 | \fI\fBSDL_CDPlay\fP\fR, 18 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:59 19 | -------------------------------------------------------------------------------- /docs/man3/SDL_CloseAudio.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CloseAudio" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CloseAudio \- Shuts down audio processing and closes the audio device\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_CloseAudio\fP\fR(\fBvoid\fR) 9 | .SH "DESCRIPTION" 10 | .PP 11 | This function shuts down audio processing and closes the audio device\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_OpenAudio\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_Color.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_Color" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_Color \- Format independent color description 4 | .SH "STRUCTURE DEFINITION" 5 | .PP 6 | .nf 7 | \f(CWtypedef struct{ 8 | Uint8 r; 9 | Uint8 g; 10 | Uint8 b; 11 | Uint8 unused; 12 | } SDL_Color;\fR 13 | .fi 14 | .PP 15 | .SH "STRUCTURE DATA" 16 | .TP 20 17 | \fBr\fR 18 | Red intensity 19 | .TP 20 20 | \fBg\fR 21 | Green intensity 22 | .TP 20 23 | \fBb\fR 24 | Blue intensity 25 | .TP 20 26 | \fBunused\fR 27 | Unused 28 | .SH "DESCRIPTION" 29 | .PP 30 | \fBSDL_Color\fR describes a color in a format independent way\&. You can convert a \fBSDL_Color\fR to a pixel value for a certain pixel format using \fI\fBSDL_MapRGB\fP\fR\&. 31 | .SH "SEE ALSO" 32 | .PP 33 | \fI\fBSDL_PixelFormat\fR\fR, \fI\fBSDL_SetColors\fP\fR, \fI\fBSDL_Palette\fP\fR 34 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 35 | -------------------------------------------------------------------------------- /docs/man3/SDL_CondBroadcast.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CondBroadcast" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CondBroadcast \- Restart all threads waiting on a condition variable 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBint \fBSDL_CondBroadcast\fP\fR(\fBSDL_cond *cond\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | Restarts all threads that are waiting on the condition variable, \fBcond\fR\&. Returns \fB0\fR on success, or \fB-1\fR on an error\&. 13 | .SH "SEE ALSO" 14 | .PP 15 | \fI\fBSDL_CondSignal\fP\fR, \fI\fBSDL_CondWait\fP\fR 16 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 17 | -------------------------------------------------------------------------------- /docs/man3/SDL_CondSignal.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CondSignal" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CondSignal \- Restart a thread wait on a condition variable 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBint \fBSDL_CondSignal\fP\fR(\fBSDL_cond *cond\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | Restart one of the threads that are waiting on the condition variable, \fBcond\fR\&. Returns \fB0\fR on success of \fB-1\fR on an error\&. 13 | .SH "SEE ALSO" 14 | .PP 15 | \fI\fBSDL_CondWait\fP\fR, \fI\fBSDL_CondBroadcast\fP\fR 16 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 17 | -------------------------------------------------------------------------------- /docs/man3/SDL_CondWait.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CondWait" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CondWait \- Wait on a condition variable 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBint \fBSDL_CondWait\fP\fR(\fBSDL_cond *cond, SDL_mutex *mut\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | Wait on the condition variable \fBcond\fR and unlock the provided mutex\&. The mutex must the locked before entering this function\&. Returns \fB0\fR when it is signalled, or \fB-1\fR on an error\&. 13 | .SH "SEE ALSO" 14 | .PP 15 | \fI\fBSDL_CondWaitTimeout\fP\fR, \fI\fBSDL_CondSignal\fP\fR, \fI\fBSDL_mutexP\fP\fR 16 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 17 | -------------------------------------------------------------------------------- /docs/man3/SDL_CondWaitTimeout.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CondWaitTimeout" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CondWaitTimeout \- Wait on a condition variable, with timeout 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBint \fBSDL_CondWaitTimeout\fP\fR(\fBSDL_cond *cond, SDL_mutex *mutex, Uint32 ms\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | Wait on the condition variable \fBcond\fR for, at most, \fBms\fR milliseconds\&. \fBmut\fR is unlocked so it must be locked when the function is called\&. Returns \fBSDL_MUTEX_TIMEDOUT\fP if the condition is not signalled in the allotted time, \fB0\fR if it was signalled or \fB-1\fR on an error\&. 13 | .SH "SEE ALSO" 14 | .PP 15 | \fI\fBSDL_CondWait\fP\fR 16 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 17 | -------------------------------------------------------------------------------- /docs/man3/SDL_CreateCond.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CreateCond" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CreateCond \- Create a condition variable 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBSDL_cond *\fBSDL_CreateCond\fP\fR(\fBvoid\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | Creates a condition variable\&. 13 | .SH "EXAMPLES" 14 | .PP 15 | .nf 16 | \f(CWSDL_cond *cond; 17 | 18 | cond=SDL_CreateCond(); 19 | \&. 20 | \&. 21 | /* Do stuff */ 22 | 23 | \&. 24 | \&. 25 | SDL_DestroyCond(cond);\fR 26 | .fi 27 | .PP 28 | .SH "SEE ALSO" 29 | .PP 30 | \fI\fBSDL_DestroyCond\fP\fR, \fI\fBSDL_CondWait\fP\fR, \fI\fBSDL_CondSignal\fP\fR 31 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 32 | -------------------------------------------------------------------------------- /docs/man3/SDL_CreateMutex.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CreateMutex" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CreateMutex \- Create a mutex 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBSDL_mutex *\fBSDL_CreateMutex\fP\fR(\fBvoid\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | Create a new, unlocked mutex\&. 13 | .SH "EXAMPLES" 14 | .PP 15 | .nf 16 | \f(CWSDL_mutex *mut; 17 | 18 | mut=SDL_CreateMutex(); 19 | \&. 20 | \&. 21 | if(SDL_mutexP(mut)==-1){ 22 | fprintf(stderr, "Couldn\&'t lock mutex 23 | "); 24 | exit(-1); 25 | } 26 | \&. 27 | /* Do stuff while mutex is locked */ 28 | \&. 29 | \&. 30 | if(SDL_mutexV(mut)==-1){ 31 | fprintf(stderr, "Couldn\&'t unlock mutex 32 | "); 33 | exit(-1); 34 | } 35 | 36 | SDL_DestroyMutex(mut); 37 | \fR 38 | .fi 39 | .PP 40 | .SH "SEE ALSO" 41 | .PP 42 | \fI\fBSDL_mutexP\fP\fR, \fI\fBSDL_mutexV\fP\fR, \fI\fBSDL_DestroyMutex\fP\fR 43 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 44 | -------------------------------------------------------------------------------- /docs/man3/SDL_CreateThread.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CreateThread" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CreateThread \- Creates a new thread of execution that shares its parent\&'s properties\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBSDL_Thread *\fBSDL_CreateThread\fP\fR(\fBint (*fn)(void *), void *data\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | \fBSDL_CreateThread\fP creates a new thread of execution that shares all of its parent\&'s global memory, signal handlers, file descriptors, etc, and runs the function \fBfn\fR passed the void pointer \fBdata\fR The thread quits when this function returns\&. 13 | .SH "SEE ALSO" 14 | .PP 15 | \fI\fBSDL_KillThread\fP\fR 16 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 17 | -------------------------------------------------------------------------------- /docs/man3/SDL_CreateYUVOverlay.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_CreateYUVOverlay" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_CreateYUVOverlay \- Create a YUV video overlay 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBSDL_Overlay *\fBSDL_CreateYUVOverlay\fP\fR(\fBint width, int height, Uint32 format, SDL_Surface *display\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | \fBSDL_CreateYUVOverlay\fP creates a YUV overlay of the specified \fBwidth\fR, \fBheight\fR and \fBformat\fR (see \fI\fBSDL_Overlay\fR\fR for a list of available formats), for the provided \fBdisplay\fR\&. A \fI\fBSDL_Overlay\fR\fR structure is returned\&. 12 | .PP 13 | The term \&'overlay\&' is a misnomer since, unless the overlay is created in hardware, the contents for the display surface underneath the area where the overlay is shown will be overwritten when the overlay is displayed\&. 14 | .SH "SEE ALSO" 15 | .PP 16 | \fI\fBSDL_Overlay\fR\fR, \fI\fBSDL_DisplayYUVOverlay\fP\fR, \fI\fBSDL_FreeYUVOverlay\fP\fR 17 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 18 | -------------------------------------------------------------------------------- /docs/man3/SDL_Delay.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_Delay" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_Delay \- Wait a specified number of milliseconds before returning\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_Delay\fP\fR(\fBUint32 ms\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Wait a specified number of milliseconds before returning\&. \fBSDL_Delay\fP will wait at \fIleast\fP the specified time, but possible longer due to OS scheduling\&. 12 | .PP 13 | .RS 14 | \fBNote: 15 | .PP 16 | Count on a delay granularity of \fIat least\fP 10 ms\&. Some platforms have shorter clock ticks but this is the most common\&. 17 | .RE 18 | .SH "SEE ALSO" 19 | .PP 20 | \fI\fBSDL_AddTimer\fP\fR 21 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 22 | -------------------------------------------------------------------------------- /docs/man3/SDL_DestroyCond.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_DestroyCond" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_DestroyCond \- Destroy a condition variable 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBvoid \fBSDL_DestroyCond\fP\fR(\fBSDL_cond *cond\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | Destroys a condition variable\&. 13 | .SH "SEE ALSO" 14 | .PP 15 | \fI\fBSDL_CreateCond\fP\fR 16 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 17 | -------------------------------------------------------------------------------- /docs/man3/SDL_DestroyMutex.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_DestroyMutex" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_DestroyMutex \- Destroy a mutex 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBvoid \fBSDL_DestroyMutex\fP\fR(\fBSDL_mutex *mutex\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | Destroy a previously \fIcreated\fR mutex\&. 13 | .SH "SEE ALSO" 14 | .PP 15 | \fI\fBSDL_CreateMutex\fP\fR 16 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 17 | -------------------------------------------------------------------------------- /docs/man3/SDL_DestroySemaphore.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_DestroySemaphore" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_DestroySemaphore \- Destroys a semaphore that was created by \fISDL_CreateSemaphore\fR\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBvoid \fBSDL_DestroySemaphore\fP\fR(\fBSDL_sem *sem\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | \fBSDL_DestroySemaphore\fP destroys the semaphore pointed to by \fBsem\fR that was created by \fI\fBSDL_CreateSemaphore\fP\fR\&. It is not safe to destroy a semaphore if there are threads currently blocked waiting on it\&. 13 | .SH "EXAMPLES" 14 | .PP 15 | .PP 16 | .nf 17 | \f(CWif (my_sem != NULL) { 18 | SDL_DestroySemaphore(my_sem); 19 | my_sem = NULL; 20 | }\fR 21 | .fi 22 | .PP 23 | .SH "SEE ALSO" 24 | .PP 25 | \fI\fBSDL_CreateSemaphore\fP\fR, \fI\fBSDL_SemWait\fP\fR, \fI\fBSDL_SemTryWait\fP\fR, \fI\fBSDL_SemWaitTimeout\fP\fR, \fI\fBSDL_SemPost\fP\fR, \fI\fBSDL_SemValue\fP\fR 26 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 27 | -------------------------------------------------------------------------------- /docs/man3/SDL_DisplayYUVOverlay.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_DisplayYUVOverlay" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_DisplayYUVOverlay \- Blit the overlay to the display 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_DisplayYUVOverlay\fP\fR(\fBSDL_Overlay *overlay, SDL_Rect *dstrect\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Blit the \fBoverlay\fR to the surface specified when it was \fIcreated\fR\&. The \fI\fBSDL_Rect\fR\fR structure, \fBdstrect\fR, specifies the position and size of the destination\&. If the \fBdstrect\fR is a larger or smaller than the overlay then the overlay will be scaled, this is optimized for 2x scaling\&. 12 | .SH "RETURN VALUES" 13 | .PP 14 | Returns 0 on success 15 | .SH "SEE ALSO" 16 | .PP 17 | \fI\fBSDL_Overlay\fR\fR, \fI\fBSDL_CreateYUVOverlay\fP\fR 18 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 19 | -------------------------------------------------------------------------------- /docs/man3/SDL_EnableKeyRepeat.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_EnableKeyRepeat" "3" "Tue 11 Sep 2001, 22:59" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_EnableKeyRepeat \- Set keyboard repeat rate\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_EnableKeyRepeat\fP\fR(\fBint delay, int interval\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Enables or disables the keyboard repeat rate\&. \fBdelay\fR specifies how long the key must be pressed before it begins repeating, it then repeats at the speed specified by \fBinterval\fR\&. Both \fBdelay\fR and \fBinterval\fR are expressed in milliseconds\&. 12 | .PP 13 | Setting \fBdelay\fR to 0 disables key repeating completely\&. Good default values are \fBSDL_DEFAULT_REPEAT_DELAY\fP and \fISDL_DEFAULT_REPEAT_INTERVAL\fP\&. 14 | .SH "RETURN VALUE" 15 | .PP 16 | Returns \fB0\fR on success and \fB-1\fR on failure\&. 17 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:59 18 | -------------------------------------------------------------------------------- /docs/man3/SDL_ExposeEvent.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_ExposeEvent" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_ExposeEvent \- Quit requested event 4 | .SH "STRUCTURE DEFINITION" 5 | .PP 6 | .nf 7 | \f(CWtypedef struct{ 8 | Uint8 type 9 | } SDL_ExposeEvent;\fR 10 | .fi 11 | .PP 12 | .SH "STRUCTURE DATA" 13 | .TP 20 14 | \fBtype\fR 15 | \fBSDL_VIDEOEXPOSE\fP 16 | .SH "DESCRIPTION" 17 | .PP 18 | \fBSDL_ExposeEvent\fR is a member of the \fI\fBSDL_Event\fR\fR union and is used whan an event of type \fBSDL_VIDEOEXPOSE\fP is reported\&. 19 | .PP 20 | A VIDEOEXPOSE event is triggered when the screen has been modified outside of the application, usually by the window manager and needs to be redrawn\&. 21 | .SH "SEE ALSO" 22 | .PP 23 | \fI\fBSDL_Event\fR\fR, \fI\fBSDL_SetEventFilter\fP\fR 24 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 25 | -------------------------------------------------------------------------------- /docs/man3/SDL_FreeCursor.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_FreeCursor" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_FreeCursor \- Frees a cursor created with SDL_CreateCursor\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_FreeCursor\fP\fR(\fBSDL_Cursor *cursor\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Frees a \fBSDL_Cursor\fR that was created using \fISDL_CreateCursor\fR\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fISDL_CreateCursor\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_FreeSurface.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_FreeSurface" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_FreeSurface \- Frees (deletes) a SDL_Surface 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_FreeSurface\fP\fR(\fBSDL_Surface *surface\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Frees the resources used by a previously created \fBSDL_Surface\fR\&. If the surface was created using \fISDL_CreateRGBSurfaceFrom\fR then the pixel data is not freed\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_CreateRGBSurface\fP\fR \fI\fBSDL_CreateRGBSurfaceFrom\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_FreeWAV.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_FreeWAV" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_FreeWAV \- Frees previously opened WAV data 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_FreeWAV\fP\fR(\fBUint8 *audio_buf\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | After a WAVE file has been opened with \fI\fBSDL_LoadWAV\fP\fR its data can eventually be freed with \fBSDL_FreeWAV\fP\&. \fBaudio_buf\fR is a pointer to the buffer created by \fBSDL_LoadWAV\fP\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_LoadWAV\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_FreeYUVOverlay.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_FreeYUVOverlay" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_FreeYUVOverlay \- Free a YUV video overlay 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_FreeYUVOverlay\fP\fR(\fBSDL_Overlay *overlay\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Frees and \fI\fBoverlay\fR\fR created by \fI\fBSDL_CreateYUVOverlay\fP\fR\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_Overlay\fR\fR, \fI\fBSDL_DisplayYUVOverlay\fP\fR, \fI\fBSDL_FreeYUVOverlay\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_GL_GetAttribute.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GL_GetAttribute" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GL_GetAttribute \- Get the value of a special SDL/OpenGL attribute 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_GL_GetAttribute\fP\fR(\fBSDLGLattr attr, int *value\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Places the value of the SDL/OpenGL \fIattribute\fR \fBattr\fR into \fBvalue\fR\&. This is useful after a call to \fI\fBSDL_SetVideoMode\fP\fR to check whether your attributes have been \fIset\fR as you expected\&. 12 | .SH "RETURN VALUE" 13 | .PP 14 | Returns \fB0\fR on success, or \fB-1\fR on an error\&. 15 | .SH "SEE ALSO" 16 | .PP 17 | \fI\fBSDL_GL_SetAttribute\fP\fR, \fIGL Attributes\fR 18 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 19 | -------------------------------------------------------------------------------- /docs/man3/SDL_GL_LoadLibrary.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GL_LoadLibrary" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GL_LoadLibrary \- Specify an OpenGL library 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_GL_LoadLibrary\fP\fR(\fBconst char *path\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | If you wish, you may load the OpenGL library at runtime, this must be done before \fI\fBSDL_SetVideoMode\fP\fR is called\&. The \fBpath\fR of the GL library is passed to \fBSDL_GL_LoadLibrary\fP and it returns \fB0\fR on success, or \fB-1\fR on an error\&. You must then use \fI\fBSDL_GL_GetProcAddress\fP\fR to retrieve function pointers to GL functions\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_GL_GetProcAddress\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_GL_SwapBuffers.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GL_SwapBuffers" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GL_SwapBuffers \- Swap OpenGL framebuffers/Update Display 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_GL_SwapBuffers\fP\fR(\fBvoid \fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Swap the OpenGL buffers, if double-buffering is supported\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_SetVideoMode\fP\fR, \fI\fBSDL_GL_SetAttribute\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetAppState.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetAppState" "3" "Tue 11 Sep 2001, 22:59" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | \fBSDL_GetAppState\fP \- Get the state of the application 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBUint8 \fBSDL_GetAppState\fP\fR(\fBvoid\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | This function returns the current state of the application\&. The value returned is a bitwise combination of: 12 | .TP 20 13 | \fBSDL_APPMOUSEFOCUS\fP 14 | The application has mouse focus\&. 15 | .TP 20 16 | \fBSDL_APPINPUTFOCUS\fP 17 | The application has keyboard focus 18 | .TP 20 19 | \fBSDL_APPACTIVE\fP 20 | The application is visible 21 | .SH "SEE ALSO" 22 | .PP 23 | \fI\fBSDL_ActiveEvent\fR\fR 24 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:59 25 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetAudioStatus.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetAudioStatus" "3" "Tue 11 Sep 2001, 22:58" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetAudioStatus \- Get the current audio state 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBSDL_audiostatus\fBSDL_GetAudioStatus\fP\fR(\fBvoid\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | .nf 12 | \f(CWtypedef enum{ 13 | SDL_AUDIO_STOPPED, 14 | SDL_AUDIO_PAUSED, 15 | SDL_AUDIO_PLAYING 16 | } SDL_audiostatus;\fR 17 | .fi 18 | .PP 19 | .PP 20 | Returns either \fBSDL_AUDIO_STOPPED\fP, \fBSDL_AUDIO_PAUSED\fP or \fBSDL_AUDIO_PLAYING\fP depending on the current audio state\&. 21 | .SH "SEE ALSO" 22 | .PP 23 | \fI\fBSDL_PauseAudio\fP\fR 24 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:58 25 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetClipRect.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetClipRect" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetClipRect \- Gets the clipping rectangle for a surface\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_GetClipRect\fP\fR(\fBSDL_Surface *surface, SDL_Rect *rect\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Gets the clipping rectangle for a surface\&. When this surface is the destination of a blit, only the area within the clip rectangle is drawn into\&. 12 | .PP 13 | The rectangle pointed to by \fBrect\fR will be filled with the clipping rectangle of the surface\&. 14 | .SH "SEE ALSO" 15 | .PP 16 | \fI\fBSDL_SetClipRect\fP\fR, \fI\fBSDL_BlitSurface\fP\fR, \fI\fBSDL_Surface\fR\fR 17 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 18 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetCursor.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetCursor" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetCursor \- Get the currently active mouse cursor\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBSDL_Cursor *\fBSDL_GetCursor\fP\fR(\fBvoid\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Returns the currently active mouse cursor\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_SetCursor\fP\fR, \fI\fBSDL_CreateCursor\fP\fR, \fI\fBSDL_ShowCursor\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetError.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetError" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetError \- Get SDL error string 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL/SDL\&.h" 7 | .sp 8 | \fBchar *\fBSDL_GetError\fP\fR(\fBvoid\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | \fBSDL_GetError\fP returns a NULL terminated string containing information about the last internal SDL error\&. 12 | .SH "RETURN VALUE" 13 | .PP 14 | \fBSDL_GetError\fP returns a string containing the last error\&. 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetEventFilter.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetEventFilter" "3" "Tue 11 Sep 2001, 22:59" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetEventFilter \- Retrieves a pointer to he event filter 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBSDL_EventFilter \fBSDL_GetEventFilter\fP\fR(\fBvoid\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | This function retrieces a pointer to the event filter that was previously set using \fI\fBSDL_SetEventFilter\fP\fR\&. An SDL_EventFilter function is defined as: 12 | .PP 13 | .nf 14 | \f(CWtypedef int (*SDL_EventFilter)(const SDL_Event *event);\fR 15 | .fi 16 | .PP 17 | .SH "RETURN VALUE" 18 | .PP 19 | Returns a pointer to the event filter or \fBNULL\fP if no filter has been set\&. 20 | .SH "SEE ALSO" 21 | .PP 22 | \fI\fBSDL_Event\fR\fR, \fI\fBSDL_SetEventFilter\fP\fR 23 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:59 24 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetGamma.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetGamma" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetGamma \- Gets the gamma of the display 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_GetGamma\fP\fR(\fBfloat *red, float *green, float *blue\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Gets the color gamma of the display\&. The gamma value for each color component will be place in the parameters \fBred\fR, \fBgreen\fR and \fBblue\fR\&. The values can range from 0\&.1 to 10\&. 12 | .PP 13 | .RS 14 | \fBNote: 15 | .PP 16 | This function currently only works on XFreee 4\&.0 and up\&. 17 | .RE 18 | .SH "SEE ALSO" 19 | .PP 20 | \fI\fBSDL_SetGamma\fP\fR, \fI\fBSDL_SetVideoMode\fP\fR 21 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 22 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetGammaRamp.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetGammaRamp" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetGammaRamp \- Gets the color gamma lookup tables for the display 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_GetGammaRamp\fP\fR(\fBUint16 *redtable, Uint16 *greentable, Uint16 *bluetable\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Gets the gamma translation lookup tables currently used by the display\&. Each table is an array of 256 Uint16 values\&. 12 | .PP 13 | Not all display hardware is able to change gamma\&. 14 | .SH "RETURN VALUE" 15 | .PP 16 | Returns -1 on error\&. 17 | .SH "SEE ALSO" 18 | .PP 19 | \fISDL_SetGamma\fR \fISDL_SetGammaRamp\fR 20 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 21 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetKeyName.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetKeyName" "3" "Tue 11 Sep 2001, 22:59" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetKeyName \- Get the name of an SDL virtual keysym 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBchar *\fBSDL_GetKeyName\fP\fR(\fBSDLKey key\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Returns the SDL-defined name of the \fI\fBSDLKey\fR\fR \fBkey\fR\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDLKey\fR\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:59 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetMouseState.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetMouseState" "3" "Tue 11 Sep 2001, 22:59" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetMouseState \- Retrieve the current state of the mouse 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBUint8 \fBSDL_GetMouseState\fP\fR(\fBint *x, int *y\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | The current button state is returned as a button bitmask, which can be tested using the \fBSDL_BUTTON(X)\fP macros, and \fBx\fR and \fBy\fR are set to the current mouse cursor position\&. You can pass \fBNULL\fP for either \fBx\fR or \fBy\fR\&. 12 | .SH "EXAMPLE" 13 | .PP 14 | .nf 15 | \f(CWSDL_PumpEvents(); 16 | if(SDL_GetMouseState(NULL, NULL)&SDL_BUTTON(1)) 17 | printf("Mouse Button 1(left) is pressed\&. 18 | ");\fR 19 | .fi 20 | .PP 21 | .SH "SEE ALSO" 22 | .PP 23 | \fI\fBSDL_GetRelativeMouseState\fP\fR, \fI\fBSDL_PumpEvents\fP\fR 24 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:59 25 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetRGB.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetRGB" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetRGB \- Get RGB values from a pixel in the specified pixel format\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_GetRGB\fP\fR(\fBUint32 pixel, SDL_PixelFormat *fmt, Uint8 *r, Uint8 *g, Uint8 *b\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Get RGB component values from a pixel stored in the specified pixel format\&. 12 | .PP 13 | This function uses the entire 8-bit [0\&.\&.255] range when converting color components from pixel formats with less than 8-bits per RGB component (e\&.g\&., a completely white pixel in 16-bit RGB565 format would return [0xff, 0xff, 0xff] not [0xf8, 0xfc, 0xf8])\&. 14 | .SH "SEE ALSO" 15 | .PP 16 | \fI\fBSDL_GetRGBA\fP\fR, \fI\fBSDL_MapRGB\fP\fR, \fI\fBSDL_MapRGBA\fP\fR, \fI\fBSDL_PixelFormat\fR\fR 17 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 18 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetRGBA.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetRGBA" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetRGBA \- Get RGBA values from a pixel in the specified pixel format\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_GetRGBA\fP\fR(\fBUint32 pixel, SDL_PixelFormat *fmt, Uint8 *r, Uint8 *g, Uint8 *b, Uint8 *a\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Get RGBA component values from a pixel stored in the specified pixel format\&. 12 | .PP 13 | This function uses the entire 8-bit [0\&.\&.255] range when converting color components from pixel formats with less than 8-bits per RGB component (e\&.g\&., a completely white pixel in 16-bit RGB565 format would return [0xff, 0xff, 0xff] not [0xf8, 0xfc, 0xf8])\&. 14 | .PP 15 | If the surface has no alpha component, the alpha will be returned as 0xff (100% opaque)\&. 16 | .SH "SEE ALSO" 17 | .PP 18 | \fISDL_GetRGB\fR, \fISDL_MapRGB\fR, \fISDL_MapRGBA\fR, \fISDL_PixelFormat\fR 19 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 20 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetRelativeMouseState.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetRelativeMouseState" "3" "Tue 11 Sep 2001, 22:59" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetRelativeMouseState \- Retrieve the current state of the mouse 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBUint8 \fBSDL_GetRelativeMouseState\fP\fR(\fBint *x, int *y\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | The current button state is returned as a button bitmask, which can be tested using the \fBSDL_BUTTON(X)\fP macros, and \fBx\fR and \fBy\fR are set to the change in the mouse position since the last call to \fBSDL_GetRelativeMouseState\fP or since event initialization\&. You can pass \fBNULL\fP for either \fBx\fR or \fBy\fR\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_GetMouseState\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 22:59 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetThreadID.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetThreadID" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetThreadID \- Get the SDL thread ID of a SDL_Thread 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | #include "SDL_thread\&.h" 8 | .sp 9 | \fBUint32 \fBSDL_GetThreadID\fP\fR(\fBSDL_Thread *thread\fR); 10 | .SH "DESCRIPTION" 11 | .PP 12 | Returns the ID of a \fBSDL_Thread\fR created by \fISDL_CreateThread\fR\&. 13 | .SH "SEE ALSO" 14 | .PP 15 | \fISDL_CreateThread\fR 16 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 17 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetTicks.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetTicks" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetTicks \- Get the number of milliseconds since the SDL library initialization\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBUint32 \fBSDL_GetTicks\fP\fR(\fBvoid\fR) 9 | .SH "DESCRIPTION" 10 | .PP 11 | Get the number of milliseconds since the SDL library initialization\&. Note that this value wraps if the program runs for more than ~49 days\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_Delay\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetVideoInfo.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetVideoInfo" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetVideoInfo \- returns a pointer to information about the video hardware 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBSDL_VideoInfo *\fBSDL_GetVideoInfo\fP\fR(\fBvoid\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | This function returns a read-only pointer to \fIinformation\fR about the video hardware\&. If this is called before \fISDL_SetVideoMode\fR, the \fBvfmt\fR member of the returned structure will contain the pixel format of the "best" video mode\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_SetVideoMode\fP\fR, \fI\fBSDL_VideoInfo\fR\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_GetVideoSurface.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_GetVideoSurface" "3" "Tue 11 Sep 2001, 23:01" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_GetVideoSurface \- returns a pointer to the current display surface 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBSDL_Surface *\fBSDL_GetVideoSurface\fP\fR(\fBvoid\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | This function returns a pointer to the current display surface\&. If SDL is doing format conversion on the display surface, this function returns the publicly visible surface, not the real video surface\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_Surface\fR\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:01 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_JoystickClose.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_JoystickClose" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_JoystickClose \- Closes a previously opened joystick 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBvoid \fBSDL_JoystickClose\fP\fR(\fBSDL_Joystick *joystick\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Close a \fBjoystick\fR that was previously opened with \fI\fBSDL_JoystickOpen\fP\fR\&. 12 | .SH "SEE ALSO" 13 | .PP 14 | \fI\fBSDL_JoystickOpen\fP\fR, \fI\fBSDL_JoystickOpened\fP\fR 15 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 16 | -------------------------------------------------------------------------------- /docs/man3/SDL_JoystickGetButton.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_JoystickGetButton" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_JoystickGetButton \- Get the current state of a given button on a given joystick 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBUint8 \fBSDL_JoystickGetButton\fP\fR(\fBSDL_Joystick *joystick, int button\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | SDL_JoystickGetButton returns the current state of the given \fBbutton\fR on the given \fBjoystick\fR\&. 12 | .SH "RETURN VALUE" 13 | .PP 14 | \fB1\fR if the button is pressed\&. Otherwise, \fB0\fR\&. 15 | .SH "SEE ALSO" 16 | .PP 17 | \fI\fBSDL_JoystickNumButtons\fP\fR 18 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 19 | -------------------------------------------------------------------------------- /docs/man3/SDL_JoystickIndex.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_JoystickIndex" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_JoystickIndex \- Get the index of an SDL_Joystick\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBint \fBSDL_JoystickIndex\fP\fR(\fBSDL_Joystick *joystick\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Returns the index of a given \fBSDL_Joystick\fR structure\&. 12 | .SH "RETURN VALUE" 13 | .PP 14 | Index number of the joystick\&. 15 | .SH "SEE ALSO" 16 | .PP 17 | \fI\fBSDL_JoystickOpen\fP\fR 18 | ...\" created by instant / docbook-to-man, Tue 11 Sep 2001, 23:00 19 | -------------------------------------------------------------------------------- /docs/man3/SDL_JoystickName.3: -------------------------------------------------------------------------------- 1 | .TH "SDL_JoystickName" "3" "Tue 11 Sep 2001, 23:00" "SDL" "SDL API Reference" 2 | .SH "NAME" 3 | SDL_JoystickName \- Get joystick name\&. 4 | .SH "SYNOPSIS" 5 | .PP 6 | \fB#include "SDL\&.h" 7 | .sp 8 | \fBconst char *\fBSDL_JoystickName\fP\fR(\fBint index\fR); 9 | .SH "DESCRIPTION" 10 | .PP 11 | Get the implementation dependent name of joystick\&. The \fBindex\fR parameter refers to the N\&'th joystick on the system\&. 12 | .SH "RETURN VALUE" 13 | .PP 14 | Returns a char pointer to the joystick name\&. 15 | .SH "EXAMPLES" 16 | .PP 17 | .PP 18 | .nf 19 | \f(CW/* Print the names of all attached joysticks */ 20 | int num_joy, i; 21 | num_joy=SDL_NumJoysticks(); 22 | printf("%d joysticks found 23 | ", num_joy); 24 | for(i=0;i