GP-01 by Genesis Project [web] | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||
|
popularity : 58% |
|||||||||||||
alltime top: #8740 |
|
|||||||||||||
added on the 2015-03-29 22:42:31 by z-nexx |
popularity helper
comments
Runs well with ~300 cycles and "machine = cga" in your DOSBox config file.
added on the 2015-03-29 22:55:23 by tomaes
8088! CGA!
Indeed!
what everybody said =)
.
nice
Yay!
G★P !!
Great job by z-nexx and illm <3
fint
Cool for platform. Or cool platform!
Nice visuals (CGA!), but the repetitive music makes this a piggy for me
cool, indeed =)
doesn't work correctly on my CGA-machine, so won't thumb it either way
Indeed... Music doesn't work. Screen is totally messed up, and apparently they have no clue about the fact that CGA has snow, so using textmode is a bad idea(tm) (unless of course you avoid snow like 8088 MPH does).
Also hangs the PC on exit.
Also hangs the PC on exit.
Fixed version for real PCs here (source included): http://bohemiq.scali.eu.org/GP-01-fixed.zip
In short, I've added proper CRTC initialization for the two tweaked modes that the demo uses. The demo also tried to use timing based on int 70h and port 70h/71h. That is the CMOS realtime clock, and requires a second interrupt controller, neither of which 8088s have.
So I rewrote timing based on the standard timer interrupt.
I also fixed some bugs to make keyboard handing work on real PCs, and to make it exit properly.
In short, I've added proper CRTC initialization for the two tweaked modes that the demo uses. The demo also tried to use timing based on int 70h and port 70h/71h. That is the CMOS realtime clock, and requires a second interrupt controller, neither of which 8088s have.
So I rewrote timing based on the standard timer interrupt.
I also fixed some bugs to make keyboard handing work on real PCs, and to make it exit properly.
Well, thumb of for the fixed version, but thumb down for the original prod not working on the hardware it's targetted for... So a piggie it is
Some videos on real hardware:
Original version on IBM 5160, broken in many ways.
Quick-fix on IBM 5160, just enough to show all the bugs in the visuals and the audio.
Full-fix on IBM 5160, fixes wraparound, smooth scrolling and music. Still suffers from snow because, well, CGA.
Full-fix on ATi Small Wonder CGA clone, this card doesn't suffer from CGA snow, so it finally looks as intended.
Original version on IBM 5160, broken in many ways.
Quick-fix on IBM 5160, just enough to show all the bugs in the visuals and the audio.
Full-fix on IBM 5160, fixes wraparound, smooth scrolling and music. Still suffers from snow because, well, CGA.
Full-fix on ATi Small Wonder CGA clone, this card doesn't suffer from CGA snow, so it finally looks as intended.
britelite: Z-nexx will make a better demo next time, darling. ;)
Platform
for more dos prods in general
for what hedning said!
Nice (if we forget about the music :D).
Thx scali for fixing it. Your version runs fine on my euro-pc!
I loled
lists containing this prod
submit changes
if this prod is a fake, some info is false or the download link is broken,
do not post about it in the comments, it will get lost.
instead, click here !