MONOMANIA 1bpp Video Demo
Posted: Mon May 13, 2024 1:36 am
18 July 2024 Update
3 new animation files (BADAPPLE.15FPS.A, WILLIE4.A, WILLIE5.A) these files REPLACE(BADAPPLE.13FPS,A, WILLIE.A & WILLIE2.A) plus the new .PRG, BAS & New assembly source. The other .A files from the Google drive download remain unchanged and are still required.
This update
1. Eliminates all screen tearing by using two graphics buffers. The graphics buffer base address is changed during VBLANK. Frame update is done to off screen buffer 2. Detects ROM version. Activates Fast serial mode if r47 or higher. This allows a constant 15 fps, HOSTFS & Hardware 3. Unfortunately, will run a bit more than 1 fps SLOWER on Hardware if ROM is pre r47. (Tested on r45). (app 12 fps)
The other animation files from the Google Drive file are still required.
HERE IT IS:
https://drive.google.com/file/d/1fLBm7I ... sp=sharing
This was formerly just 1bppdemo (1 bpp Video Demo). I gave it an overly important name and a flashy splash screen .
OLD CODE HERE This still requires you to download the Google drive download below for the animation frame files. They are collectively to big to post on the forum. The zip is a bit over 100 mb's. The files you need from the below zip have an .A extension.
I will be posting a Youtube video of this running on hardware. I'm transcoding the video now.
Running on HARDWARE:
The video algorithm has been tested on HOSTFS, SD-Card Emulated & Hardware. On HOSTFS it's capable of about 22 fps.
On SD-Card - Emulated I'm a bit short of 10 fps. On Hardware it does better. 13.15 fps on one of my machines, 13.44 on the other.
FWIW The lower frame rate is on DEV0056 running r45. The Higher on PR0007 running r47.
It detects which file system it's on. On HOSTFS it Throttles to 13.2 fps deliberately to emulate hardware performance. It can't tell the difference between emulated SD-Card and HARDWARE SD-Card. On SD-Card it just goes as fast as possible.
File is to Big to include here due to multiple frame animation files. It's posted
on my Google Drive. https://drive.google.com/file/d/1fLBm7I ... sp=sharing
SPLASH SCREEN MENU SCREENS An ANIMATION STILL
HERE IT IS:
https://drive.google.com/file/d/1fLBm7I ... sp=sharing
3 new animation files (BADAPPLE.15FPS.A, WILLIE4.A, WILLIE5.A) these files REPLACE(BADAPPLE.13FPS,A, WILLIE.A & WILLIE2.A) plus the new .PRG, BAS & New assembly source. The other .A files from the Google drive download remain unchanged and are still required.
This update
1. Eliminates all screen tearing by using two graphics buffers. The graphics buffer base address is changed during VBLANK. Frame update is done to off screen buffer 2. Detects ROM version. Activates Fast serial mode if r47 or higher. This allows a constant 15 fps, HOSTFS & Hardware 3. Unfortunately, will run a bit more than 1 fps SLOWER on Hardware if ROM is pre r47. (Tested on r45). (app 12 fps)
The other animation files from the Google Drive file are still required.
HERE IT IS:
https://drive.google.com/file/d/1fLBm7I ... sp=sharing
This was formerly just 1bppdemo (1 bpp Video Demo). I gave it an overly important name and a flashy splash screen .
OLD CODE HERE This still requires you to download the Google drive download below for the animation frame files. They are collectively to big to post on the forum. The zip is a bit over 100 mb's. The files you need from the below zip have an .A extension.
I will be posting a Youtube video of this running on hardware. I'm transcoding the video now.
Running on HARDWARE:
The video algorithm has been tested on HOSTFS, SD-Card Emulated & Hardware. On HOSTFS it's capable of about 22 fps.
On SD-Card - Emulated I'm a bit short of 10 fps. On Hardware it does better. 13.15 fps on one of my machines, 13.44 on the other.
FWIW The lower frame rate is on DEV0056 running r45. The Higher on PR0007 running r47.
It detects which file system it's on. On HOSTFS it Throttles to 13.2 fps deliberately to emulate hardware performance. It can't tell the difference between emulated SD-Card and HARDWARE SD-Card. On SD-Card it just goes as fast as possible.
File is to Big to include here due to multiple frame animation files. It's posted
on my Google Drive. https://drive.google.com/file/d/1fLBm7I ... sp=sharing
SPLASH SCREEN MENU SCREENS An ANIMATION STILL
HERE IT IS:
https://drive.google.com/file/d/1fLBm7I ... sp=sharing