Nice to hear from you, and thanks for all your hard work.
Printable View
Nice to hear from you, and thanks for all your hard work.
WOOHHOOO!!! He LIVES!!!!!!!! I WANNA TEST IT!!!!!!!!
My prayers have been answered :p
I have put up a new release of PSPGenesis. This is more of a test to see if people still get the random hangs. I've play tested the emulator for a few hours without any hangs so it looks like that bug is possibly fixed now.
The main changes in this version are:
- Fixed random hangs (hopefully!)
- switched to pspsdk
- Save state support
- Preliminary (unoptimized) Screen Scaling
- (Really ugly) preliminary source release
Currently you can only save/load to one game slot because I don't have an in-game ui, but this will be resolved soon when I rewrite the ui. Please see the readme for the in-game controls for saving/loading and screen scaling (Yes, I know it is a bit fiddly to use at the moment :p )
The main things on my list of todo's currently are
- 6 button support
- zip files
- ingame ui
- display optimisation
- game compatibility fixes
- emulator optimisation
In regards to the source code, you will HAVE TO read the README.TXT file just so you understand why the source was released in such a messy state as the password for the source code is in that file.
(Screenshots and more here http://psp-news.dcemu.co.uk/pspgenesis.shtml )
i know this mite be a silly question. but, to any wishing to answer, does 'display optimisation' mean full screen support? u gotta dumb it down for me...hehe.
da relic
yeah its full screen...right on the stick makes the screen bigger.....only problem ive had with it was when i used the home button and it made the psp genesis flash on and off until i held the power button
They this is one of the only emus that still doesnt let you return to bios without crashing.
u guys r lucky... i cant get it to work... ive tried just extracting the files and putting the folder in the psp. then i tried just replacing the extracted files into pspgenesis 1 of the homebrew file. nothing is workin. what am i doin wrong?
on the 1st statement, u gotta go back to ur rom list 1st. then press home. ive always done that sequence on this emu. press the select button 1st.
da relic
here is what i do
i load up KXploit Tool 0.3 then where it says name i put Sega....then i find the eboot.pbp file...then goto where your memory stick is loaded into your pc (or where your usb cable is hooked too) and then click generate files. Then i go on the memory stick and goto Sega (not sega%) and place the system.fnt file in it. Then i make a rom folder in the Sega folder (again not Sega%) and place my roms in it (optional). it works fine for me. im on 1.50
Thanks for another great release, now im off to play some Genesis :)
This is a godsend....thank you sougen
>.< Great release, but Sonic 2 and Knuckles still wont work. (At least it doesn't completely hang)
Rockman X3 (pirate) - O - Runs just like the regular pirated cart (BADLY-ROM flaw, not emu)
Revenge Of Shinobi (Version 02) (JUE) [!] - O - Good, no obvious problems
NBA Hangtime (4) - X - I get some strange debug screen... Not sure if it was a rom error, but it wouldn't let me exit back to the Rom Select menu, and When I tried to exit, the debug screen just took on a red tint, and the letters/numbers (which were changing rapidly) grew in size... I had to do a hard reset (remove battery). Also, it gave me the region error screen (Though it showed up a bit buggy, I had to manually set the region to NTSC (US)).
The Lawnmower Man (JUE) - X - Again, not sure if it's a rom flaw, but in this one, the gameplay graphics are FUBAR'd. All you can see properly are the hands, everything else is glitched out (Though the music and the intro is fine)
Garfield: Caught in the Act (C) - ~ - I had to manually set the region in this one as well... (To NTSC) Also, there are a few graphical glitches.
Fatal Fury (U) - O
Dragon - The Bruce Lee Story - O
Beavis and Butthead (U) - O
Back to the Future 3 (JUE) [R-USA] [!] - O
Wolverine - Adamantium Rage (JUE) [!] - O
Sonic Spinball - O
Sunset Riders - O
Shinobi 3 - O
Sonic 3 and Knuckles - O
Ristar - O
Ranger X - O
Pulseman - O
NBA Jam - O
Gunstar Heroes - O
Golden Axe 3 - O
Dick Tracy - O
Contra Hard Corps - O
Edit: Oh, and the PSP always locks up (with a flickering screen) whenever I try to exit the emulator using the Home button (from the emulator menu).
Very good job sougen. But if i was you i would try to lose the button combo things for the state save and state load and lose the analog stick fixing the screen size. Make a menu like the snes has for all the stuff. That is the only thing i would even consider fixing. Great job. Make another update soon.
ehehehehe.. yes, but it was the greatest and most well made pirate of all time in my opinion.Quote:
Rockman X3 (pirate) - O - Runs just like the regular pirated cart (BADLY-ROM flaw, not emu)
is this rom legal to distribute online? Is it pd?
Just a small update. I've optimised the display code a little, so you'll notice a speed improvement in all scaling modes now. The emulator should run better than all previous versions.
And JcBoyCool, yeah, the analogue stick and trigger controls is just a temporary measure until a proper ingame ui is written.
(Screenshots etc here --> http://psp-news.dcemu.co.uk/pspgenesis.shtml)
Great news :)
I really don't know... Technically, it's a fake game, but the fact that it has a licensed title might make it illegal... In any case, I wouldn't bother posting it. It sucks anyway. :p
I'll play Rockman X3 on SNES9X, and Sonic on PSPGen. Simple. -.-
2 releases in one day, bloody awesome :)
Dude im so glad your back!! :) Only one concern, in the new release the psp locks up trying to go HOME. Screen flashes and ya have to hard boot the system. Other than the bug its fantastic. Thanks for puttin out the the best Genesis emulator for Psp.
i finally got it to work!!! beeeeaaauuuutiful screen stretch... i dont have anything to say but, THK U!!!
da relic
Man i just got up and two new releases awsome.
Haha i got that rom on my PSP too. Its a pirate dude so its whole existence is illegal.Quote:
Originally Posted by 1timeuser
Nice so far Sougen I'm gonna test S3&K and see if it saves now.
edit:Hmm still can't get the save feature to work on S3&K however the new screen sizes are very nice. All the sizes still run at full speed on 333Mhz. I welcome the return of SOUGEN KING OF PSP EMULATION (seriously you should consider trying to make snes emulators and the like. You Rock.)
hey sram doesnt work with phantasy star 4 and a few others but oh well awsome emulator. i love the face that you got two releases out in the same day great work and great effort. cant wait to see the next release.
Snes is a much more advance system and would take much more power and effort. Genesis is a really easy system to emulate and thats why you're seeing such good results so early on.Quote:
Originally Posted by Kaiser
Quote:
Originally Posted by CannedSoup
oh hush you i dont see you working on an emulator for sega. and they may be diffrent systems but they are both tough to emulate regardless of what you say. it all depends on the coder and programer. i hate it when people bad mouth others hard work.
way to go again with the emulator!
that may be tru... but uosnes9x is great already... i really dont need and update of that until i see some problems... put the frames skip at 2, the screen at width x2, and the speed at 333, and im good to go.Quote:
Originally Posted by CannedSoup
da relic
actually, thats not true. genesis was slightly more powerfull than the snes. I am not sure you meant advance in terms of of which system was more powerfull or in terms of which emulator is the easiest to port... and that brings me to another point.Quote:
Originally Posted by CannedSoup
it is not as simple as "it is easier to emulate" these are ports. the authors of these ports do nothing except make them run on the hardware... usually its the simplicity of the source that make things easy to port or not...
does that mean dgen or whatever this is a port of was more supportive of the psp hardware then snes9x? I dont know... but its not as simple as your trying to make it.
So, Sougen, 32x support soon?
Ya dude Genesis was quite a bit faster around 5-6 times faster. itjust didn't have the pallete like the Snes as the genesis could only muster a 64 colours on the screen at once.
Also found a large bug in the emulator when I return from a game by using select it gets fuzzy and freezes. i have to take the battery out in order to start my PSP up again.
Quote:
Originally Posted by Kaiser
damn i aint gonna try this
Great job so far! This emulator is really looking good!
I just wanted to notify you of a couple of games that aren't working properly.
Lemmings (any version) works, but has a strange bug where the top half of the status bar will not scroll with the rest of the screen. It doesn't really affect gameplay much except for the fact that you have to scroll to the very left of the level to see how much time and lemmings you have, but it's still annoying.
Soldiers of Fortune (U)/The Chaos Engine (E) crashes the emulator when you try to load it. In the older versions of the emulator, the screen would go black and the PSP would turn off. In v1.6, you get a blue screen with some code/memory values, which you cannot exit from unless you turn off the PSP.
Also, didn't the older versions let you adjust the frameskip? I can't seem to find that option is 1.6, and I'd rather have a game like Sonic 3D Blast run a little slower instead of choppier.
Regardless of those problems, this emulator is coming along nicely, and I'm looking forward to future releases.
when ur goin to another emulator, go straight from the game to the home button. if ur changing genesis games, just press select. genesis is the sports and side scroller console due to its fast processor, but it did have a few rpgs that was tight. shining, phantasy, landstalker. those were great games.
da relic
SOUGEN! WHAOMG!
awesome work man ^_^. I love all the screen sizes. Save sate... don't work, lol. You still need a way to get back in game if you hit select and go to the om selector. But I LOVE that the hangup is gone. And I dont recall having a problem with getting back to the OS. I used the 1.15 version all day on the ride to Busch Gardens, and got really far in Sonic 2 w/o the hangup! W00t for me. This is such a great emulator ^_^ I give you great props. you = PSP King!
PSP = immense power of the sun.
Sougen = Apollo!
=D
thanks for the great fix man! I mean... your highness.... now, time to try v1.16!
and thanks so much for giving us another great release sir!
Congratulations for this 0.16 build of genesis emulator, and especially for the Save/Load states which is working very well.
I have tried some games, they all seems to are 100% good emulated. Anyway I have noticed that the framerate is low with the game "Quack Shot". And there is an issue at the end of "Street of Rage 1", after have defeated the final boss of stage 8, it's impossible to pass the score screen, counting points don't want to stop.
About all this speed crap. Genesis acurracy in emulation can be much less and still run games where as snes has to next to excate. Genesis is just a simpler hardware to emulate. Ask some DC coders. Plus Snes has much harder sound and graphic chips to emulate not to mention all the special chips. Snes was around 4mhz and genesis was 6. I'm not 100% sure on those and i really dont care to check the tech faq. Genesis = stronger cpu, snes = stronger video and audio.
Sougen this is amazing work please keep it up.
And I agree about the source bullshit... thanks for releasing it but dizzamn what a mess! :)
I think I'll hold off tweaking it for a bit.
But tweaks I would want to work on mainly concern my fave game NHL 94:
When the YM processor is used for sound (organ music, crowd cheers), the frame rate takes a major hit. When there is no organ music playing (the chip is idle) it's full-speed @ 333MHz.
I guess optimizations to the YM code is on the todo list.
Also, SRAM saving doesn't work on that title. I think it used a different battery saving method.
Keep it up, I look forward to tweaking :)
Rigt now I'm getting errors compiling the source, even though I have the latest pspsdk installed (just svn'd it yesterday).
When trying to go back to the psp home menu it will flicker and then turn the system off. Other than that its great...and I look forward to the UI update.
Genesis
Main CPU: 16-Bit Motorola M68000 16 bit processor running at 7.67 MHz
Sound SPU: Zilog Z80A running at 3.58 MHz¹
RAM: 64 Kbytes
ROM: 1 Mbyte (8 Mbit)
Video RAM: 64 Kbytes
Graphics: VDP (Video Display Processor) dedicated VDP for playfield and sprite control
3 Planes, 2 Scrolling Playfields, 1 Sprite Plane
SNES
CPU: Nintendo custom '5A22', believed to be produced by Ricoh; based around a 16-bit CMD/GTE 65c816 (a predecessor of the WDC65C816). The CPU runs the 65c816-alike core with a variable-speed bus, with bus access times determined by addresses accessed, with a clockspeed of 3.58 MHz. The SNES/SFC provided the CPU with 128 KB of Work RAM.
Yes the Snes is harder to emulate but not because of its more advanced then the Genesis but because of the custom chipsets Nintendo uses as well as all the custom chips many game developers used on the carts them selves.
(such as the C4 chip for Mega Man X2 and 3)
That i can agree with you Canned Soup on the part about it being harder to emulate. But please do not say its because the Snes is a "much more advanced" console. Anyway this is gone off topic so I'll end this argument here. :)
Because advance isnt a good way to describle advance chipsets and special hardware that extremly hard to emulate. *rolls eyes*
No because "advance chipsets" and "special hardware" doesn't really mean anything. Next time have facts to back your argument.Quote:
Originally Posted by CannedSoup