flat assembler
Message board for the users of flat assembler.

Index > Projects and Ideas > MIPS coder needed for simple project (WILL PAYPAL $175)

Author
Thread Post new topic Reply to topic
FritzLn



Joined: 16 Jul 2013
Posts: 3
FritzLn 16 Jul 2013, 04:05
must run in QTSpim

Deadline: July 27th at 11:59 PM EASTERN

$175 paypal (or however you'd like to complete the transaction) will be instantly paid out upon transfer of the completed project

if interested i'll email you the complete PDF file, but i'll post most of the instructions below

if interested please email me at LJaySH@yahoo.com or skype: FritzLn

----------

I'm looking for someone proficient in MIPS that would be able to code a simple vehicle simulator project:

MIPS program that implements a car simulator. The simulator
will maintain and display its current state and respond to the user’s input after each user command.

The simulator willl support the following:

Help
- Key ‘h’
- Prints out a message showing the available commands

Accelerate
- Key ‘a’
- Increases speed by 2 meters per second

Decelerate
- Key ‘d’
- Decrease speed by 2 meters per second

Add Passenger
- Key ‘p’
- Increase the number of passengers in the car by one
- Can only do this when fully stopped

Remove Passenger
- Key ‘r’
- Decrease the number of passengers in the car by one
- Can only do this when fully stopped

Toggle Wipers
- Key ‘w’
- Toggles wipers between on state and off state

Increase Brightness
- Key ‘l’
- Brighten the headlights on the car

Decrease Brightness
- Key ‘d’
- Dim the headlights on the car

Turn Car
- Key ‘t’
- Prepare car for turning
- Disallows all inputs other than the ones specified below

Turn Right
- Key ‘r’
- Turns the car 90 degrees to the right, e.g. north->east
- Can only do this after using the turn car command

Turn Left
- Key ‘l’
- Turns the car 90 degrees to the left, e.g. north->west
- Can only do this after using the turn car command

Cancel Turn
- Key ‘q’
- Aborts turn
- Can only do this after using the turn car command

The simulator needs the following states:

Speed in meters per second
- Floating Point
- Default Value: 0.0
- Min Value: 0.0
- Max Value: 100.0

Total distance traveled in meters
- Floating Point
- Default Value: 0.0
- Min Value: 0.0

Current direction facing
- String Value
- Default Value: north
- Possible Values: north, south, east, west

Number of passengers
- Integer Value
- Default Value: 0
- Min Value: 0
- Max Value: 3
- The driver isn’t a passenger and doesn’t count towards this

Wiper State
- Integer Value
- Default Value: 0
- Min Value: 0
- Max Value: 1
- 0 = Off, 1 = On

Headlight Brightness
- Integer Value
- Default Value: 0
- Min Value: 0
- Max Value: 2
- 0 = Off, 1 = Dim, 2 = Bright

-----

a skeleton .asm file will be provided with interrupt handlers

Thank you


Last edited by FritzLn on 22 Jul 2013, 20:48; edited 5 times in total
Post 16 Jul 2013, 04:05
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20516
Location: In your JS exploiting you and your system
revolution 19 Jul 2013, 20:24
If you are serious about this then I suggest you make your specifications much less vague. Putting things like "etc." are open to massive interpretation and can lead to large communication problems.
Post 19 Jul 2013, 20:24
View user's profile Send private message Visit poster's website Reply with quote
FritzLn



Joined: 16 Jul 2013
Posts: 3
FritzLn 22 Jul 2013, 20:11
i have a detailed PDF with very specific instructions but i didn't want to post them all.

i am VERY serious. willing to pay $175 now and i'm updating the original thread with more specifics.
Post 22 Jul 2013, 20:11
View user's profile Send private message Reply with quote
nop



Joined: 01 Sep 2008
Posts: 165
Location: right here left there
nop 23 Jul 2013, 07:45
FritzLn wrote:
willing to pay $175
my hourly rate is mor than that an it looks like a lot more than an hours work Wink
Post 23 Jul 2013, 07:45
View user's profile Send private message Reply with quote
dogman



Joined: 18 Jul 2013
Posts: 114
dogman 23 Jul 2013, 13:44
You make more than 175 bucks an hour? I'm in the wrong business...

Back to the topic, is somebody really willing to pay 175 bucks for somebody to do his homework? You're only cheating yourself guy. You could have a lot of fun doing this. Or change your major to psychology or something like that.
Post 23 Jul 2013, 13:44
View user's profile Send private message Reply with quote
FritzLn



Joined: 16 Jul 2013
Posts: 3
FritzLn 24 Jul 2013, 02:08
i don't understand why anyone would post here just to tell someone how much money they make in an hour and that they won't do it. why even respond?

and where does this say anything about homework? why are you on your moral high horse? you kno absolutely nothing about me

i've never found it so hard to get someone to take my money. this is incredible. it's either someone who makes great money taking time out of their busy day to say no, or to do it myself

or it's the morality police

i thought this was the projects forum. i'm glad everyone's life is so perfect they don't need money

this is really funny.
Post 24 Jul 2013, 02:08
View user's profile Send private message Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 4159
Location: vpcmpistri
bitRAKE 24 Jul 2013, 19:29
Do a google search for "mips forum assembly", and you'll probably find places where more MIPS programmers frequent. Honestly, this is the first MIPS question I've ever seen posted here.

So, I feel the nonsensical replies are really relating to some wonderment of your situation, without asking the obvious questions. Why do you want this work done? How does one find themselves in your situation? I.E. using an archaic language to code an esoteric task.

My creative mind could concoct a story about how I'm working on an embedded design, with a processor tightly bound to the MIPS architecture (cheapest to license, or whatever). Some automotive AI or GPS thingie, ... but why a simulator? Does it simplify testing perhaps?

Anyhow, good luck on your search.

p.s. If this was homework then you probably don't want to ask in a place where MIPS coders actually frequent - that would give away the game too easily. Yet, maybe the task was chosen to betray the intent, too. Wink

I'd help you but I don't know MIPS, or police morals.

_________________
¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup
Post 24 Jul 2013, 19:29
View user's profile Send private message Visit poster's website Reply with quote
dogman



Joined: 18 Jul 2013
Posts: 114
dogman 24 Jul 2013, 19:57
Why is MIPS archaic? They sell quite a few hundred million devices a year you know Razz

But he is not asking for MIPS assembly, he's asking for a MIPS assembly program targeting a simulator which is why this looks/smells/tastes like chicken. Yeah, it's chicken! Laughing
Post 24 Jul 2013, 19:57
View user's profile Send private message Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 4159
Location: vpcmpistri
bitRAKE 24 Jul 2013, 20:36
To me, archaic in it's lack of expressiveness. Or rather that's the impression I've always had of RISC with MIPS at the extreme end of that spectrum. The more pure RISC an architecture the less of a need to program in assembly language there is, imho. Hence my never delving too deeply into learning any of them, and the ignorance of my comments. I don't really know - it's more how I feel about it.

Seems my story has more weight than I imagined. Laughing

_________________
¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup
Post 24 Jul 2013, 20:36
View user's profile Send private message Visit poster's website Reply with quote
dogman



Joined: 18 Jul 2013
Posts: 114
dogman 24 Jul 2013, 20:43
Oh I don't know. I think a guy who builds a house out of precut materials doesn't have nearly the skill of a guy who can build one out of a stack of 2x4s Wink I guess it all depends whether the journey is your destination or whether the destination is your destination. But taking your view to the logical extreme there is really no point in coding in assembly at all since DSLs are more expressive!
Post 24 Jul 2013, 20:43
View user's profile Send private message Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 4159
Location: vpcmpistri
bitRAKE 24 Jul 2013, 20:46
But I code in assembly for fun. Wink I have fun with Turing machines sometimes, so maybe I've been too harsh.
Post 24 Jul 2013, 20:46
View user's profile Send private message Visit poster's website Reply with quote
dogman



Joined: 18 Jul 2013
Posts: 114
dogman 25 Jul 2013, 06:59
bitRAKE wrote:
But I code in assembly for fun. Wink I have fun with Turing machines sometimes, so maybe I've been too harsh.


You don't know what fun is until you write a gui app in brainf**k Wink
Post 25 Jul 2013, 06:59
View user's profile Send private message Reply with quote
Sean4CC



Joined: 15 Apr 2015
Posts: 14
Sean4CC 16 Apr 2015, 01:37
You'd be better off writing an article for a magazine if you want a once off sum of money in that range.
Post 16 Apr 2015, 01:37
View user's profile Send private message Reply with quote
sleepsleep



Joined: 05 Oct 2006
Posts: 13172
Location: ˛                             ⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣Posts: 0010456
sleepsleep 16 Apr 2015, 13:34
love to learn mips, ok, 175 deal =)
Post 16 Apr 2015, 13:34
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.