Outcast (castaway Module) Beta 005 Released


Well no matter what I do none of the games I have tried work at all :(
I appreciate all the work put into this emu, skeezix, but I give up. I've tried different TOS versions and I've even tried running my roms on a windows ST emulator and I STILL CAN'T DO IT!. Since I never owned any sort of Atari (apart from the 2600), it wouldn't surprise me if I just don't know how to use it lol.

What exactly happens? Does it find your games in the first screen?
 
Last edited by a moderator:
Snap out of it! Everyone knows that the Amiga was the best, right Jeff? :p
Hehe, I remember that it was hard to choose between the Amiga 1000 and the Atari ST. But after seeing 'Deluxe Paint' and 'Marble Madness', I sold all my C64 equipment and mobilised my relatives to get the money for an Amiga 1000 :D.

I also remember that I was always hoping that 'Sundog - Frozen Legacy' would find it's way to the Amiga, but it never happended.

Edit - Some feedback:
- it would be great if the Runtime Management selection bar could move a bit faster.
- the selection bar seems to move on joystick release, I think it would improve the interface if you could hold the stick down to scroll down a list (currently I have to click-click-click my way down the list).
- I like it when you can scroll out of the top of a list to get to the bottom
 
Last edited by a moderator:
Dastardly:
I'v not tried i ages, but historically with my emus there have been some trouble games; Sensi Soccer (and that developers other titles) and I think Cadaver is another; there may be other Cadaver and Gods versions that work.. I think I played Gods awhile back.

I appreciate that there are always problem games with emulators (why did it have to be mine? :()

I also get the emu just going straight to the green desktop (Im not an ST owner) with a lot of games. You can double click on the icons in the window but it doesnt fix the problem (Batman the Movie for example).
 
Last edited by a moderator:
Well no matter what I do none of the games I have tried work at all :(
I appreciate all the work put into this emu, skeezix, but I give up. I've tried different TOS versions and I've even tried running my roms on a windows ST emulator and I STILL CAN'T DO IT!. Since I never owned any sort of Atari (apart from the 2600), it wouldn't surprise me if I just don't know how to use it lol.

You need to be more clean :)

1) Could you get them to work on a PC emu? If not, your ROMS (disk images? files? What sort of filenams do you have?) are screwy..

2) What errors do you get? What happens when you try .. what?

jeff
 
Last edited by a moderator:
Dastardly:
I'v not tried i ages, but historically with my emus there have been some trouble games; Sensi Soccer (and that developers other titles) and I think Cadaver is another; there may be other Cadaver and Gods versions that work.. I think I played Gods awhile back.

I appreciate that there are always problem games with emulators (why did it have to be mine? :()

I also get the emu just going straight to the green desktop (Im not an ST owner) with a lot of games. You can double click on the icons in the window but it doesnt fix the problem (Batman the Movie for example).


Simple solution for Gods, Play the Megadrive version through DrMD.
 
Last edited by a moderator:
I think the MD version plays FAR too fast. Its like comedy speed! Just needs the Benny Hills music playing with it.
 
Ah crap; I fixed the medium res colour issue in my dev build, but the low res shimmering occuring in Time Bandits, The Pawn loader and some other places seems odd; I went over to my last PSP version and tested.. and its there too. I just didn't notice somewhere along the line.

Keeee-rap!

Palm OS build is good, so I know where to diff against.. ugh :)

jeff
 
ED just posted the 004 news to the front page, so no need to post 005 already there ;)

http://www.codejedi.com/outcast/binaries/o...st-gp2x-005.zip

On the usual website:
http://www.codejedi.com/outcast/

FIX: Medium resolution now displays with correct colours
CHG: Using DaveC's type-2 control scheme to map 16-way control to 8-way
o http://www.geocities.com/dcancilier@sbcglo...et/joystick.png
o ie: No dead zones; ordinals count as ordinals always; only a pure
diagonal counts as a diagonal.
o Added a runtime menu to select which bias mode you want

Should make craigix happier anyway :)

jeff
 
ED just posted the 004 news to the front page, so no need to post 005 already there ;)

http://www.codejedi.com/outcast/binaries/o...st-gp2x-005.zip

On the usual website:
http://www.codejedi.com/outcast/

FIX: Medium resolution now displays with correct colours
CHG: Using DaveC's type-2 control scheme to map 16-way control to 8-way
  o http://www.geocities.com/dcancilier@sbcglo...et/joystick.png
  o ie: No dead zones; ordinals count as ordinals always; only a pure
    diagonal counts as a diagonal.
  o Added a runtime menu to select which bias mode you want

Should make craigix happier anyway :)

jeff
GREAT! Even though it's really late here I have to download this right now and try it! :)

Edit: Did a quick test. Steering certainly seems more precise now. Also, do you think you could add DaveC's type-5 for games that only use 4 directions? :)
 
Last edited by a moderator:
You enabled it in the menu right? (by defalut it uses the previous control scheme)

I can add case 5 into the menu if its useful :)

jeff
 
Very nice B) , control does seem better - at least with the quick Stuntcar round I did.

I noticed that with the disk ID lookup I'm getting a very mangled display after it looks up the disks in the DB.

outcastmenu8mw.th.jpg
 
What sort of filenames do you have? Are they 8.3 filenames, or really long ones?

If they're really long there could be some run-over I guess; should I truncate to 15 chars or somesuch filename in the display?

jeff
 
You enabled it in the menu right? (by defalut it uses the previous control scheme)

I can add case 5 into the menu if its useful :)

jeff

Thank you again... (you made my... night) :)

For biasing schemes it'd be best to implement all of them. Let people have something to experiment with. The "2" improved reliability of handling a bit but not to the extent I was hoping.

BTW. I just realized where main problem with gp2x's stick is - run joytest and go (for an example) up and then try to right. It's almost impossible to do this without hitting diagonal in a way... For left->right the problem exists too but is far lesser.

The solution is an event filtering in a time domain but it might introduce some latency.
(the sw[1, 3, 5, 7] should not be filtered, the sw[2, 4, 6, 8] could use very short latency, the combis like sw1+sw2 needs longest latency). Such filter should be turned off when stick is idle and only kicks in when something was registered.

The gp2x's stick has digital output but mechanics of analog. It should be microswitch based or true analog (at least it'd had the benefits of such one as now it has mostly problems). Now we have neither.

EDIT: I just got another idea... must think about it how to implement it...
 
Last edited by a moderator:
What sort of filenames do you have? Are they 8.3 filenames, or really long ones?

If they're really long there could be some run-over I guess; should I truncate to 15 chars or somesuch filename in the display?

jeff
They're mostly TOSEC types of name (i.e. long). Truncation might not be a bad idea. Or possibly an option to do so.

Hmm - are there any versions of Sundog that are known to work properly with CaSTaway/OutcaST. I think I've tried all the ones I have, and I keep getting a GEM error window "Your output device is not receiving data... Cancel/Retry"
 
Last edited by a moderator:
For reference.. I changed the name to OutcaST so that I could have multiple engines inside (later).. for now its just my usual CaSTaway :)

The FDC code is a little flaky; it works for reads, but format/write/etc is screwy.. I'm going to back out that code to an older FDC versoin of mine that does it all, but doesn't handle some .stt files .. which I've never seen in the wild anyway.

jeff
 
For reference.. I changed the name to OutcaST so that I could have multiple engines inside (later).. for now its just my usual CaSTaway :)
Gotcha - I was referencing (or trying to) possible compatibility with Sundog/CaSTaway engine. Sundog is just one of those brilliant games, I'm hoping at some point it'll get going ;) Different core options would be very cool indeed.
The FDC code is a little flaky; it works for reads, but format/write/etc is screwy.. I'm going to back out that code to an older FDC versoin of mine that does it all, but doesn't handle some .stt files .. which I've never seen in the wild anyway.

jeff
.stt was one of the first attempts at a protected format storage, right? I don't think I even have any of those. Got a bunch of the .stx though.
 
Last edited by a moderator:
ST and MSA were back in the day; later, there came .stt and .pst (Pasti) files, but I've never actually seen either one; not sure what stx is. ie: You can find Pasti and run it on an ST to make them, but I never have.. most things I ever wanted are in MSA or ST somewhere, though thats not strictly perfect.. Pasti and such are best for originals. I've not seen any archive of them anywhere, and I've never bothered to rip my own stack...

So in practice, I doubt these days anyone will see anythign but ST and MSA, since very few emus support anything else..

jeff
 
ST and MSA were back in the day; later, there came .stt and .pst (Pasti) files, but I've never actually seen either one; not sure what stx is. ie: You can find Pasti and run it on an ST to make them, but I never have..

jeff
stx is a Pasti an original protected image format. I've run them under Steem with the Pasti dll installed and activated.

You can make .stx files on a normal ST, but writing them back (AFAIK) requires some of the more exotic ST hardware (discovery cart, etc.)
 
Last edited by a moderator:
You enabled it in the menu right? (by defalut it uses the previous control scheme)

I can add case 5 into the menu if its useful :)

jeff


I can see case 5 useful for games like Pacman and Frogger where there is only 4-way needed. Case 6 good for q*bert.

Also this would be great to use the "case 1" 16-way control for mouse emulation. The added in-betweens would give a feel like a mouse. The way this would work is that when mouse control is invoked the scheme would automatically switch to case 1. There would be no other scheme needed for that. When you switch back to joystick mode it would automatically go back to the scheme the user selected for joystick.
 
Last edited by a moderator:
Back
Top