Permalink
Browse files

0.2.0

  • Loading branch information...
1 parent b82b734 commit b4928f4de9f93f7a290a997bd61227023b78b179 @wargio committed Mar 19, 2013
View
@@ -22,7 +22,7 @@ DATA := data
INCLUDES := include
TITLE := PS Seismograph - Just a Strong Motion Seismometer
-APPID := PSEISM0GR
+APPID := PSEISM1GR
PKGFILES := $(CURDIR)/pkgfiles
SFOXML := $(CURDIR)/sfo.xml
PIC1 := $(CURDIR)/pkgfiles/PIC1.PNG
@@ -41,7 +41,7 @@ LDFLAGS = $(MACHDEP) -Wl,-Map,$(notdir $@).map
#---------------------------------------------------------------------------------
# any extra libraries we wish to link with the project
#---------------------------------------------------------------------------------
-LIBS := -lgcm_sys -lrsx -lsysutil -lio -lm -lfreetype -lz -lpixman-1 -lrt -llv2 -lsysmodule -lpng -lpngdec -ljpgdec
+LIBS := -lNoRSX -lgcm_sys -lrsx -lsysutil -lio -lm -lfreetype -lz -lpixman-1 -lrt -llv2 -lsysmodule -lpng -lpngdec -ljpgdec
#---------------------------------------------------------------------------------
# list of directories containing libraries, this must be the top level containing
@@ -122,7 +122,7 @@ $(BUILD):
#---------------------------------------------------------------------------------
clean:
@echo clean ...
- @rm -fr $(BUILD) *.elf *.self *.pkg
+ @rm -fr $(BUILD) *.elf *.self *.pkg *~ */*~
#---------------------------------------------------------------------------------
run:
View
@@ -2,7 +2,7 @@ PS Seismograph - a simple seismograph for PS3
=============================================
This is a Strong Motion Seismometer for ps3. it uses all the axis of the first controller.
-it uses 1920x1080 resolution, doesn't work on SD tv.
+It Works on all TV!
This tool has been tested and can be considered as a low quality Strong Motion Seismometer.
@@ -14,8 +14,8 @@ Authors
Changelog:
-------
- - 0.0.1 -
- Initial Version
+ - 0.2.0 -
+ Updated to NoRSX 0.2.9 and added SD tv support. 1080p is still the best resolution for this homebrew
- 0.1.9 -
Added Cross, Triangle and Square Buttons on the screen
Added Triangle button to allow people to see only a graph (if you press it 4 times it will show again everything)
@@ -24,3 +24,11 @@ Changelog:
Added better buttons control.
Added PIC1.PNG
Changed ICON0.PNG
+ - 0.0.1 -
+ Initial Version
+
+I DO NOT OWN THE visitor.ttf
+-------
+
+credits goes to the guy who draw it.
+
View
@@ -0,0 +1,26 @@
+PS Seismograph - a simple seismograph for PS3
+=============================================
+
+This is a Strong Motion Seismometer for ps3. it uses all the axis of the first controller.
+it uses 1920x1080 resolution, doesn't work on SD tv.
+
+This tool has been tested and can be considered as a low quality Strong Motion Seismometer.
+
+This can show how people can use PSL1GHT SDK. Homebrew is not equal to PIRACY
+
+Authors
+-------
+ deroad
+
+Changelog:
+-------
+ - 0.0.1 -
+ Initial Version
+ - 0.1.9 -
+ Added Cross, Triangle and Square Buttons on the screen
+ Added Triangle button to allow people to see only a graph (if you press it 4 times it will show again everything)
+ Added Square button to show the Max Gravity Accelleration of each axis (remind that G = 9.81 m/s^2)
+ Changed the FPS text to the sampling period (it will be shown as centi-seconds)
+ Added better buttons control.
+ Added PIC1.PNG
+ Changed ICON0.PNG
View
0 data/BackGround.png 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
Deleted file not rendered
View
0 data/X_button_alpha.png 100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
Binary file not shown.
View
@@ -1,36 +0,0 @@
-/*
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
- This program was created by Grazioli Giovanni Dante <wargio@libero.it>.
-*/
-
-#ifndef __NORSX_BACKGROUND_H__
-#define __NORSX_BACKGROUND_H__
-#include "Min.h"
-#include "Colors.h"
-
-class Background{
-public:
- Background(Minimum *g);
- ~Background(){}
-
- void Mono(s32 Color);
-// void DoubleGradient(s32 Color1, s32 Color2);
-
-protected:
- int frame;
- Minimum *G;
-};
-
-#endif
View
@@ -1,32 +0,0 @@
-/*
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
- This program was created by Grazioli Giovanni Dante <wargio@libero.it>.
-*/
-
-#ifndef __NORSX_COLOR_H__
-#define __NORSX_COLOR_H__
-
-#define COLOR_WHITE 0xFFFFFF
-#define COLOR_BLACK 0x000000
-#define COLOR_BLUE 0x0000FF
-#define COLOR_GREEN 0x00FF00
-#define COLOR_RED 0xFF0000
-#define COLOR_YELLOW 0xFFFF00
-#define COLOR_CYAN 0X00FFFF
-#define COLOR_GREY 0x808080
-#define COLOR_ORANGE 0xFF4500
-
-
-#endif
View
@@ -1,38 +0,0 @@
-/*
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
- This program was created by Grazioli Giovanni Dante <wargio@libero.it>.
-*/
-
-#ifndef __NORSX_TEST_FONT_H__
-#define __NORSX_TEST_FONT_H__
-#include "Min.h"
-#include "Colors.h"
-#include "Image.h"
-#include "Font_Test_png.h"
-
-class Font:public Image{
-public:
- Font(Minimum *g);
- ~Font(){}
-
- void Print (u32 X, u32 Y, const char *txt, unsigned int Color);
- void Printf(u32 x, u32 y,unsigned int Color ,const char *a, ...);
-
-
-private:
- pngData P;
-};
-
-#endif
View
@@ -1,62 +0,0 @@
-/*
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
- This program was created by Grazioli Giovanni Dante <wargio@libero.it>.
-*/
-
-#ifndef __NORSX_IMAGE_H__
-#define __NORSX_IMAGE_H__
-
-#include <pngdec/pngdec.h>
-#include <jpgdec/jpgdec.h>
-#include <sysutil/sysutil.h>
-#include <sysmodule/sysmodule.h>
-#include "Min.h"
-
-//#define CROMAKEY 0xffbcbc222
-
-class Image{
-public:
- Image(Minimum *g){
- G=g;
- sysModuleLoad(SYSMODULE_FS);
- sysModuleLoad(SYSMODULE_PNGDEC);
- sysModuleLoad(SYSMODULE_JPGDEC);
- }
- ~Image(){
- sysModuleUnload(SYSMODULE_FS);
- sysModuleUnload(SYSMODULE_PNGDEC);
- sysModuleUnload(SYSMODULE_JPGDEC);
- }
- void LoadPNG(const char* filename, pngData *png);
- void LoadJPG(const char* filename, jpgData *jpg);
- void LoadPNG_Buf(const void* name, u32 name_size, pngData *png);
- void LoadJPG_Buf(const void* name, u32 name_size, jpgData *jpg);
-
- void DrawIMG(int x, int y, pngData *png1);
- void DrawIMG(int x, int y, jpgData *jpg1);
- void AlphaDrawIMG(int x, int y, pngData *png1);
- void NoBGDrawIMG(int x, int y, unsigned int bg, pngData *png1);
-
-protected:
- Minimum *G;
- void DrawPartialImage(int x, int y, unsigned int s_width, unsigned int s_height, unsigned int e_width, unsigned int e_height, unsigned int bg, unsigned int color, pngData *png1);
- void DrawPartialImage(int x, int y, unsigned int s_width, unsigned int s_height, unsigned int e_width, unsigned int e_height, unsigned int bg, unsigned int color, jpgData *jpg1);
-
-
-};
-
-unsigned int AlphaBlend(const unsigned int bg, const unsigned int src);
-
-#endif
View
@@ -1,37 +0,0 @@
-/*
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
- This program was created by Grazioli Giovanni Dante <wargio@libero.it>.
-*/
-
-#ifndef __NORSX_MIN_H__
-#define __NORSX_MIN_H__
-#include <rsx/rsx.h>
-#include "rsxutil.h"
-#include <ppu-types.h>
-#include <io/pad.h>
-
-class Minimum{
-public:
- u16 width;
- u16 height;
-
- rsxBuffer buffers[2];
- gcmContextData *context;
- int currentBuffer;
-};
-
-#endif
-
-
View
@@ -1,39 +0,0 @@
-/*
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
- This program was created by Grazioli Giovanni Dante <wargio@libero.it>.
-*/
-
-#ifndef __NORSX_MSG_DIALOG_H__
-#define __NORSX_MSG_DIALOG_H__
-#include "Min.h"
-#include <sysutil/msg.h>
-#include <sysutil/sysutil.h>
-
-
-class MsgDialog{
-public:
- MsgDialog(Minimum *g);
- ~MsgDialog();
-
- void Dialog(msgType md, const char *message);
- int GetResponse(vs32 button);
-protected:
- Minimum *G;
-};
-
-#endif
-
-
-
Oops, something went wrong.

0 comments on commit b4928f4

Please sign in to comment.