Port zsnes (btw i'm too stupid to learn the name of the emulator) to java or c

Strictly for discussing ZSNES development and for submitting code. You can also join us on IRC at irc.libera.chat in #zsnes.
Please, no requests here.

Moderator: ZSNES Mods

Post Reply
corassaumzinho
New Member
Posts: 5
Joined: Wed May 11, 2005 4:48 am
Contact:

Port zsnes (btw i'm too stupid to learn the name of the emulator) to java or c

Post by corassaumzinho »

What you think port zsnes (btw i'm too stupid to learn the name of the emulator) to c or java? improve gui without lost the speed, be independent plataform...
If you agress with my idea i can help on both. :D

[]´s

Marcelo Sabino
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Re: Port zsnes (btw i have beans for brains) to java or c

Post by creaothceann »

corassaumzinho wrote:c
Happens as we speak.
corassaumzinho wrote:java
No.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

What would you like to help with?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
corassaumzinho
New Member
Posts: 5
Joined: Wed May 11, 2005 4:48 am
Contact:

Post by corassaumzinho »

Coding for both languages or other thing that you need. :D
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Can you be more specific? What C coding experience do you have? What do you enjoy working on? Can I see programs you've written previously? Do you know assembly?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Nach wrote:Can you be more specific? What C coding experience do you have? What do you enjoy working on? Can I see programs you've written previously? Do you know assembly ?
Emphatic level fix.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
corassaumzinho
New Member
Posts: 5
Joined: Wed May 11, 2005 4:48 am
Contact:

Post by corassaumzinho »

I can read and understand the code and know what it dows but i'm not sure if I can write a entire program in asm. And i don't know hot to define this level, cause asm is difficult to compare with other languages....


[]'s

Marcelo Sabino
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Let me rephrase the main question:

Can you port complex x86 assembly to C ?
To detail a bit more...
- most functions/macros aren't commented
- there's a lot of function pointer arrays (really easy to handle in ASM...)
- data alignments are extensively used to clear/copy several vars at once
- there's some MMX stuff in as well
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

grinvader wrote:- there's some MMX stuff in as well
Is that only used in the DOS port or in all ports?
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Agozer wrote:
grinvader wrote:- there's some MMX stuff in as well
Is that only used in the DOS port or in all ports?
Used as long as 'Enable MMX' is checked in Config->Options. Given, of course, that your CPU can do MMX.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
bztunk
Hazed
Posts: 84
Joined: Mon Dec 27, 2004 9:08 pm
Location: In A.D. 2101, war was beginning.

Post by bztunk »

You're scaring people off :)
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

bztunk wrote:You're scaring people off :)
I'm just informing them of what's inside the box.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
corassaumzinho
New Member
Posts: 5
Joined: Wed May 11, 2005 4:48 am
Contact:

Post by corassaumzinho »

Well, i´ll realy need your help with this "uncommented macros", but in the rest i think i can handle. I think if we work like a team it wouldn´t be so traumatic. lol

:D

[]´s

Marcelo Sabino

|oo|_
corassaumzinho
New Member
Posts: 5
Joined: Wed May 11, 2005 4:48 am
Contact:

Post by corassaumzinho »

Well, i will do like that i will code a window using c++ and call all the asm funcions, only to see how it´s would work. As soon as i finished i will create a post and put the code avaliable.

Thankx

Marcelo Sabino

|oo|_
Post Reply