MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

Haze
Reged: 09/23/03
Posts: 5240
Send PM
Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is.
06/21/17 11:32 AM


> > With software, I can dump Flash0 which contains the actual firmware files. These
> > files are encrypted and sig-checked though.
>
> Right, and this is what Dullaron was alluding to. If MAME is going to emulate the PSP
> at all, we want to do it as low-level as possible.
>
> However, even the couple MAMEdevs who have probably shipped a PSP title would have
> only interacted with the hardware via Sony's development libraries and OS calls,
> never talking to the low-level hardware itself.
>
> As far as any of us are aware, all PSP "emulators", for their part, cut the system
> off at the knees and don't bother emulating it at a low level. Think of it like this
> - A MIPS R4000 chip always starts executing at a fixed address in memory: 0xBFC00000.
> There's always got to be something providing that initial startup code, either an
> internal ROM, or a microcontroller in the case of the N64, or whatever. By contrast -
> again, as far as any of us are aware - all PSP emulators just load the game
> executable directly into emulated memory, grovel into the Sony-documented executable
> header, and get the start address. Not exactly emulating the whole console, yeah?
>
> So what we're looking for is any sort of documentation or dumps that are sufficiently
> low-level that they could be used to emulate a PSP from "hard" power-on.

While not specifically talking about the PSP, I think the dev team do need to be flexible with such things to a point, emulating things at one level, then revisiting and improving on them later if more information comes to light.

I feel something like the Nuon would need such an approach as otherwise you're emulating an entire DVD Player just to get to the point where you can start to run software for a basically unrelated architecture that was bolted on.

Trying to aim for 'perfect from the start' doesn't always work. Look at all the MCU dumps we're adding in MAME right now, had we simply refused to do HLE of those back in the day MAME would not be the emulator it is right now and would have likely been surpassed by others who were willing to and we'd be talking about them right now instead of MAME.

The approach we took however left us in good stead for using the dumps now they're available, and making sure a lot of other things were correct in the meantime. If we were scrambling to write the entire drives for the first time it would have taken a lot longer to spot the bad dumps for example.







Entire thread
Subject Posted by Posted on
* PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. Dullaron 06/21/17 05:18 AM
. * I guest the dumps won't be sent to MAME Dev team. Dullaron  07/12/17 06:12 AM
. * Re: I guest the dumps won't be sent to MAME Dev team. SmitdoggAdministrator  07/12/17 06:43 AM
. * Re: I guest the dumps won't be sent to MAME Dev team. Dullaron  07/12/17 09:15 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. SmitdoggAdministrator  06/21/17 06:06 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. R. Belmont  06/21/17 04:56 PM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. crazyc  06/21/17 03:41 PM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. B2K24  06/21/17 04:49 PM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. R. Belmont  06/21/17 05:29 PM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. B2K24  06/21/17 08:13 PM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. B2K24  06/22/17 07:12 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. Dullaron  06/22/17 09:18 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. MooglyGuy  06/22/17 03:38 PM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. Dullaron  06/23/17 01:51 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. Dullaron  06/21/17 08:19 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. SmitdoggAdministrator  06/21/17 08:27 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. Dullaron  06/21/17 08:40 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. casm  06/21/17 10:29 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. SmitdoggAdministrator  06/21/17 08:49 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. B2K24  06/21/17 09:11 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. MooglyGuy  06/21/17 10:02 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. Haze  06/21/17 11:32 AM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. anikom15  06/22/17 07:40 PM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. Heihachi_73  06/24/17 10:34 PM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. Haze  06/22/17 08:19 PM
. * Re: PSP need to be dump. Then send it to MAME Dev Team. Doesn't matter which model it is. B2K24  06/23/17 04:40 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
1 registered and 14 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3016