💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
December 27, 2019

Popeye Public Release

Get ready for a real classic arcade: simple gameplay yet very addictive! Ideal to play with the kids during Christmas. I am happy to announce the public release of Popeye.

Although the core is better than the beta version, particularly in sound, it is still not complete. That's why the OSD colour is yellow. It will become green, and finally grey as the core matures. I am releasing the source code so other developers may take part in it too. Here's the list of pending tasks:

* VGA output on MiST may not work on some screens
* HDMI output doesn't look great because of interlaced graphics
* Add support for protected games.
   I have tried a bit but somehow I don't get the interface right. Schematics and MAME code don't have the same interface and probably protection fails because my interface is wrong. When protection fails the game gets reset when you try to start playing
* Fix graphic glitch affecting one horizontal line on Popeye face
* Sky Skipper support. This is supposed to be easy to do but I think it requires its own protection module too. This game is a Nintendo rarety.
* Sprite issues
   1. The K of the title is missing, that's a sprite not a character
   2. There is horizontal line missing in Popeye's face
   3. Sprites are incorrectly rendered around the screen left and right borders
   4. Note that the sprite overlay is correct. Sprites do hide each other in this video hardware.
* Credits: the game starts with 90 credits. That already happened once and I fixed it but I don't remember the cause now.
* Interlaced video
   Only sprites are interlaced. It is possible to read the ROM data at high resolution directly without affecting accuracy of the main CPU/GPU interaction. It would be better to produce deinterlaced video in order to show it more cleanly in HDMI screens.

Source code is available here and the binaries here (or through the updater).

Comments (12)

G
GoldenRetroGames · February 13, 2020

I finally got around to connecting my MiSTer to my PVM (Sony PVM-1340), but Popeye won't display anything unless I enable the scaler. Unfortunately, I can't figure out a proper video mode to use with the PVM. Any suggestions?

J
JOTEGO · February 13, 2020

I'm not sure about the PVM. I need to sit down and review this core. I'd like to do that in March. In the meantime, maybe the other users in discord can help.

G
Gus Douboulidis · February 13, 2020

Is there any documentation on how all these works? MRA ROM etc. I'm also having trouble with installing. A screenshoot of the file structure/files is all I would need. ;)

J
JOTEGO · February 13, 2020

Everything in the MiSTer wiki applies here too. https://github.com/MiSTer-devel/Main_MiSTer/wiki

X
Xzarian · December 27, 2019

Ok I'm having issues with this core on mister. I've tried the mra file and building using the script. My screen goes black and I have to restart my mister anytime I load the core. Is hdmi scaler suppose to work?

X
Xzarian · December 27, 2019

Also if I just load the core, not mra/rom I can't even get the osd to show. Black screen and have to reboot,

D
David Filskov · December 27, 2019

Coolest! - thanks :)

G
Guillermo Tunon · December 27, 2019

thanks for the public release, been waiting to test it for a while. i'm getting no video out with the I/O board, i can see the menu if i load it but no in game graphics. works fine on HDMI out

G
Guillermo Tunon · December 28, 2019

tried the previous build on github dated jtpopeye_mister_02082019.zip and the analog video output works fine, but with the most recent release i just get black screen.

X
Xzarian · December 27, 2019

So how do we build the rom file for mister? Don't see a script? Possible to get mra support?

G
Guillermo Tunon · December 27, 2019

get the zip file from where the source code is, the rom builder is included there

S
Scralings · December 27, 2019

Thanks for all your work on this and the public release!!!