Hacking TempGBA4PSP

Alcarajo

Well-Known Member
OP
Newcomer
Joined
Nov 16, 2006
Messages
56
Trophies
1
XP
318
Country
Has anybody tried this emulator? I discovered it just a few hours ago and tested it. It works great so far. The Official website is in japanese and i haven't seen any info or reviews anywhere except people on 4chan and emulation general.
 

Alcarajo

Well-Known Member
OP
Newcomer
Joined
Nov 16, 2006
Messages
56
Trophies
1
XP
318
Country
It's supposed to work great with Golden Sun. I think that Mario Tennis had some problems on gpsp and i tried it on Tempgba4all and it worked fine. I have to test some more but so far i'm happy with it. I think the latest version was released on october 2013, so it's pretty recent.
 

Randqalan

The Wheel of Time Turns
Member
Joined
Jan 25, 2014
Messages
1,077
Trophies
1
Location
M00N Base quanto
XP
2,037
Country
United States
So is this baded on Nebuleon's TempGBA source code?
From the source that is in it
TempGBA

Copyright (C) 2013 GBAtemp users Nebuleon, Normmatt and BassAceGold

In the thanks

‚±‚̃\ƒtƒgƒEƒFƒA‚́AtakkaŽ‚ÌgpSP kai 3.1ANebuleonŽ‚ÌTempGBA‚ðƒx[ƒX‚É‚µ‚Ä‚¢‚Ü‚·B

•¶Žš•\Ž¦‚́AmediumgaugeŽ‚Ì‘SŠp•¶Žš•\Ž¦ƒ‰ƒCƒuƒ‰ƒŠ‚ðƒx[ƒX‚ÉŽg—p‚µ‚Ä‚¢‚Ü‚·B

PNGƒCƒ[ƒWì¬Aƒ{ƒŠƒ…[ƒ€ƒo[•\Ž¦‚́ANJŽ‚Ìnjemu‚̃R[ƒh‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B


Gameboy Advance‚̃n[ƒhƒEƒFƒAŽd—l‚́AˆÈ‰º‚̃hƒLƒ…ƒƒ“ƒg‚ðŽQl‚É‚µ‚Ä‚¢‚Ü‚·B
GBATEK by Martin Korth.
CowBite Virtual Hardware Specifications by Tom Happ

ˆÈ‰º‚ÌPC—pGBAƒGƒ~ƒ…ƒŒ[ƒ^‚̃R[ƒh‚ðŽQl‚É‚µ‚Ä‚¢‚Ü‚·B
VisualBoyAdvance by Forgotten & VBA development team
VisualBoyAdvance-M by VBA-M development team

So probably ;)
 

Deleted member 319809

MAH BOI/GURL
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
To be clear, I don't have a PSP, so I don't know what this person has done with the code beyond a cursory reading of input.c, ShinonomeFont.c, and the various PSP libraries which would have been necessary to compile this.

Yes, the ROM buffer is 8 MiB, but that's for loading pages of the ROM on demand, so if TempGBA only ever touches like 2 MiB of the ROM, its performance won't have been affected anyway. It only affects the loading of zipped ROMs, which needs to go to a file if the buffer is not sufficient.

The optimisations are those I made for the TempGBA/DSTwo project over the gpSP code by Exophase, the gpSP Kai 3.1 code by Takka, and the NDSGBA code by the Supercard Team. Indeed I concentrated my efforts on Golden Sun and Golden Sun 2, getting those to run acceptably with a 360 MHz MIPS32 processor. But in TempGBA, Kingdom Hearts: Chain of Memories still freezes, so I don't know if the Japanese person did anything specific for that.

VatoLoco pointed me to this thread, and just saw the thing uploaded on FileTrip... but the release on the Japanese site is dated 2013-07-16, which is ISO 8601 for July 16, 2013.

Please see http://wiki.gbatemp.net/wiki/TempGBA_Compatibility to get an idea of the compatibility of the DSTwo version, which TempGBA4PSP was modelled after. Here's the original TempGBA thread btw: http://gbatemp.net/threads/tempgba-ndsgba-revival.343210/
 

Randqalan

The Wheel of Time Turns
Member
Joined
Jan 25, 2014
Messages
1,077
Trophies
1
Location
M00N Base quanto
XP
2,037
Country
United States
Just started KHCoM and it get threw the movie even thou it is still messed up

unlike other emu's for psp this one seems to run a lot of games better then UO gpSP Kai It has the look of the older Jp version but runs the best I have seen for all games I have tried almost all games run at full speed and without glitch

Not bad running on 333 processor but maybe using back processor of 166 as well to make up for it
 

Deleted member 319809

MAH BOI/GURL
Member
Joined
Dec 22, 2012
Messages
900
Trophies
0
XP
461
Country
Canada
I don't really see how an emulator could use more than one core, except if one of the processing units of the emulated system was sufficiently disjoint from the main processor in it that its processing could be split off without causing glitches and desynchronisation.

The GBA's video, audio and input are all controlled by one ARM7TDMI processor. Games often use this to their advantage by timing their interrupts just right.
 
  • Like
Reactions: Randqalan

frown

Well-Known Member
Newcomer
Joined
Jun 25, 2007
Messages
76
Trophies
0
Location
actionol
XP
163
Country
United States
VatoLoco pointed me to this thread, and just saw the thing uploaded on FileTrip... but the release on the Japanese site is dated 2013-07-16, which is ISO 8601 for July 16, 2013.

I think that was an older release.
The one I found was from October 2013 (That's what's on the archive's name and file access dates inside anyway) http://www2.axfc.net/uploader/so/3057449
Just started KHCoM and it get threw the movie even thou it is still messed up

unlike other emu's for psp this one seems to run a lot of games better then UO gpSP Kai It has the look of the older Jp version but runs the best I have seen for all games I have tried almost all games run at full speed and without glitch

Not bad running on 333 processor but maybe using back processor of 166 as well to make up for it
Some games, such as Metroid Zero Mission and Mother 3 (from what I've tried), seem to work better on gpSP-J still.
Both have much less audio popping/crackling than on UO gpSP Kai.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte