Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ProgrammerNerd

Pages: 1 2 [3] 4
31
Casio Calculators / Re: Open Jazz jackrabbit Casio prizm port
« on: May 25, 2014, 01:43:02 am »
I am glad that you appreciate my update. In fact I just released another update. This fixes screen corruption on real hardware. Make sure you download 1.03. The update is pending acceptance in archives.

32
Casio Calculators / Re: Open Jazz jackrabbit Casio prizm port
« on: May 24, 2014, 09:30:28 pm »
I have released a new version. I edited my post to explain the changes. It is highly recommended that you upgrade as this version as the old version may write to ram locations used by the OS. This version should not have that issue.

33
Casio Calculators / Re: MPEG2 player for casio prizm
« on: May 24, 2014, 09:11:34 pm »
Sorry for the double post but I have updated my program. My update addresses crashing the calculator. Now it searches for the Save/load VRAM address and finds where it really is. The address is different depending on firmware versions. The download link is the same.

34
Casio Calculators / Re: MPEG2 player for casio prizm
« on: May 10, 2014, 01:35:29 pm »
Anyways speaking of mpeg2 player...

35
Casio Calculators / Re: MPEG2 player for casio prizm
« on: April 17, 2014, 05:30:44 pm »
Yes the player does have a gui. See the attachment if you want to see what it looks like. Also I see nothing wrong with command line. Even though it is not necessary for my program I don't see any reason to avoid learning it.

36
Casio Calculators / Re: MPEG2 player for casio prizm
« on: April 16, 2014, 04:52:36 pm »
DJ Omnimaga I think you are mistaken. MPEG2 is a standard format. See https://en.wikipedia.org/wiki/MPEG-2
All you need to do is encode the video in MPEG2 format which is very easy to do and many free programs will do it for you.

37
Casio Calculators / MPEG2 player for casio prizm
« on: April 13, 2014, 05:08:52 pm »
This is more of a front-end to libmpeg2
The source code can be found at https://github.com/ComputerNerd/Casio-prizm-mpeg2-player
You can download the file here http://www.casiopeia.net/forum/downloads.php?view=detail&df_id=146
The latest version is 1.031 which fixes a scaling bug that causes some pixels to be ignored.
Version 1.3 fixed an issue on real hardware where the screen would get corrupt. It is highly recommend that you run the latest version. Running 1.2 or older is a bad choice.
To use this program you will see a file browser
I have it set to show *.m2v files because there is no audio but it may play mpeg2 with audio (untested) but it will be ignored
As for what resolution you should make the video I would not go over half of screen resolution it should support 384x216 maximum but malloc errors are encountered
While the video is playing press exit to go back to the file browser if you want to do such.
In the readme I have included compiling instructions if you are interested in using libmpeg2 in one of your own projects.
To encode video I used
the following avisynth script
AviSource("FILE PATH HERE")
BilinearResize(176,96)
ChangeFPS(128,13)
AssumeFPS("ntsc_video")
ConvertToYV12()

To encode the video I used HC encoder http://hank315.nl/

There are some settings that you should be aware of please use 1:1 ratio for pixels
Also if you want height to be a multiple of 16 instead of 32 make sure progress sequence is checked (In settings 2)

Icon from http://www.pubzi.com/f/Movie-icon.svg

38
Casio Calculators / Delete this topic please
« on: April 03, 2014, 08:34:54 pm »
I resolved the issue myself it was a silly mistake.

39
Casio Calculators / Quick tick count question. [Resolved]
« on: March 17, 2014, 08:53:03 pm »
I was wondering is there a way to get a more precise tick count than 128 ticks per second on the casio prizm? I have no idea if such an option exists or even what to look for. It appears that 128 ticks per second is the best the RTC can do. If anyone has knowledge of a way to get a more precise tick count than please do tell.

40
Casio Calculators / Re: Open Jazz jackrabbit Casio prizm port
« on: January 04, 2014, 08:52:17 pm »
More specifically just replace openjazz.g3a

41
Casio Calculators / Re: Open Jazz jackrabbit Casio prizm port
« on: January 04, 2014, 12:35:40 pm »
Alright I made a new release there are some slight changes but the main one is the fonts now show up
(This post was in reference to version 1.01)

42
Casio Calculators / Re: Open Jazz jackrabbit Casio prizm port
« on: December 22, 2013, 11:17:32 am »
Actually I did not put any frame skip in. What the game does is it uses RTC_GetTicks() to scale how fast objects move. This way everything moves at the same speed regardless of framerate so if someone overclocks their calculator everything will move at the same speed but they would just get better frame rate. When porting this the game assumes 1000 millisecond ticks so I had to do RTC_GetTicks()*125/16 to scale it to 1000 ms range maybe if there was some way to get more precises ticks then the game would fell smoother. I'd imagine there would be some way to get 1/1024 precision instead of 1/128 which is what I currently get for ticks on the calculator. I am just speculating but you never know.

43
Casio Calculators / Re: Open Jazz jackrabbit Casio prizm port
« on: December 19, 2013, 09:25:20 pm »
Yes sometimes exiting seems to have issues occasionally not sure why I will try to fix it at some point in time.

44
Casio Calculators / Re: Open Jazz jackrabbit Casio prizm port
« on: December 19, 2013, 08:07:05 pm »
Yes there is a known glitch with fonts. Anyways it is ok that there are some thumbnails missing that just means that the version of jazz jackrabbit you downloaded does not have those levels. I would recommend downloading the CD version that has the most levels.

45
Casio Calculators / Re: Open Jazz jackrabbit Casio prizm port
« on: December 19, 2013, 05:40:42 pm »
Ignore the long list like I have said there are multiple versions of jazz jackrabbit you have most likely downloaded the shareware version. I have tested the shareware version and it works just fine.

Pages: 1 2 [3] 4