OpenHandhelds File Archive
Latest FilesLatest Files
AfterBurner 12/10/16
Space 52 (for Open2X fir... 21/09/16
Space 52 (for official f... 21/09/16
Boomshine2x (Java) 20/11/15
Pipes v2.1 11/08/15
AlexKidd2X v0.6.4u 29/05/15
PocketSNES v7.2.1 28/05/15
Coppergreen 18/02/15
Adamant Armor Affection ... 22/01/15
Cherry Candy Raep Gaiden 21/01/15
Lolicopocalypse 20/01/15
Snatcher Skin 06/03/14
Earthbound Skin for GMen... 06/03/14
Flappy Nerd 03/03/14
megazeux 29/08/13
Chicken Puyopuyo (Alpha ... 05/03/13
Chalcogens 29/11/12
Masteries Runners 26/11/12
Tyropite 25/11/12
GP2X System Tools 25/10/12
Flow 13/10/12
GP2X Hardware Library 11/09/12
1897 (Invention of the C... 29/08/12
Once upon a Time in the ... 26/08/12
Marte Necesita Vacas 18/08/12
Wiztern Demo (Bang!-like... 12/07/12
Wind and Water (Full Gam... 12/07/12
Firewhip (Full Game) 12/07/12
MazezaM 05/06/12
Sqrxz 3 - Adventure for ... 17/03/12
Ultratumba 08/03/12
La Escoba 08/03/12
EXP for GP2X 08/03/12
Bermuda Syndrome 06/03/12
Starship Soldier 04/03/12
Liquid Counter 04/03/12
Rookie Hero (EXP Version... 20/02/12
Puzzletube for the origi... 22/01/12
Puzzletube 20/01/12
Wizznic 0.9.9 05/01/12
Poutine 28/11/11
DJVU2X 29/10/11
Angband2x 28/10/11
Chess2X source code 17/08/11
Chess2X 17/08/11
Batiscafo 17/08/11
Rock Rain 2 17/08/11
Panta VS Dragon: El teso... 25/07/11
Pure 19/07/11
Geek 'em up 13/07/11

 File Info  Browsing as Guest 
Home : gp2x - Development : Sourcecodes : 158 Files 438.83 MB
 mmuhack (patched)
Patched to work on all the upper 32MB of RAM on the GP2X.
Changed
"if ( (cpt[j] & 0xfeff000f) == 0x02000002 )"
to
"if ( (cpt[j] & 0xfe00000f) == 0x02000002 )"
 
Name: mmuhack_patched.zip
Date: 13/08/2006
Size: 1.1 KB
Version:
Author:
Website:
Downloads: 3,143
Sourcecode URL:
Licence: None
default.gif
 
Operating Systems: gp2x F100
gp2x F200

Connection Download Time
56k Modem 0.2 secs
128k ISDN 0.1 secs
256k Cable/DSL 0.0 secs
512k Cable/DSL 0.0 secs
1mbit Link 0.0 secs
 
Download
 
Please note: The comment section is NOT intended to ask for help. Please use the I need Help-Section at the boards.
 8 Comments
 
sardaukar: 
 WOW. Totally useless without a description!
Dragonspit: 
 Probably a patched version of the wonderfull mmuhack that is reported to make emus and such, run faster.
nopasaran: 
 still very annoying that there is no documentation. If this is again a kernel module... how do we utilize it, or better how do developers utilize it?
Eclipse: 
 ok it's great but move it away from the archive home..
mindlord: 
 I've used the other version with some success. Increased framerates in some games, and emulators, etc. Not much changed in stability. Overall improvement. Usage: copy the .o file to the \lib\modules\2.4.25\kernel\ directory on your GP2X. perform an "insmod mmuhack.o" or "modprobe mmuhack.o" to run the kernel module. If you like the result, you might make an autorun.gpu file and put it in the root of your SD card to run the patch at boot.
laquv: 
 Hey works very good! I modprobed it before running Oldplay and it runs more stable with less lockups. It looks like this kernel module allow access to the mmu on the arm920T allowing the upper 32 MB of RAM to be accessed be the kernel for the full 64 MB of RAM also it provides more stable memory access. Before this was available only in certain emulators and programs via Squidge MMU hack
optimus: 
 First get this (https://www.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,46,1690) and compile it. Then, the file and idea here was particulary helpful. Because with the old one I didn't noticed a diferrence in some demo effects I coded, but with the new one now rendering to the screen (esp. when using the hardware SDL) is vastly improved (I always wondered why writting to the screen on GP2X is much slower than writting to a simple array. Now I know :). Yey, MMUhack can improve even programms that don't excesively use the upper 32MB memory, but just write on the video buffer!!!
optimus: 
 Just a notice for testers: The improvement only showed up if I called the function mmuhack after all the SDL inits in my code. And it even fucked up an OGG player I was using if the player was initialized before the mmuhack. But now, in the write order everything works fine and the GP2X power is mine!!! Ahh,. finally :P
 
%%COMMENTFORM%%
 

 Login
Username:  Password:  Remember me! 

Powered by CFiles 2.0-b10
Copyright © 2002-2003 Carrick Information Technologies
Most DownloadsMost Downloads
Rndis Drivers Pack for w... 129,555
Arcade: MAMEGP2x 123,965
GP2X User Guide 49,946
NeoGeo: GNGeo2x 46,272
GameBoy Advance: gpSP 43,093
Arcade: MAME4ALL 40,391
Genesis: DrMDx 39,302
Genesis / MegaCD: PicoDr... 37,036
SNES: PocketSNES 36,484
SNES: SquidgeSNES 28,125
Duke3D 26,117
Quake I 25,777
gp2x SDL Libraries 22,282
Firmware 2.0.0 21,013
MP2X 20,425
GMenu2x 20,031
NES: GPFCE 19,971
GameBoy: GnuBoy 19,927
NeoGeo: Rage2X (GNGeo Fr... 19,216
Amiga: uae4allgp2x 18,156
MAMEGP2x Sources 17,594
Arcade: MAME4ALL - Sampl... 16,798
SNES: SNES9x 16,456
Arcade: cps2emu test ver... 16,347
PCEngine: GP2XEngine 16,090
CPU/LCD-Tweaker 15,251
Cave Story ~ Doukutsu Mo... 14,912
Linux-USB Ethernet/RNDIS... 14,697
SuperTux 14,230
GameBoy Advance: vba2x-r 13,155
FBA Cache 12,887
GP2xTRA - issue #01 12,789
Firmware 4.0.0 for F100 12,658
SMS / GG: Alexkidd2x 12,541
Commodore Machines: Vice... 12,417
Firmware 2.1.1 12,352
gp2x - PSP - NDS Video C... 12,222
Super Maryo Chronicles 12,221
Arcade: MAME4ALL - Artwo... 12,178
NeoGeo CD: NeoCD2X 11,837
PC-Engine: HU6280 PC-Eng... 11,676
Atari ST: OutcaST / CaST... 11,470
Egoboo2x 11,123
Full Devkit 2006/03/06 11,113
PDFView 10,747
C64: Frodo2x 10,644
Firmware 1.4.0 10,607
TTD2X: Transport Tycoon ... 10,317
Arcade: FBA2X - FinalBur... 10,051
Neo Geo Pocket: RACE! 9,811

Theme Design By Carrick Information Technologies