Quick Jump Daily Digest

Thank you for your interest in the Quick Jump Daily Digest. Get notified of all new content on QJ in our free Daily Digest. To subscribe, enter your email address below and click the subscribe button.


Email Address:


Email will come from "donotreply@caputomedia.com". Please whitelist this email address.

Cancel and Return to page

Daedalus update on PIF fixes

Posted Sep 25, 2006 at 12:45PM EST by QJ Staff

Listed in: Homebrew Development, Homebrew Emulators, Emulators Tags: N64, psp homebrews, StrmnNrmn
Ó

DaedalusDo you know the ins and outs of your Daedalus? Today, StrmnNrmn is taking a crack at how his homebrew N64 emulator is working on the N64 PIFs - that's peripheral interfaces. Here's the long and short of what it does:
  • Reading the controller status
  • Reading/writing to the eeprom
  • Reading/writing to the controller mempak
Now (we're going technical here, so be warned), a 64 byte area of memory controls access to the PIF. Writing onto this block of memory will make PIF recognize it as a sequence of commands, and then the CPU can read back into it to get the results. Now, StrmnNrmn has tweaked the PIF block and was able to zoom in on the problem - there's two of them, actually. After a good deal of researching (we won't explain it here), he's managed to find the root of why some games would hang. Here's what he's got to say:

"These two problems combined to cause certain roms to get confused and hang when trying to access the mempak. The total fix was a few dozen lines of code to separate out the PIF formatting from the command execution, and a single-line fix for the second issue."


If you don't understand that, let it be. It's really hard to understand for non-coders and homebrewers. We're all just so impressed by how clever StrmnNrmn is in developing and manipulating codes. But the big picture is: he's making progress. And that's what's important.



This story sucks? This story rocks!
Vote Now!    This story ROCKS! (0) This story SUCKS!! (0)




Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can sign up for nightly updates.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Comments 


 
# First!KuffoMan_11 2006-09-25 13:53
and what happened to all the speed improvements, I don't care if I can't save I want to play Smash Bros. at decent speed!

Reply
 

 
# 1stGuest 2006-09-25 13:53
1st post wooo!

Reply
 

 
# 1stGuest 2006-09-25 13:53
oy yea number 1

Reply
 

 
# emu newsGuest 2006-09-25 13:58
Daedalus update on PIF fixes



~read~

1 more grain of sand fell through an hourglass...



HERES THE DETAILS!



most people dont care about that.

people care about Daedalus running games. and before you say "well this means itll run more games" i dont know many people who like playing games at 5-12 fps.



only people who do know the details on emus and code and the pc version of Daedalus will care and they prolly already know about this.



in short why not just have a section for Daedalus that people can see all the single line code fixes



kthnx~

im really sick of hearing about things that may work in the

Reply
 

 
# no lifeGuest 2006-09-25 14:01
yall have no life, but anyways #1 is right he should work on the speed more then many people would be happy, but whatever im happy that there atleast playable

Reply
 

 
# Speed please.CarXCrashXHearts 2006-09-25 14:13
I've seen too many graphical/technical updates. The reason why I've given up having this emulator, and stopped caring about it as well, is because of the horrible speed and lack of updates to help it.

Reply
 

 
# YES!Guest 2006-09-25 14:42
i can smell R9 and it smells pretty darn good!

Reply
 

 
# Have some patienceGuest 2006-09-25 14:45
In about 3-4 years this emulator might be able to play most games at 40fps.

Reply
 

 
# Do what I doGuest 2006-09-25 14:51
Dont even look at news like this. Look for things in bold that say "Daedelus AT FULL SPEED!!!". Thats what I do here because the news are almost always useless.



And also don't be angry at the guy for improving his emulator. First of all its HIS emulator (well its Nintendo's kinda, but whatever) and he can do whatever he wants with it, whether it'd be speed or graphic or other. Although some of the improvements seem to be useless you gotta realize that he upgrades things that he thinks would make the emulator better. Its not like hes really trying to make it worse (or is he....).



I don't wanna be like those people who say "If you don't like it then make your own" because its annoying and its nearly impossible for most of us. How many of us can even make an emulator? Maybe 1/20 of the people in the homebrew scene even have a slight idea of how to program.



Yeah thats about it

-Dont Flame. Its Annoying.......

Reply
 

 
# wow..Guest 2006-09-25 14:53
You complainers really have nothing better to do, do you? You have coders who don't have to do a single thing for you, and yet you complain when news gets released. If you don't care about anything other than speed, read the title, realize that it doesn't relate to speed, and stay out of the comments section because griping about something that you have no control over has no point. Plus, there have been FAR more releases for this emulator than almost any other emulator on the psp. In order to have a good finished product, a lot of time has to be spent tweaking, testing, etc. It is all baby steps.



On one hand, you can be given updates from time to time about how things are progressing,...or you can have the coders just code for years on end, and release the emulators years for now. Just be happy that there are people out there that actually write these things...

Reply
 

 
# wow:|shane-s 2006-09-25 15:01
nice update

:|

Reply
 

 
# aawwGuest 2006-09-25 15:06
i wish you would just release it!!

Reply
 

 
# stop *****inGuest 2006-09-25 15:10
why do you a**holes act like this should be given to you like its a video game or something?

SHOW SOME RESPECT AND GRATEFULLNESS!

Reply
 

 
# Guest 2006-09-25 15:33
Does it have that one thing yet... you know... sound? It kinda helps. If not, don't wanna hear it. I mean no disrespect but until then i do not care. I think it's great how committed he is to his application, but priorities ppl.

Reply
 

 
# Give 'em a break.Guest 2006-09-25 16:31
So his emu can't run Perfect Dark at full speed yet with sound, so what? He's making progress and answering a question that people had because they were having problems. the PSP IS capable of running N64 games, but it needs the right code. The right code doesn't come along with one man right away. Either give him time or give him more coders to help speed the process up.



Until then let us hope that he continues to find more errors that may lead to further stability.

Reply
 

 
# Guest 2006-09-25 17:52
great job man keep up the good work



proud supporter



-hYdRo

Reply
 

 
# damn...anonymous stranger 2006-09-25 18:51
ungrateful bastards... what if he just quit? or not release it publically... you wont even have a graphic fix... let alone speed increase



I'd say even if he dont ever reach full speed, he rock, he tried.

Reply
 

 
# For those who complain...axelixc 2006-09-25 20:09
STFU ! How many of u can code a simple program? Can u write a simple program tat shows a ball bouncing from right to left of yr pc monitor? So STFU. This grateful guy is providing us the hombrew user all the kicks a psp has to offer, n u f*cking retards sitting here punching yr keyboard doing nothing but just complining about the updates? U dun deserve to own his blessing.



Show his with some respect. If it not him, do u think u have N64?



This forum is only for supporter. So get your rotten *ss out of the forum.

Reply
 

 
# great workGuest 2006-09-25 21:22
Great progress StrmNmm. Hoping to see the next version of Dadelaus soon!

Reply
 

 
# I Love ThatGuest 2006-09-25 23:03
Don't stop posting tech-news. I love it! I do want news for every line changed. If you are into that kinda stuff then it is interesting. So...keep going.

Reply
 

 
# Guest 2006-09-26 01:17
Lol, i love all the "we want speed" posts



I can see it now,



NEWS



the N64 emulator is now working at full speed with sound, yet its not compatible with most games as there is a bit of code that confuses most ROMS, and thus doesn't run them





Grow up you lot ffs, its getting rather annoying with your school boy comments about how speed is the be all and end all of every emulator ever released



I'm sick of reading comments about how slow emulators are, who cares, its compatibility that's more important, speed is just a after thought for when you can run things



Also, i think you will find, that by sorting out the graphical glitches, compatibility and sound, speed comes easier at the end

Reply
 

 
# wally 2006-09-26 02:11
#1. SSB doesnt work properly ingame infact it doesnt get ingame without PSPlink, thats a compatibility issue. Also the graphics for some levels are missing completely (the mario bros level). Also if you want speed, there are things that need to be improved first, PIF emulation is one thing. It means that maybe some games wont be as delayed. If you want speed, go code it yourself..



#6. This is where i come in, im fixing up as many graphical problems as i can. See Daedalus Spiff up (v1.2 coming out soon). However there are some really quick games currently, they are Aerogauge, Forsaken, Monster Truck Madness, Mario 64 and a few others..



Anyway to cut a long story short, this update means that some games that didnt boot before will boot now

Im assuming the games below will work



Perfect Dark

Banjo Tooie

Conkers BFD

Snowboard kids 2

Any games that use Eeprom 16k

any games that use expansion pack (Maybe)

Reply
 

 
# shut up peopleGuest 2006-09-26 06:41
do you not remember PSMonkey's emulator?

This is a hard code to make so have some patience and be gratefull for the little updates. I dont think you people realize this but he does NOT have to do this. This isnt sony who promised a emulator. This is a coder who's messing around with a project. And you people disscoruging him to the point were he drops it will really suck. So show some respect you ungratefull douche bags

Reply
 

 
# Guest 2006-09-26 08:58
question's the game 007 will the graphics ever be better then now? secend daedalus will u give the ps1 emu some love it needs you ! also how many games are on the working list of your n64 emu

Reply
 

 
# DaedalusGuest 2006-09-26 09:42
Daedalus sucks...balls ... big time

Reply
 

 
# Guest 2006-09-26 09:44
I DONT GIVE A FU CK DAEDALUS SUCKS BALLS

AND WHO GIVES A SHI T IF HE STOPS MAKING IT

Reply
 

 
# OH ANDGuest 2006-09-26 09:47
YOU'RE ALL *****ING NERD LOSERS

QUOTE: "you ungrateful bastards"

STFU GO GET SOME FRIENDS AND GET A LIFE. ALL YOU PEOPLE DO IS PLAY YOUR *****ING VIDEO GAMES AND USE YOUR ELECTRONICS

WORRY ABOUT THE REAL WORLD, NOT YOUR FU CKING ANIMATED LIFE.

Reply
 

 
# FIX BOMBERMAN64Guest 2006-09-26 10:11
FIX BOMBERMAN64

FIX BOMBERMAN64

FIX BOMBERMAN64

FIX BOMBERMAN64

FIX BOMBERMAN64

FIX BOMBERMAN64

FIX BOMBERMAN64

FIX BOMBERMAN64



thnx ^^

Reply
 

 
# Guest 2006-09-26 11:00
First up, Mr. Black you are a ingrateful son of a Bi tch.



Second of all, Your telling us to to worry on the real world, and not on our animated life, yet your reading comments on a psp website.





You need to grow up and appreciate what StrmnNrmn is doing for all of us, he could just keep it to himself if he wanted.



Your a PIECE OF SHI T and I think if you killed your self noone he would care.

Reply
 

 
# Keep up the GREAT work!Guest 2006-09-26 13:43
You are very talented and we all can't wait for you to finish, we appreciate your hard work StrmnNrmn!!!

Reply
 

 
# woah, people...Guest 2006-09-26 14:16
this is getting a little heated in here.

I think we just need to relax and stop being closed minded: everyone has a right to their own opinion - the truth is however most people don't care about yours (or mine!)



I personally am really excited for future speed increases,

and i'm also really excited for whatever improvement this is.



let's act our age and be civil.

Reply
 

 
# asdGuest 2006-09-26 15:04
lol there havent been any updates in a while and this one has nothing to do with speed... i think StrmnNrmn is just stuck right now :P



plz prove me wrong



plz!!

Reply
 

 
# hahaGuest 2006-09-27 01:39
nothing

Reply
 

 
# Guest 2006-09-27 08:44
j00r pawnt u guys are teh scrued and ************ed

Reply
 

 
# SavingGuest 2006-09-27 09:36
Is there a way to save games yet? if so can someone tell me plz?

Reply
 

 
# yay StrmnNrmn!DarkLink5607 2006-09-27 10:54
i am overjoyed at this news! StrmnNrmn you're my only hope after PSX-P sucked so much (i wouldn't run a fullspeed xbox emulator on psp if it stopped devhook from working). It's good to hear more news from you again

Reply
 

 
# ermmGuest 2006-09-30 07:55
daedalus should be released w/ things that make popular games more playable star fox < pwnt super mario < pwnt super mash bro < not so much paper mario < not so much mario kart < its getting there but not quite pwnt ridge racer < alittle worse then mario due to graphic problems i love the speed though so pwnt 007 the world is not enough < not playable due to graphic problems pokemonstadium < you cant move the control mouse thing! niether in pokemon stadium snap, puzzle or something else that escapes me, zelda master quest and other verisons < ITS SO CLOSE ITS NUCKING FUTS but the speed it just alittle to slow * commonly 5 fps top 15 fps little graphic problems also, new tetris 64 < can u make that a option it seems simple enough, kirby < I PRAY IT WILL BE PLAYABLE FOR THE NEXT RELEASE, also the name escapes me but theres this game where your a hand trying to beat everything * not super smash bro * you go though levels and stuff i never beat it i wanted to but never happened so if u could make that on the working list i'd be happy ;p thats off the top of my head

Reply
 

 
# HEYGuest 2006-10-04 12:21
GET SUPER SMASH TO WORK ON IT NOW!

Reply
 

 
# hey great newsGuest 2006-10-07 08:40
unlike these intollerable boobs im glad to hear ome progress isbeing made i always like speeed but ive only got 4 game that work and with the newest upgrade 3 soo im glad to hear that work on this is eing done the problem is speed for design like some of the my games in the newest spiff up my mario rom (witch i went through 13 models ot find a speed vversion ;>) some of the eyes and smaller detial are altogether gone sound would be an great improvement but i highly doubt that its gonna happen soon but thanks strmn nrmn for all your patients and time

Reply
 

 
# TO HEY MORONGuest 2006-10-08 12:25
LIL *****A IF YOU DON'T SHUT THE F.U.C.K UP. How u gonna tell HIM to make it work why don't u make one ur damn punk ass self and see how easy it is to make an emulator. I'm alwasy here to see if a new updates out. J ust shut up and wait. Gosh it's people like u who pi$$ me off ur lucky i don't live were u do and don't know u you'd find urself in an alleywaycorner with two black eyes a busted lip and a missin toe. STRMNNRM KEEP UP DA GOOD WORK.

Reply
 

 
# mate im a huge suporterGuest 2006-10-12 22:38
Mate im from Aussie and i check your blogspot everyday for any updates and news



me and my mates love your stuff and my father who is a coder says that u are amazing



ur bringing smiles to the land downunder dude.



xoxoxo keep it up

Reply
 

 
# WHAT!Guest 2006-10-16 11:45
Well biatch while your sucking and jiving u need to get out of this site since u seem to want to live in the real world we do i go out side and skateboard everyday and check this site everyday we call it multytasking dumbass hahahahahahhaha hah!

Reply
 

 
# U SUCK BALLS BIATCHGuest 2006-10-17 10:08
HE SUCKS BALLS WELL JEE FOR SOMEONE TO KNOWWHAT IT'S LIKE U MUST DO IT 90 TIMES A DAY AND DON'T HATE SOMEONE U DONT KNOW DUMBASS AND I CARE IF HE STOPS MAKING IT HE'S A GREAT CODER U MAKE ONE AND THEN SHUT ME UP IF U DO I'LL NEVER TELL U OFF AGAIN ***** HAHAHAHAHAHAHAH

Reply
 

 
# ???Guest 2006-10-17 16:29
when will harves moon 64 work that was one of my favvorite games but every time i play it all the sprits are mosely transparen and surrounded by blue boxes

Reply
 

 
# I FREAKIN OUT MAN!Guest 2006-10-21 17:52
UM,UM,UM,UM,UM, UM,UM,UM,UM! WHERE ON EARTH IS STRMNNRMN! HE HASN'T BEEN HEARD FROM SINCE SEP 25 I'M STARTIN TA FREAK OUT MAN! DID HE STOP MAKIN THE EMULATOR? PLEASE I NEED UP TA DATE INFO ON THE EMU LATOR WHAT HAPPENED.!.!.!.!.!.!.

Reply
 

Add comment

Security code
Refresh


Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


RSS Feeds Follow us on Twitter Find us on Facebook
Login:

HOT FLASH GAMES

Turbo Rally

Bakugan ATV Offroad

Duty Hill 2

Pork Must Arrive TD

Mechwarrior 3D

Ice Racing 3D