Home | Forums | What's new | Resources | |
All working ok!! New beta!! |
Denis - Nov 27, 2001 |
< Prev | 1 | 2 | 3 | 4 | 5 | Next> |
TakaIsSilly | Dec 7, 2001 | |||
Cool! I also did a working version and was about to post the source code Turns out the big problem is the slScrAutoDisp() function (as you said Denis^^ Most errors that mal posted also seem to happen with me. The reason is simple, the background scroll register is not working. Denis, you can use the function i used to adjust the scrolls to correctly emulate this *we live and learn* Main.c... (Edited by TakaIsSilly at 9:41 pm on Dec. 7, 2001) (Edited by TakaIsSilly at 9:56 pm on Dec. 7, 2001) (Edited by TakaIsSilly at 11:01 am on Dec. 8, 2001) |
Artemio Urbina | Dec 7, 2001 | |||
SO that was it.. I downloaded with Netscape... #### thing... WIll try it tonight.. although mal has tested it =) |
TakaIsSilly | Dec 7, 2001 | |||
BTW, anyone that actually has played the original game (or a speed-locked emulator) say if the speed seems correct. It might run at 30fps instead of 60. |
mal | Dec 7, 2001 | |||
I'm afraid it runs quite slow compared to MAME |
Denis | Dec 8, 2001 | |||
Oh, just downloaded your main.c for now (just changed m on M) |
mal | Dec 8, 2001 | |||
####. You're making these great improvements already and I won't be able to test anything new for a week or so. Maybe I can burn one off at work... Keep it up. This is great! |
Denis | Dec 9, 2001 | |||
Thank you mal! to TakaIsSilly: Will try those methods today. |
Denis | Dec 9, 2001 | |||
Oh yes, forgot to tell Beta6 works ok on real saturn (thanks to John M Fudacz for testing). By the way: Here is current to do list: 1) As mentioned - need to speed up emu. 2) Background layer - here is the problem. It need to be scrolled, not to be static. |
Denis | Dec 9, 2001 | |||
Uploaded new version with optimisation by TakaIsSilly. http://phemusat.tripod.com/beta61.zip... |
Artemio Urbina | Dec 9, 2001 | |||
It feels great to see i runnining! Well... Here is what I found: Vertical positions are not right.... items are shown further than they are =) It runs still apparently at 50-60% of the real speed. Background is not scrolling Thats about what I saw comparing it with the original.. keep up the excellent work! |
Cloud121 | Dec 9, 2001 | |||
what does this emu emulate? |
Artemio Urbina | Dec 9, 2001 | |||
Phoenix |
Cloud121 | Dec 9, 2001 | |||
what exactly is Phoenix? |
SkankinMonkey | Dec 9, 2001 | |||
look it up cloud, let them discuss the actual program in this thread and not worry about people bugging them |
TakaIsSilly | Dec 9, 2001 | ||||||||||
Hnn, here's some functions that will emulate scrolling. I hope.
Code:
This needs also the updated Z80_WRMEM() :
Code:
This uses a
Code:
(Edited by TakaIsSilly at 8:00 pm on Dec. 9, 2001) |
Denis | Dec 10, 2001 | |||
To TakaIsSilly: I tried to directly implement scroll function from Jim's emulator. But after many tries nothing work... If it applied without changes the bug is - all background vertical tiles repeated 8x times. Taka did you tryed it too? Or you inititally started from slScrPosNbg method??? I think, here is little problem in background_y calculation (not really in map_data[] assignment) What you think about it? |
< Prev | 1 | 2 | 3 | 4 | 5 | Next> |