It is currently Thu May 23, 2013 7:20 pm Advanced search

COPY / PASTE Pageant - Pastarena [DONE]

Archived Copy / Paste Pageant Threads

COPY / PASTE Pageant - Pastarena [DONE]

Postby NiallM » Fri Jun 15, 2012 7:17 pm

Image
A simple musical arena shooter. Barring movement and shooting, everything happens via standard clipboard actions.

Video

Windows Download
Linux/Source Code Download
OSX Download

[original post]
Oops, the new shorter pageant length threw me; I only started on the game on Wednesday, and I hadn't realised the pageant finished today. There's no chance it'll be ready on time, but here's a screenshot of what I've got so far:
Image
It's a very simple arena shooter, where everything bar the basic movement and shooting is done via clipboard-style commands. So instead of enemies streaming in from outside the arena, they get added by the game doing cut/copy/paste/undo commands. The pickups will work on the same principle: the Clipboard will let you copy/paste your bullets with Ctrl-C/Ctrl-V; the Undo will let you reset the arena to it's starting state with Ctrl-Z; Select All will let you delete all the selected enemies with Delete.

To save time (because even before I realised the pageant finished so soon I didn't have much time to spare on this) I'm being lazy with the sound, and just hooking everything up to the same synthesizer I'm using in BlobVaders.
[/original post]
Last edited by NiallM on Mon Jun 18, 2012 8:10 pm, edited 1 time in total.
User avatar
NiallM
 
Location: Scotland

Re: COPY / PASTE Pageant - Pastarena [DONE]

Postby NiallM » Sun Jun 17, 2012 10:21 am

I'm done!

Since they're maybe not explained too clearly in the game, the three pickups are:
  • Clipboard: Copy/paste your bullets with Ctrl-C/Ctrl-V. Has a limited lifespan, starting from when you first hit Ctrl-C. The idea is to get a reasonable number of bullets on screen, copy them, and then spam Ctrl-V for as long as the pickup lasts. It takes some practice to get the best out of it.
  • Undo: The same as the game's Undo action. Ctrl-Z resets the game to its starting state. Does not affect score.
  • Select-All: Select all enemies on screen with Ctrl-A, then kill them with Delete or Backspace. Each deleted enemy counts towards your score.
(if you're on a mac, replace Ctrl with Cmd)
User avatar
NiallM
 
Location: Scotland

Re: COPY / PASTE Pageant - Pastarena [DONE]

Postby Ian Snyder » Sun Jun 17, 2012 10:25 pm

I'm getting a blank screen here, win7.
User avatar
Ian Snyder
 
Location: Kansas City, MO, US

Re: COPY / PASTE Pageant - Pastarena [DONE]

Postby NiallM » Mon Jun 18, 2012 5:00 pm

Arg. It works fine on win7 and vista for me :(

If you've got a minute, could you try this debug version? There's two copies of the game in it:
  • Pastarena-debugStatements.exe is the same as the above version, only it'll churn out a load of debug info.
  • Pastarena-immediateMode.exe uses a different (older) rendering setup. If this one works it means I've screwed up something with the newer, potentially more efficient setup (this is my current suspicion). It'll also churn out a load of debug info.
Both versions will create a file called 'NiallDebugFile-<some long number>.txt' in your home directory. If you can send me the contents of the two files (one for each version), it will (hopefully) help me track down the cause of the bug.
User avatar
NiallM
 
Location: Scotland

Re: COPY / PASTE Pageant - Pastarena [DONE]

Postby Ian Snyder » Mon Jun 18, 2012 6:45 pm

debug statements:

Code: Select all
SDL1.2Main: App started.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Main.cpp  line:52)

SDL1.2Main: CmdLineParams initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Main.cpp  line:69)

SDL1.2Application: Initialised AppSettings.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:96)

SDL1.2Application: Handled all command line params.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:111)

SDL1.2Application: Screen width = 1280; Screen height = 800
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:122)

SDL1.2Application: SDL Initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:134)

SDL1.2Application: Window name set.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:143)

SDL1.2Application: Display is 32bit.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:162)

SDL1.2Application: VSync is on.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:186)

SDL1.2Application: Window constructed.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:206)

GLESDrawer: GLEW initalised. Using version: 1.7.0
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:2333)

GLESDrawer: Window dimensions: 1280x800
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:95)

GLESDrawer: Drawing area dimensions: 1280x800
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:96)

GLESDrawer: GL_MAX_TEXTURE_SIZE = 8192
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:130)

GLESDrawer: Loading default shader.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:190)

GLESDrawer: Loading shader -default-shader-
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:908)

GLESDrawer: canSupport(Shaders): 1
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:2259)

Vertex shader infolog for -default-shader-
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:981)

infologLength = 0
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:2379)

Fragment shader infolog for -default-shader-
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:983)

infologLength = 0
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:2379)

Shader program infolog for -default-shader-
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:985)

infologLength = 12
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:2379)

No errors.

                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:2389)

GLESDrawer: Shader -default-shader- loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:994)

GLESDrawer: Default shader loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:193)

GLESDrawer: fillRect() VAO initialised.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:242)

GLESDrawer: drawSubImage()/drawTiledImage() VAO initialised.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:289)

GLESDrawer: Connected line VAO initialised.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:387)

GLESDrawer: canSupport(FrameBuffer): 1
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:2264)

GLESDrawer: Frame buffer initialised.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:449)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

GLESDrawer: Loading single image: -default-line-
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:504)

GLESDrawer: Single image -default-line- loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:644)

SDL1.2Application: Drawer initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:213)

SDL1.2Application: Initialised 4 joysticks.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:220)

SDL1.2Application: Using SDL1.2AudioDevice for sound.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:228)

SDL1.2Application: Sounder initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:245)

SDL1.2AudioDevice: Desired audioSpec: 0(in) 2(out); samplerate: 44100
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2AudioDevice.cpp  line:108)

SDL1.2AudioDevice: Obtained audioSpec different to requested.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2AudioDevice.cpp  line:131)

SDL1.2Application: Audio device started.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:253)

SDL1.2Application: Audio device num channels: 2(in) 2(out)
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:263)

SDL1.2Application: Audio device samplerate: 44100
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:264)

SDL1.2Application: SDL_image initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:271)

SDL1.2Application: Initialisation complete.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:278)

SDL1.2Main: Application initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Main.cpp  line:73)

SDL1.2Application: Event loop started.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:295)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

GLESDrawer: Loading texture atlas: MainAtlas
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:660)

GLESDrawer: Atlas num images: 23
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:661)

GLESDrawer: Atlas dimensions: 512x256
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:662)

GLESDrawer: TextureAtlas image MainAtlas loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:846)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

SDL1.2ImageLoader: Warning: image dimensions greater than 1024 (2048x512)
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:125)

GLESDrawer: Loading texture atlas: EventAtlas
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:660)

GLESDrawer: Atlas num images: 6
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:661)

GLESDrawer: Atlas dimensions: 2048x512
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:662)

GLESDrawer: TextureAtlas image EventAtlas loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:846)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

GLESDrawer: Loading single image: BackgroundTriangles1
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:504)

GLESDrawer: Single image BackgroundTriangles1 loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:644)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

GLESDrawer: Loading single image: BackgroundTriangles2
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:504)

GLESDrawer: Single image BackgroundTriangles2 loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:644)

GLESDrawer: Loading font face LeagueGothic to Font0
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:1042)

FreetypeFontAtlas: Initialising atlas for C:\Users\Ian\AppData\Local\Temp\Rar$EX00.445\Pastarena\fonts\LeagueGothic.otf
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:66)

FreetypeFontAtlas: Loaded font face.
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:80)

FreetypeFontAtlas: Character size set to 4096
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:102)

FreetypeFontAtlas: Font LeagueGothic.otf:64 atlasSize = 1024
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:141)

FreetypeFontAtlas: Atlas initialised.
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:220)

GLESDrawer: Loading texture atlas: LeagueGothic
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:660)

GLESDrawer: Atlas num images: 99
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:661)

GLESDrawer: Atlas dimensions: 1024x1024
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:662)

GLESDrawer: TextureAtlas image LeagueGothic loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:846)

GLESDrawer: Font Font0 loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:1075)

GLESDrawer: Loading font face LeagueGothic to Font1
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:1042)

FreetypeFontAtlas: Initialising atlas for C:\Users\Ian\AppData\Local\Temp\Rar$EX00.445\Pastarena\fonts\LeagueGothic.otf
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:66)

FreetypeFontAtlas: Loaded font face.
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:80)

FreetypeFontAtlas: Character size set to 2048
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:102)

FreetypeFontAtlas: Font LeagueGothic.otf:32 atlasSize = 512
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:141)

FreetypeFontAtlas: Atlas initialised.
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:220)

GLESDrawer: Loading texture atlas: LeagueGothic
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:660)

GLESDrawer: Atlas num images: 99
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:661)

GLESDrawer: Atlas dimensions: 512x512
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:662)

GLESDrawer: TextureAtlas image LeagueGothic loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:846)

GLESDrawer: Font Font1 loaded.
                              (..\NiallsAVLib\drawing\GLESDrawer.cpp  line:1075)

SDL1_2Application: New state created: TitleScreen
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1.2Application: quit() called.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:461)

SDL1.2Application: Event loop finished.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:454)

SDL1.2Main: Quitting.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Main.cpp  line:77)



immediate mode:

Code: Select all
SDL1.2Main: App started.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Main.cpp  line:52)

SDL1.2Main: CmdLineParams initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Main.cpp  line:69)

SDL1.2Application: Initialised AppSettings.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:96)

SDL1.2Application: Handled all command line params.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:111)

SDL1.2Application: Screen width = 1280; Screen height = 800
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:122)

SDL1.2Application: SDL Initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:134)

SDL1.2Application: Window name set.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:143)

SDL1.2Application: Display is 32bit.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:162)

SDL1.2Application: VSync is on.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:186)

SDL1.2Application: Window constructed.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:206)

GLESDrawer not supported. Falling back to GLImmediateDrawer
                              (src\AppSettings.cpp  line:87)

GLImmediateDrawer: Window dimensions: 1280x800
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:88)

GLImmediateDrawer: Drawing area dimensions: 1280x800
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:89)

GLImmediateDrawer: GLEW initalised. Using version: 1.7.0
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:108)

GLImmediateDrawer: GL_MAX_TEXTURE_SIZE = 8192
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:119)

GLImmediateDrawer: GL_TEXTURE_WIDTH = 2048
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:131)

GLImmediateDrawer: Frame buffer initialised.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:238)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

GLImmediateDrawer: Loading single image: -default-line-
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:290)

GLImmediateDrawer: Single image -default-line- loaded.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:394)

SDL1.2Application: Drawer initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:213)

SDL1.2Application: Initialised 4 joysticks.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:220)

SDL1.2Application: Using SDL1.2AudioDevice for sound.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:228)

SDL1.2Application: Sounder initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:245)

SDL1.2AudioDevice: Desired audioSpec: 0(in) 2(out); samplerate: 44100
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2AudioDevice.cpp  line:108)

SDL1.2AudioDevice: Obtained audioSpec different to requested.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2AudioDevice.cpp  line:131)

SDL1.2Application: Audio device started.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:253)

SDL1.2Application: Audio device num channels: 2(in) 2(out)
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:263)

SDL1.2Application: Audio device samplerate: 44100
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:264)

SDL1.2Application: SDL_image initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:271)

SDL1.2Application: Initialisation complete.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:278)

SDL1.2Main: Application initialised.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Main.cpp  line:73)

SDL1.2Application: Event loop started.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:295)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

GLImmediateDrawer: Loading texture atlas: MainAtlas
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:408)

GLImmediateDrawer: Atlas num images: 23
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:409)

GLImmediateDrawer: Atlas dimensions: 512x256
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:410)

GLImmediateDrawer: TextureAtlas image MainAtlas loaded.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:534)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

SDL1.2ImageLoader: Warning: image dimensions greater than 1024 (2048x512)
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:125)

GLImmediateDrawer: Loading texture atlas: EventAtlas
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:408)

GLImmediateDrawer: Atlas num images: 6
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:409)

GLImmediateDrawer: Atlas dimensions: 2048x512
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:410)

GLImmediateDrawer: TextureAtlas image EventAtlas loaded.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:534)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

GLImmediateDrawer: Loading single image: BackgroundTriangles1
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:290)

GLImmediateDrawer: Single image BackgroundTriangles1 loaded.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:394)

SDL1.2ImageLoader: Loading image from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:53)

SDL1.2ImageLoader: Image loaded from memory.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2ImageLoader.cpp  line:119)

GLImmediateDrawer: Loading single image: BackgroundTriangles2
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:290)

GLImmediateDrawer: Single image BackgroundTriangles2 loaded.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:394)

GLImmediateDrawer: Loading font face LeagueGothic to Font0
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:702)

FreetypeFontAtlas: Initialising atlas for C:\Users\Ian\Desktop\Pastarena\fonts\LeagueGothic.otf
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:66)

FreetypeFontAtlas: Loaded font face.
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:80)

FreetypeFontAtlas: Character size set to 4096
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:102)

FreetypeFontAtlas: Font LeagueGothic.otf:64 atlasSize = 1024
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:141)

FreetypeFontAtlas: Atlas initialised.
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:220)

GLImmediateDrawer: Loading texture atlas: LeagueGothic
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:408)

GLImmediateDrawer: Atlas num images: 99
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:409)

GLImmediateDrawer: Atlas dimensions: 1024x1024
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:410)

GLImmediateDrawer: TextureAtlas image LeagueGothic loaded.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:534)

GLImmediateDrawer: Font Font0 loaded.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:735)

GLImmediateDrawer: Loading font face LeagueGothic to Font1
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:702)

FreetypeFontAtlas: Initialising atlas for C:\Users\Ian\Desktop\Pastarena\fonts\LeagueGothic.otf
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:66)

FreetypeFontAtlas: Loaded font face.
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:80)

FreetypeFontAtlas: Character size set to 2048
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:102)

FreetypeFontAtlas: Font LeagueGothic.otf:32 atlasSize = 512
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:141)

FreetypeFontAtlas: Atlas initialised.
                              (..\NiallsAVLib\drawing\FreetypeFontAtlas.cpp  line:220)

GLImmediateDrawer: Loading texture atlas: LeagueGothic
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:408)

GLImmediateDrawer: Atlas num images: 99
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:409)

GLImmediateDrawer: Atlas dimensions: 512x512
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:410)

GLImmediateDrawer: TextureAtlas image LeagueGothic loaded.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:534)

GLImmediateDrawer: Font Font1 loaded.
                              (..\NiallsAVLib\drawing\GLImmediateDrawer.cpp  line:735)

SDL1_2Application: New state created: TitleScreen
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1_2Application: New state created: GamePlayState
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1_2Application: New state created: GamePlayState
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1_2Application: New state created: GamePlayState
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1_2Application: New state created: GamePlayState
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1_2Application: New state created: GamePlayState
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1_2Application: New state created: GamePlayState
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1_2Application: New state created: GamePlayState
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1_2Application: New state created: TitleScreen
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:497)

SDL1.2Application: quit() called.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:461)

SDL1.2Application: Event loop finished.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Application.cpp  line:454)

SDL1.2Main: Quitting.
                              (..\NiallsAVLib\SDL1.2Backend\SDL1.2Main.cpp  line:77)



Both versions seemed to run ok on my machine this time. I could tell if the keyboard commands were working or not though, as I died within a second almost every time. I even tried ctrl+a and then delete, but it didn't seem to have any effect.
User avatar
Ian Snyder
 
Location: Kansas City, MO, US

Re: COPY / PASTE Pageant - Pastarena [DONE]

Postby NiallM » Mon Jun 18, 2012 8:27 pm

Ian Snyder wrote:Both versions seemed to run ok on my machine this time. I could tell if the keyboard commands were working or not though, as I died within a second almost every time. I even tried ctrl+a and then delete, but it didn't seem to have any effect.

Huh. *scratches head, tries to think what he could have done to make it start working all of a sudden*

Well, I've updated the main Windows link to be the same version, minus the debugging output (I also included an experimental SDL 2.0 version, because I've just got that working). The keyboard thing is a bit worrying; I guess the easiest way to test it is with the undo pickup (left-pointing arrow), since Ctrl-Z is easier to hit in a hurry than Ctrl-C;Ctrl-V or Ctrl-A;Delete.

I appreciate the debug logs; they don't show any major errors, which is promising. Sorry you've had these problems getting the game working. I'm in the process of updating my development framework so I can easily port to iOS; I suppose there's bound to be teething troubles.
User avatar
NiallM
 
Location: Scotland

Re: COPY / PASTE Pageant - Pastarena [DONE]

Postby KissMaj7 » Sat Jun 23, 2012 1:49 pm

Idea sounds very interesting. The game speed was too high for me since I wasn't able to stay alive more than two seconds. Never succeeded to pick up and try those pickups. Tested this on Win7.
User avatar
KissMaj7
 
Location: Jyväskylä, Finland


Return to Copy / Paste [June 2012]

Who is online

Users browsing this forum: No registered users and 0 guests