View Full Version : NeoPop 0.38
neopop_uk
06-19-2002, 10:53 AM
As promised, version 0.38 is out. I spent a little longer than I thought I would because i've added saved states. This should help with debugging problems as it allows me to test changes to games that only affect the later levels.
Also featuring a massive boost to compatibility. A lot of games that didn't used to start, now work. Many still have problems within the game, but it's a start!
-neopop_uk
PS. I'll be uploading the documentation for the saved state format to the website in a few days. If anyone is interested in creating a saved state hacker then just let me know!
Wow, is there a time when ur *not* working on NeoPOP? http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif Well no matter, congrats on yet another release. Who knows, at this pace, 1.0 might be right around the corner after all. http://www.emuxhaven.net/iB_html/non-cgi/emoticons/smile.gif
ShogetsuHS
06-19-2002, 11:36 AM
No offense, but I prefer he spends his time in it lol http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif
I'm gonna test this new version when I finish to walk the dog http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif
ShogetsuHS
06-19-2002, 11:53 AM
I think the dog can wait lol, this is what I've tested:
-Dark Arms: It doesn't freeze now!!! But it isn't playable because the sprites are shown displaced in the screen...
-Samurai Spirits 2: It shows less graphic bugs and you can start a fight!!! It has graphic bugs in the backgrounds and other things, plus the sprites aren't shown when you choose your fighting mode, like in snk vs capcom in the start of the matches.
-Super Real Mahjong: It shows again the title screen, with a lot of graphic bugs of course http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif.
-All the others things I've tested till now are like always http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif.
neopop_uk
06-19-2002, 12:02 PM
Hmm.. I hadn't tested "Dark Arms" much. I'm quite pleased that it works a bit better. As for the sprite problems, I don't think it's the graphics core - it will likely be a CPU emulation problem...
How do people find the save state functionality? It should be possible to save at ANY point, I hope!
ShogetsuHS
06-19-2002, 12:42 PM
Here more tests http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif
- Baseball Stars Color: It shows a green screen.
- Bikkuriman 2000: It doesn't work.
- Densha de go 2!: It works again! (well, I'm not totally sure, because I quit it right the game started, and with the game I mean when you are already controling the train).
- Fatal Fury: The same http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif
- Gals Fighter: the same
- King of Fighters R2: very interesting, there is a bug or an unemulated instruction that make you can't choose more than one character, and if you choose single mode there are exactly the same bugs that in SNK Vs Capcom Match of the Millenium.
- King of Fighters Battle De Paradise: It "works" again, but it shows graphic bugs in the title screen and you can't play.
- Last Blade: It works! (till the character select lol), it shows some graphic bugs in the intro.
- Magical Drop: It freezes after you choose a character. I have a question: are all the versions of this game bad dumped and that's why it shows bad colours, is an emulation bug, or are the colours of this game so bad? (see the character select screen for an example)
- Rockman: It doesn't work.
- Sonic: The same, it freezes when you are going to play.
- Puzzle Link 2: It shows a blue screen.
- Puzzle Link: the same that puzzle link 2.
- Puyo Pop: it doesn't work.
- Pocket Tennis Color: it starts and shows the yumekobo logo with errors.
- Picture Puzzle: it doesn't work.
- Infinite Cure: it "starts", I don't know how to describe it http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif.
About the save feature I haven't tested it...
Last edited by ShogetsuHS at June 19 2002,10:44
mfm005
06-19-2002, 04:38 PM
cvs card fighter clash (snk version tested, (UE)) now works good!!! i have start and win the first match (versus a guy named "cap" but it seems that you must start the match first or the game hangs just after cap's turn or a little after but it hangs)
i have a save state just after winning the match
but the neopop crash before cap's give you a card as a reward
and thanks neopop_uk!
Last edited by mfm005 at June 19 2002,15:02
ShogetsuHS
06-19-2002, 06:05 PM
I've just tested SNK Vs Capcom 1, and I've seen some bugs:
- Some colours in the pictures are wrong, the background disappear mysterously when you're gonna fight against Cap, the messages like "YOU WIN" don't move like they should, and when you're gonna get the cards the program crashes.
But well, this is only the start of the best neogeo pocket emu http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif
neopop_uk
06-19-2002, 06:22 PM
Thanks to mfm005 I have fixed a bug that actually caused NeoPop to crash. The next version will fix this simple problem with my code and allows "Card Fighters" to run a bit further (You are given a Terry Bogard card btw.)
I'm glad I put saved states in, they're paying off already!
-neopop_uk
mfm005
06-19-2002, 06:55 PM
i'm happy my save state help you http://www.emuxhaven.net/iB_html/non-cgi/emoticons/smile.gif
hum...a bit further...they are still problems after? (i mean crashes or hangs, colors didn't affect gameplay (or a little))
i'm looking forward for next version, good work!
ps: are you interested in a good compatibility list and saves state for us games?
brightman
06-19-2002, 08:06 PM
Save states are great! That means more bugs can be fixed http://www.emuxhaven.net/iB_html/non-cgi/emoticons/smile.gif
neopop_uk
06-19-2002, 08:26 PM
mfm005 (or anyone else) if you want to create a compatibility list and save state archive then it's fine by me! It's too much for me to maintain. The only problem would be keeping up with things because I have been making quite rapid progress http://www.emuxhaven.net/iB_html/non-cgi/emoticons/smile.gif )
I'm currently using state to fix the DAA instruction - used by several of the gambling games and some PD ones to convert from hexidecimal to decimal. It would take a lot longer to fix this otherwise. Again, i'm glad I added saved states.
I've also made a major optimisation to memory accesses when running games. It should speed up things quite a lot.
I'll probably release a new version tomorrow (as usual http://www.emuxhaven.net/iB_html/non-cgi/emoticons/smile.gif ) especially due to the (now fixed) crashing bug.
Regards,
neopop_uk
ShogetsuHS
06-20-2002, 04:41 AM
I could make the list and that with mfm005 if he wants http://www.emuxhaven.net/iB_html/non-cgi/emoticons/tounge.gif My main problem is my pc is a shit xD, but I'm sure this emulator will be someday as fast as ngpocket http://www.emuxhaven.net/iB_html/non-cgi/emoticons/smile.gif, and anyway I enjoy testing NeoPop because I'm sure t will be the best ngpocket emu.
mfm005
06-20-2002, 05:25 AM
ok, i sent you my list then you add your tests for games i don't have (especially japanese ones) and correct my tests if you want, then you mail neopop_uk (i have only one save state, most of the bugs occurs rapidly)
my pc is a little slow too with neopop but nothing important (optimisations come after compatibility)
and remember: baseball stars color is a WORKING game!
Last edited by mfm005 at June 20 2002,12:27
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.